25 Commits

Author SHA1 Message Date
Fabrice Desclaux fb5ec3e356 Fix Automod code 2020-02-28 11:01:23 +01:00
Louis 880a1a345a fix int 1 handling 2019-09-30 09:51:35 +02:00
Fabrice Desclaux 4de79169b5 Add some simple disasm/ir examples 2018-12-10 11:10:45 +01:00
Fabrice Desclaux deb7ba7e1a Remove malware sample 2018-08-30 15:10:57 +02:00
Ajax 259115571a Use the dse_crackme compiled version 2018-08-30 08:10:45 +02:00
Fabrice Desclaux 5155171ab9 Test: add ppc32b tests 2018-03-04 02:44:17 +01:00
Ajax 1fa25ff2a7 DSE: avoid using the same test.txt file in test, allowing parallelism 2017-09-06 13:50:54 +02:00
Fabrice Desclaux 8df4d3770c Examples: update api 2017-08-07 16:42:30 +02:00
Fabrice Desclaux 102ad42976 Example: add irblock simplification example 2017-04-21 11:05:06 +02:00
Ajax 823df1c29d Add an example illustrating DSE 2017-04-18 16:09:05 +02:00
Fabrice Desclaux f66a44ed97 Tests: add asm human 2017-02-17 14:50:40 +01:00
Fabrice Desclaux 2858e916f3 Tests: add win seh test 2016-08-31 18:34:24 +02:00
serpilliere 09b8308ddd X86/arch: fix call @imm 2016-04-24 01:25:38 +02:00
Fabrice Desclaux 28335f53f7 Test/depgraph: use z3 to remove unsatisfiable solutions 2016-03-17 15:37:14 +01:00
Fabrice Desclaux 1b06efb495 Test/aarch64: add unit test 2015-08-09 00:38:39 +02:00
Fabrice Desclaux 3e168dc130 Add aarch64l md5 sandbox and test 2015-08-09 00:38:39 +02:00
serpilliere 49343533ce Test: add regression test for automod code 2015-04-22 11:31:28 +02:00
Fabrice Desclaux 53d82c13f7 Cpu: modify instructions' offset relative encoding
The assembler will automatically use instruction len in offset computation

In the following instruction:
0x10: EB 02   JMP 0x14

If we assemble this instruction, the requested instruction send to the assembler
engine will be:
JMP +0x4

And will be encoded to:
EB 02

Previously, the assembly of:
JMP +0x4
was:
EB 04
2015-04-01 23:47:37 +02:00
Fabrice Desclaux 89680eb28d Asmbloc: updt api 2015-04-01 23:47:37 +02:00
Fabrice Desclaux 9ee9492606 Samples: smaller box_upx example 2015-03-20 12:24:17 +01:00
Fabrice Desclaux 280ab8eb52 Tests: add x86_32 pop esp regression test 2015-02-10 10:28:28 +01:00
Camille Mougey 7ce340c2e6 Example/ASM: Extract asm sources to sample dir 2015-01-23 17:24:43 +01:00
Camille Mougey 42d91afa74 Example: Move expression samples to sample directory 2015-01-23 17:24:43 +01:00
Camille Mougey 4a3880c626 Example/Sample: Remove unused file box.exe 2015-01-23 17:24:41 +01:00
Camille Mougey b495563e63 Examples: Move used samples to a common place: /samples 2015-01-23 17:24:41 +01:00