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 |
|
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 |
|
xwings
|
66136d4eaa
|
Merge pull request #1453 from elicn/dev-core
Support hooking invalid instructions
|
2024-03-12 06:14:35 +08:00 |
|
elicn
|
96ebbc1871
|
Minor changes
|
2024-02-28 20:36:41 +02:00 |
|
elicn
|
67ca97c140
|
Introduce hook_insn_invalid to hook invalid instructions
|
2024-02-28 20:36:18 +02:00 |
|
elicn
|
2525299558
|
Let Unicorn know the invalid insn has been handled
|
2024-02-28 20:35:16 +02:00 |
|
xwings
|
c76fcb6961
|
Merge pull request #1445 from elicn/dev-posix
POSIX bugfixes
|
2024-02-12 07:11:05 +08:00 |
|
Zephyr Lykos
|
7e7655efda
|
fix: remove Python 2 compat in qltui
|
2024-02-09 15:40:10 +02:00 |
|
Zephyr Lykos
|
89123fd259
|
fix: project metadata and docker builds
|
2024-02-09 15:40:10 +02:00 |
|
Matthew Donoughe
|
766972d9a6
|
support FILE_GENERIC_* access modes
|
2024-02-07 16:21:02 +02:00 |
|
elicn
|
b212bf8108
|
Keep default top of stack aligned on Linux
|
2024-02-04 20:04:40 +02:00 |
|
elicn
|
b8ad3ebed5
|
Revamp POSIX syscalls readv / writev
|
2024-02-04 20:03:43 +02:00 |
|
elicn
|
68558df727
|
Fix POSIX iovec definition
|
2024-02-04 20:03:03 +02:00 |
|
xwings
|
c6de544380
|
Merge pull request #1427 from dotCirill/bugfix/1416
Fix getattr self.ql.loader default value
|
2024-01-14 21:15:37 +08:00 |
|
xwings
|
0f0f950d4d
|
Merge pull request #1429 from LiuDoo/add_socketopt_const_dev
Add socketopt const dev
|
2024-01-14 21:14:56 +08:00 |
|
xwings
|
416b68556c
|
Merge pull request #1437 from elicn/dev-win
Windows bug fixes
|
2024-01-14 21:13:06 +08:00 |
|
elicn
|
e80fa26737
|
Improve file mapping support
|
2024-01-13 21:19:04 +02:00 |
|
elicn
|
effe4f4843
|
Fix #1433
|
2024-01-13 20:18:39 +02:00 |
|
elicn
|
0e7927015d
|
Fix #1430
|
2024-01-13 19:45:36 +02:00 |
|
elicn
|
1f3eb48b00
|
Fix #1436
|
2024-01-12 08:44:48 +02:00 |
|
xwings
|
082b718d28
|
Merge pull request #1387 from mcha-forks/dev
deps: migrate to Poetry & pyproject.toml
|
2024-01-09 11:31:16 +08:00 |
|
Zephyr Lykos
|
0dad55c7f8
|
docker: migrate to Poetry
|
2024-01-08 22:10:42 +08:00 |
|
Zephyr Lykos
|
b45d81ee48
|
ci: migrate to Poetry
|
2024-01-08 22:10:41 +08:00 |
|
Zephyr Lykos
|
93e62f118c
|
deps: migrate to Poetry & pyproject.toml
|
2024-01-08 22:10:38 +08:00 |
|
xwings
|
af939fefe2
|
Merge pull request #1434 from mcha-forks/remove-evm
Remove EVM architecture
|
2024-01-08 20:45:39 +08:00 |
|
Zephyr Lykos
|
4a6951fde5
|
refactor: remove evm extra
|
2024-01-08 19:43:18 +08:00 |
|
lvxing
|
cf78110df2
|
Merge branch 'add_socketopt_const' into add_socketopt_const_dev
|
2024-01-03 20:35:17 +08:00 |
|
lvxing
|
ccca87750c
|
Add :linux socket option consts
|
2024-01-03 20:21:05 +08:00 |
|
dotcirill
|
f32fbe9246
|
Fix getattr self.ql.loader default value
|
2023-12-25 20:51:11 +03:00 |
|
xwings
|
cf16320b5a
|
Merge pull request #1424 from qilingframework/revert-1401-dev
Revert "enhance del_mapinfo/change_mapinfo"
|
2023-12-15 16:51:20 +08:00 |
|