Commit Graph

17 Commits

Author SHA1 Message Date
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