Commit Graph
7250 Commits
Author SHA1 Message Date
Jacob Farnsworth 4bd74596bb Add passthru exception-related hooks 2025-04-02 17:34:10 +02:00
Jacob Farnsworth 68aae4d721 Add __dllonexit hook 2025-04-02 17:06:31 +02:00
Jacob Farnsworth fe51b28ea8 Make requested change in PE loader 2025-04-02 16:55:17 +02:00
Jacob Farnsworth a3bccf5bc7 Fix buffer overrun issue in LCMapString implementation 2025-04-02 16:50:16 +02:00
Jacob Farnsworth 6adafd598b Unify heap API hooks, address debug CRT init issues 2025-04-02 16:47:04 +02:00
Jacob Farnsworth 92cd2d41db Fix an issue with forwarded symbols, and improve readability 2025-04-02 00:09:25 +02:00
Jacob Farnsworth 15e3c009cb Add hook for EtwNotificationRegister 2025-04-01 22:53:11 +02:00
Jacob Farnsworth 462f68a749 Add note to ZwRaiseException hook 2025-03-31 23:04:20 +02:00
Jacob Farnsworth 8f92c73b40 Add source for C++ and exception-related test programs 2025-03-31 22:50:25 +02:00
Jacob Farnsworth c0daea1003 Refactor hooks in ntdll 2025-03-31 22:42:21 +02:00
Jacob Farnsworth b895748a31 Make requested changes in PE loader 2025-03-30 21:56:38 +02:00
Jacob Farnsworth 4ea1a0ada6 Make requested change in GDTManager 2025-03-30 21:36:09 +02:00
Jacob Farnsworth 7dd9fcdc74 Add C++ runtime and exception-related tests 2025-03-30 21:27:53 +02:00
Jacob Farnsworth 2b4246684a Make some requested changes in ntdll hooks 2025-03-30 19:34:11 +02:00
Jacob Farnsworth cf23ef9f81 Small changes in ZwRaiseException hook 2025-03-30 19:18:50 +02:00
Jacob Farnsworth 273b46b367 Add 32-bit msvcp140 DLLs to dllscollector script 2025-03-30 18:03:10 +02:00
Jacob Farnsworth 51fc085261 Add abort hook 2025-03-30 17:45:49 +02:00
Jacob Farnsworth 0ed88851b6 Add 64-bit msvcp140 DLLs to dllscollector script 2025-03-30 17:43:48 +02:00
Jacob Farnsworth 32e9fe345f Fix unhandled exception filter not being called correctly 2025-03-30 13:16:45 +02:00
Jacob Farnsworth 9661ad6326 Add ZwRaiseException hook, move unhandled exception logic 2025-03-29 15:33:00 +01:00
Jacob Farnsworth 52a3910d02 Fix some typos in ntdll hook code 2025-03-28 23:52:08 +01:00
Jacob Farnsworth 37288e6d40 Add user32 to DllMain blacklist 2025-03-28 23:19:45 +01:00
Jacob Farnsworth 54564b00be Add support for forwarded exports to the PE loader 2025-03-28 23:18:35 +01:00
Jacob Farnsworth 4ac6458dcc Remove Encode/DecodePointer hooks 2025-03-28 22:56:51 +01:00
Jacob Farnsworth ce03a8a113 Add ProcessCookie case for NtQueryInformationProcess hook 2025-03-28 22:56:15 +01:00
Jacob Farnsworth 22a4b498ff Make RaiseException hook passthru 2025-03-27 21:37:29 +01:00
Jacob Farnsworth 27db58de86 Add hooks for function table lookup functions in ntdll 2025-03-27 21:37:10 +01:00
Jacob Farnsworth 1f45f9bda3 Adjust segment descriptors for x86_64 2025-03-27 21:35:36 +01:00
Jacob Farnsworth 69a6906c0b Add function table parsing and lookup to the PE loader 2025-03-27 21:32:25 +01:00
Jacob Farnsworth 84b02eeb1a Remove __acrt_iob_func hook 2025-03-24 00:48:45 +01:00
Jacob Farnsworth fb8128f42c Remove _initterm and _initterm_e hooks 2025-03-24 00:47:37 +01:00
Jacob Farnsworth 8101061622 Add RtlPcToFileHeader hook 2025-03-24 00:46:29 +01:00
Jacob Farnsworth 742630f724 Add _realloc_base hook 2025-03-24 00:45:33 +01:00
Jacob Farnsworth f141b73c7d Add HeapReAlloc hook 2025-03-24 00:43:47 +01:00
xwings d4ca1030a8 Merge pull request #1550 from elicn/fix-flags
Fix flags breakage
2025-03-20 23:16:07 +08:00
elicn bcc182e3eb Use flags integer values 2025-03-19 20:33:53 +02:00
xwings 4e3a6910ce Merge pull request #1545 from elicn/dev-posix-sig
Initial signal support for POSIX
2025-03-19 11:08:06 +08:00
xwings d98f13fa49 Merge pull request #1546 from elicn/fix-enum
Fix open files flags
2025-03-19 11:05:40 +08:00
Th3S 4a34aef1be Fix: gdb cannot parse some regs value when debugging ARM64 (#1526)
* Add arm64 regs
2025-03-18 13:39:58 +02:00
elicn 74dc496478 Fix open files flags 2025-03-11 16:23:04 +02:00
elicn f912611530 Initial signal support 2025-03-08 22:01:17 +02:00
xwings 1730d8a17c Merge pull request #1544 from qilingframework/master
sync with master
2025-03-08 12:02:38 +08:00
xwings a430518ef2 Merge pull request #1543 from qilingframework/dev
update rootfs
1.4.8 1.4.9
2025-03-08 12:01:58 +08:00
xwings 1f015b6846 Merge pull request #1542 from xwings/dev
update rootfs
2025-03-08 12:01:02 +08:00
xwings 393a869e4a update rootfs 2025-03-08 11:59:00 +08:00
xwings ab972dc85c Merge branch 'qilingframework:dev' into dev 2025-03-08 11:53:45 +08:00
xwings 67985691c7 1.4.8 beta for dev 2025-03-08 11:53:20 +08:00
xwings f56105cc45 Merge pull request #1541 from qilingframework/dev
Getting ready for 1.4.7
1.4.7
2025-03-08 11:45:43 +08:00
xwings cf325d3e2b get ready for 1.4.7 2025-03-08 11:26:45 +08:00
xwings 3769af2ce0 Merge pull request #1540 from xwings/dev
update poetry.lock
2025-03-08 10:57:57 +08:00