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 |
|
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 |
|
yangcheng01
|
69f21d81e7
|
solve a IDAPython relocation issue
|
2024-07-15 15:37:16 +08: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 |
|
elicn
|
bb57f6fd28
|
Propagate correct error from POSIX socket syscalls
|
2024-07-02 21:01:44 +03:00 |
|
elicn
|
92822a8408
|
Refine flags resolving
|
2024-07-02 21:01:44 +03:00 |
|
elicn
|
23de9278f8
|
Adjust imports accordingly
|
2024-07-02 21:01:44 +03:00 |
|
elicn
|
e803fb261f
|
Relocate QNX mmap prot flags
|
2024-07-02 21:01:44 +03:00 |
|
elicn
|
7763063532
|
Redefine POSIX socket constants as enums
|
2024-07-02 21:01:44 +03:00 |
|
elicn
|
a17b5dff22
|
Tidy up TENDA test
|
2024-07-02 21:01:44 +03:00 |
|
elicn
|
9637d168b5
|
Improve POSIX read and write syscalls robustness
|
2024-07-02 21:01:44 +03:00 |
|
elicn
|
96bf36cd16
|
Final touchups
|
2024-07-02 21:01:44 +03:00 |
|
elicn
|
46bc215e37
|
Fix the POSIX creat syscall
|
2024-07-02 21:01:44 +03:00 |
|
elicn
|
b9c1b3a68a
|
Redefine POSIX file open flags
|
2024-07-02 21:01:44 +03:00 |
|
elicn
|
ff905af54e
|
Detect more error cases
|
2024-07-02 21:01:44 +03:00 |
|
elicn
|
712201a54a
|
Propagate correct error from more POSIX syscalls
|
2024-07-02 21:01:44 +03:00 |
|
elicn
|
9196ea019e
|
Propagate correct error from path-related POSIX syscalls
|
2024-07-02 21:01:44 +03:00 |
|
Siqi Chen
|
76bb0923af
|
add reloc type R_ARM_ABS32,R_ARM_CALL,R_ARM_JUMP24
|
2024-07-01 10:21:31 +08:00 |
|
elicn
|
bdda8e8c10
|
Add a utility class to simplify custom AFL fuzzing
|
2024-03-26 00:53:25 +02:00 |
|
elicn
|
287cc9ff74
|
Fix and improve AFL linux example
|
2024-03-26 00:53:25 +02:00 |
|
elicn
|
08a780ba7b
|
Revamp AFL extension
|
2024-03-26 00:53:25 +02:00 |
|
elicn
|
bc83042865
|
Fix qltool
|
2024-03-13 09:49:23 +02:00 |
|
elicn
|
8515a27bd6
|
Adjust existing code
|
2024-03-13 09:49:23 +02:00 |
|
elicn
|
778fbf779e
|
Make logger setup more flexible
|
2024-03-13 09:49:23 +02:00 |
|