Commit Graph
7197 Commits
Author SHA1 Message Date
xwings 5dbde89aa8 Merge pull request #1499 from elicn/uc2.2-adjustments
Adjust Qiling to comply with latest changed in Unicorn 2.1.2
2025-03-08 08:56:01 +08:00
mio ad799ffed7 More timeout 2025-03-07 23:16:45 +08:00
mio 4f9fd30a9d Unicorn 2.1.3 2025-03-07 23:01:37 +08:00
mio 853b9e9324 join threads correctly 2025-03-07 11:47:53 +08:00
mio 8ac63bc0e8 join threads 2025-03-07 11:24:01 +08:00
elicn 02f121b1f0 Enable debug logging on Android tests 2025-03-03 17:28:33 +02:00
elicn eb86d8c2ef Add missin xreg to transform output 2025-02-20 19:00:20 +02:00
elicn ad974844c6 Add missin xreg to transform output 2025-02-20 18:47:16 +02:00
elicn 2a3e205170 Fix historical issue with http server tests 2025-02-20 18:16:19 +02:00
elicn 273d79d038 Import necessary types 2025-02-20 17:25:50 +02:00
elicn 7929c36e81 Extract publicly used decorators 2025-02-20 13:34:59 +02:00
elicn ba87678f9a Housekeeping for QDB 2025-02-20 13:32:53 +02:00
elicn 76d7e5e6dc Publish ContextRender, Prophecy and BranchPredictor to allow effective hinting 2025-02-20 13:26:41 +02:00
elicn 0328e2623f Fix QDB bug that mistreats prophecy prediction 2025-02-20 13:19:20 +02:00
elicn b25c910f92 Fix QDB bug where prophecy target could be None 2025-02-20 13:17:25 +02:00
elicn 857addc267 Have QDB save and restore arch-specific regs 2025-02-20 13:16:39 +02:00
elicn 0bc8dec522 Insignificant endianess fix 2025-02-18 22:54:27 +02:00
elicn a40690752f Save and restore ARM coprocessor register as part of Qiling save and restore 2025-02-18 22:54:01 +02:00
elicn bd648a2d67 Enable access to ARM coprocessor regs as properties 2025-02-18 22:52:09 +02:00
elicn 5e60b04867 Adjust count to address MIPS delay slot random breakage 2025-02-18 16:21:19 +02:00
elicn e82ae3608b Narrow down import scope 2025-02-18 16:21:19 +02:00
Eli 057ac4480b Merge branch 'dev' into uc2.2-adjustments 2025-02-17 11:55:42 +02:00
elicn b1f999c8ee Bumping up Unicorn dependency (again) 2025-02-17 11:54:24 +02:00
elicn 0cef716c9d Fix stack alignment for MIPS 2025-02-17 11:53:01 +02:00
elicn 78f20a5fab Revert "Bumping up Unicorn dependency"
This reverts commit c22740e3e9.
2025-02-17 10:31:51 +02:00
elicn c22740e3e9 Bumping up Unicorn dependency 2025-02-17 10:23:43 +02:00
xwings 0f9311a4f2 Merge pull request #1465 from sydpy/dev-postpone-interrupts
Postpone masked interrupts
2025-02-16 23:32:20 +08:00
xwings de3f540af9 Merge pull request #1533 from andelf/patch-2
Update README.md, remove EVM platform
2025-02-16 21:40:35 +08:00
elicn 65881e625d Remove overlooked MIPS regs 2025-02-16 14:31:20 +02:00
Andelf 40b12947cb Update README.md, remove EVM platform 2025-01-30 01:07:27 +08:00
xwings aa59bce166 Merge pull request #1521 from ucgJhe/qdb
Qdb bug fix missing function `handle_bnj_arm`
2025-01-20 21:53:48 +08:00
ucgJhe d0cd4eaddc added missing parameter 2024-12-20 17:57:28 +08:00
ucgJhe f3f4174a7a fixed predict function maybe misleading by zero in branch_predictor_arm.py 2024-12-20 17:15:16 +08:00
xwings 6c1d77c11b Merge pull request #1520 from qilingframework/xwings-patch-3
Update pythonpublish.yml
2024-11-25 22:00:07 +08:00
xwings bc5a0a8eba Update pythonpublish.yml 2024-11-25 21:41:08 +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
elicn 32984d62d5 Fix FreeBSD breakage 2024-11-17 23:22:38 +02:00
elicn 7ec11871ee Refactor CC arguments lists 2024-11-17 23:21:31 +02: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
elicn 8b34114d6b Fix ARM fcall unwind 2024-11-01 00:17:34 +02:00
elicn d05ac7b1a6 Improve ELF AUXV compatibility 2024-11-01 00:15:18 +02:00
elicn 7f5cca4cec Adjust MIPS regs 2024-11-01 00:14:24 +02:00