Commit Graph
7147 Commits
Author SHA1 Message Date
xwings 0dd1e25b8f Update pythonpublish.yml 2024-11-25 21:39:10 +08:00
xwings fc6aff4949 Merge pull request #1493 from elicn/ida-stderr-fix
Fix logging issues caused by IDA custom stderr
2024-11-25 18:08:34 +08:00
xwings 53318ba142 Merge pull request #1503 from golem9247/patch-1
fix null byte truncation in __place_input_wrapper
2024-11-25 15:29:46 +08:00
xwings e371b6156f Merge pull request #1518 from xwings/dev
update Poetry
2024-11-25 15:27:32 +08:00
xwings 40fc012295 update Poetry 2024-11-25 10:48:46 +08:00
xwings 56a08dab58 Merge pull request #1517 from qilingframework/xwings-patch-1
Roll unicorn back to 2.0.1.post1 for the moment to get a green check
2024-11-25 09:51:18 +08:00
xwings a1b38a8a85 Roll unicorn back to 2.0.1.post1 for the moment to get a green check 2024-11-25 09:26:17 +08:00
xwings f765bcf51c Merge pull request #1480 from libumem/master
Example fuzzer for RT-N12 B1 httpd
2024-11-25 09:22:24 +08:00
xwings 64083f23e2 Merge pull request #1504 from MuziStudio/master
Fixed the issue where x86_64 architecture Windows systems could not emulate running Linux programs (dev branch).
2024-11-25 09:20:51 +08:00
xwings 6385ac4cc9 Merge pull request #1509 from fripSide/patch-3
Renew the expired firmware download URL of the example tendaac1518_httpd.py
2024-11-25 09:19:09 +08:00
fripSide 2322729847 Update tendaac1518_httpd.py
Renew the Tenda AC15 firmware (V15.03.05.19) download URL as the previous URL has expired.
2024-11-11 23:18:20 +08:00
MuziStudio 2a3c9f1e73 Fix up arch_convert in utils.py 2024-10-29 18:44:42 +08:00
golem9247 2a7d8f9a24 __place_input_wrapper : use input_bytes.raw instead of inputs_bytes.value to prevent null byte truncation 2024-10-23 16:52:34 +02:00
golem9247 1a00eb194d fix null byte truncation in __place_input_wrapper
when using input_bytes.value, the input buffer will be truncated to the first null bytes encountered.

a initial seed such as : b"\x04\x08\x00\x66" will be b"\x04\x08"
2024-10-21 11:36:15 +02:00
xwings a9ae692631 Merge pull request #1488 from elicn/dev-uefi
Periodic maintenance PR
2024-10-11 10:34:02 +08:00
elicn 6cd5f26361 Imports cleanup and annotation fixes 2024-10-10 17:56:51 +03:00
elicn 1e175c045a Allow loading UEFI PE with the proper sections perms 2024-10-10 17:56:51 +03:00
yangcheng01 ac0743acaa solve a IDAPython relocation issue 2024-10-10 17:56:51 +03:00
xwings 3d71cf9f88 Merge pull request #1489 from elicn/dev-periodic
Refine munmap logic to better align with POSIX specification
2024-10-08 16:53:21 +08:00
elicn 2367449652 Fix qilingida problems caused by custom stderr 2024-09-26 16:15:14 +03:00
Wu ChenXu ea1a17b042 Merge pull request #1485 from co-neco/solve_IDAPython_relocation_issue
solve a IDAPython relocation issue
2024-08-09 16:04:03 +08:00
elicn 8c3a5dc6b8 Allow munamp length exceed mapped size 2024-08-04 12:49:03 +03:00
elicn 152d51a966 Minor enhancements and styling changes 2024-08-01 13:36:10 +03:00
elicn b5477ec10e Align UEFI structures with all other OS 2024-08-01 13:36:10 +03:00
elicn 334fe70c58 Fine-tune imports and type annotations 2024-08-01 13:36:10 +03:00
elicn fdec547947 Avoid unrecommended inspect.currentframe 2024-08-01 13:36:10 +03:00
elicn ea5bd5853e Manage TSEG properties with struct data 2024-08-01 13:36:10 +03:00
elicn 0ff009702f Improve GetVariable / SetVariable compatibility 2024-08-01 13:36:10 +03:00
elicn 78a81f9f92 Adjust indentation after convertion to spaces 2024-08-01 13:36:10 +03:00
elicn f893d4aa45 Avoid using obsolete binascii 2024-08-01 13:36:10 +03:00
elicn 195d6e0b5e Add more typing annotations 2024-08-01 13:36:10 +03:00
elicn 6b5dd55f60 Align memory info with other OS 2024-08-01 13:36:10 +03:00
elicn 50447df5ad Read integer values properly from profile 2024-08-01 13:36:10 +03:00
elicn 8c40169525 Remove memory accessors 2024-08-01 13:36:10 +03:00
xorhex a418ace3c5 Catching AttributeError versus redirecting it to UnsupportedOperation 2024-07-25 16:30:56 +03:00
xorhex 75121cc658 Fix for running Qiling inside of IDAPython interpreter. 2024-07-25 16:30:56 +03:00
RoboSchmied e89a1baba0 fix 20 typos
Signed-off-by: RoboSchmied <[email protected]>
2024-07-22 15:49:20 +03:00
libumem 5bc483469a Fix two remaining points 2024-07-21 18:51:51 -04:00
libumem cb1cf68173 git... 2024-07-19 17:54:24 -04:00
libumem b1d0217771 Rework arg parser, address other points 2024-07-19 17:53:05 -04:00
libumem 3ee48e4d19 Begin addressing elicn feedback, arg parser needs reworking 2024-07-16 19:45:12 -04:00
yangcheng01 69f21d81e7 solve a IDAPython relocation issue 2024-07-15 15:37:16 +08:00
libumem bf061a39ef Example fuzzer for RT-N12 httpd 2024-07-07 19:57:06 -04:00
xwings 04e42e076e Merge pull request #1479 from coc-cyqh/master
add reloc type R_ARM_ABS32,R_ARM_CALL,R_ARM_JUMP24
2024-07-03 17:37:21 +08:00
elicn 6d2818b4be Handle address in use errors 2024-07-02 21:01:44 +03:00
elicn 4371215033 Fixes related to latest changes 2024-07-02 21:01:44 +03:00
elicn 055d474a00 Support reading and writing signed values through existing accessor methods 2024-07-02 21:01:44 +03:00
elicn 1c90e4abcd Introduced 'as_signed' utility method for turning unsigned values into signed ones 2024-07-02 21:01:44 +03:00
elicn fef61345e4 More POSIX syscalls error propagation 2024-07-02 21:01:44 +03:00
elicn 4bc4f907f4 Propagate correct error from even more POSIX syscalls 2024-07-02 21:01:44 +03:00