Commit Graph
717 Commits
Author SHA1 Message Date
chinggg 0021e79b23 test: QL_VERBOSE.DISASM implicitly uses r2.disassembler
see https://github.com/qilingframework/qiling/issues/1396
2023-10-12 16:18:58 +08:00
elicn d554941ff2 Revert "Make multithread tests even more robust"
This reverts commit a244b2d0be.
2023-08-25 04:28:30 +03:00
elicn 4d374a6c2b Fix bugged test criteria 2023-08-25 03:02:16 +03:00
elicn 70557cfcda Let the user pick a CPU model 2023-08-25 02:39:10 +03:00
elicn a244b2d0be Make multithread tests even more robust 2023-08-25 02:39:10 +03:00
elicn 33ad0d7089 Revamp struct tests 2023-08-25 02:39:10 +03:00
elicn 98cc413870 Revamp ELF tests 2023-08-25 02:39:10 +03:00
elicn 93dcb1723a Revamp history tests 2023-08-25 02:39:10 +03:00
elicn dbe2437fa1 Make multithread tests more robust 2023-08-25 02:39:10 +03:00
elicn 0481397950 Refine qltool tests 2023-08-25 02:39:10 +03:00
elicn 4860f958cb Opportunistic PEP8 fixes 2023-06-18 01:17:00 +03:00
elicn 38a8622f91 archtype and ostype no longer support string values 2023-06-16 17:08:27 +03:00
elicn ace56d890d Rearrange and fix ELF MT test suite 2023-04-16 19:48:31 +03:00
elicn 32666805cf Allow shellcode execve fail gracefully 2023-04-03 16:39:42 +03:00
elicn 2347a9b9db Adjust ELF shellcode tests 2023-04-03 16:38:57 +03:00
me 9eaf559743 added tests to assert history has length, and to test the case where you want to filter history from multiple shared objects 2023-03-16 01:10:14 +02:00
xwings 368cae33ea remove orig fiesl 2023-02-28 17:55:04 +08:00
xwings a08ef1f960 remove tab and replace with 4 space 2023-02-28 17:53:17 +08:00
me ffc3a46c83 updated some values to be in hex, removed some code that was just used for development (the ipython thing) 2023-02-16 17:35:04 -05:00
me c19fcf1162 added a history tracker to get coverage information about the execution of the binary 2023-02-16 17:23:17 -05:00
elicn 0ccef75afa Adjust Android test to new mmap / munmap 2022-12-18 21:58:16 +02:00
elicn 4180070c43 Opportunistic code cleanup and PEP8-friendly tweaks 2022-11-20 14:40:43 +02:00
xwings 4789fc2d61 update to latest armeb binary with latest libc, skip test for test_multithread_elf_linux_armeb due to uc error 2022-10-19 10:00:38 +08:00
xwings be59d5b2ea update armeb gdbtest path 2022-10-18 22:53:14 +08:00
xwings 04927150fe fix armeb test path and test libc 2022-10-18 22:46:04 +08:00
xwings 0fe3c041c7 fix armeb test path 2022-10-18 22:44:12 +08:00
xwings faeeaf1f3d recompile armeb picohttpd with new test script 2022-10-18 22:36:38 +08:00
kj.xwings.l 26b4d32586 Update test_mcu.py 2022-10-16 12:24:42 +08:00
xwings b52f164004 more detailed tenda CI test and cleanup elf multithrad http test 2022-10-16 10:48:44 +08:00
xwings 2cee9897fa Merge branch 'dev' of github.com:xwings/qiling into dev 2022-10-15 22:51:58 +08:00
xwings b0c7889dac add tenda into CI test 2022-10-15 22:51:37 +08:00
kabeor 7a83287c8f optimize evm dependency package version manage 2022-10-15 12:38:57 +08:00
xwings fadedf437d minor update for setup.py, mcu test and windows registry 2022-10-14 17:05:52 +08:00
elicn 7cbe2b56ff Make r2 extention tests depended on libr 2022-10-02 19:27:56 +03:00
kj.xwings.l 39a113249f Merge pull request #1101 from cla7aye15I4nd/next
Refactor MCU module
2022-09-24 20:58:18 +08:00
xwings edf36beba8 renew code for picohttpd 2022-09-01 13:47:44 +08:00
dataisland 357815d8e9 Merge remote-tracking branch 'origin/dev' into next 2022-08-25 03:11:53 +08:00
elicn 94c1f19d5d Adjust tests 2022-08-22 11:16:26 +03:00
elicn 6e4abd1769 Introducing OS struct module 2022-08-22 11:16:26 +03:00
elicn f3c2c9b117 Adjust Al-Khaser test 2022-08-22 11:16:26 +03:00
lazymio 5442792eb6 Merge pull request #1196 from chinggg/r2-enable-disasm
feat(r2): human-friendly disassembler
2022-08-21 21:25:46 +02:00
chinggg ec86f5d2f4 test(r2): improve test for flag resolving and disasm 2022-08-18 13:28:39 +08:00
elicn a0c22ce194 Remove obsolete LOG section from profiles 2022-07-26 23:35:13 +03:00
elicn 3d7164d974 Remove obsolete append setting from profiles 2022-07-26 23:35:13 +03:00
elicn adfcef2689 Adjusting ELF KO tests 2022-07-26 23:35:13 +03:00
elicn 0ca5fdc28f Have tests clean up after themselves 2022-07-26 23:35:13 +03:00
lazymio 34b4898dfe Merge pull request #1172 from chinggg/r2
feat: add r2 extension
2022-07-18 22:32:50 +08:00
chinggg 48c36991af test(r2): Add test for evm shellcode disasm 2022-07-17 10:09:51 +08:00
ucgJhe da814b4bc3 Merge remote-tracking branch 'qiling.io/dev' into fix_thumb_emu 2022-07-08 00:02:40 +00:00
ucgJhe accd101cc0 add arm thumb mode test case 2022-07-08 00:01:57 +00:00