root/libemu/trunk/testsuite


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @1707 [1707] 11/11/08 00:16:55 common libemu - gcc 4.3.2 enforces return value checks for (v)asprintf, system, …
(edit) @1684 [1684] 09/10/08 02:03:59 common libemu - emt64 fixes to allow compiling on x86_64 plattforms maybe it …
(edit) @1653 [1653] 07/16/08 11:49:17 common libemu - split sctest in different files and move to tools/sctest/
(edit) @1639 [1639] 06/29/08 14:36:13 common libemu - basic big endian support - main problem is unaligned memory …
(edit) @1638 [1638] 06/28/08 21:04:51 common libemu - sctest (void)va_arg calls, so gcc does not complain - host is …
(edit) @1628 [1628] 06/19/08 16:45:51 common libemu - sctest, introduce --cmd to allow overriding commands example …
(edit) @1627 [1627] 06/19/08 16:03:28 common libemu - sctest, opts orderd by name, introduced --connect/-c and …
(edit) @1607 [1607] 03/24/08 19:22:30 common libemu - restructured the process environment now we have emu_env as …
(edit) @1598 [1598] 03/06/08 21:34:52 common libemu - scprofiler, more code
(edit) @1596 [1596] 03/06/08 21:05:47 common libemu - adjust sctest
(edit) @1552 [1552] 02/14/08 14:18:38 common libemu - instrtest tests for special cases of sib/modrm
(edit) @1551 [1551] 02/14/08 13:54:47 common libemu - void *emu_profile_function_argument_get(struct …
(edit) @1531 [1531] 01/17/08 08:52:43 common libemu - env win32 - add msvcrt export section - hook _execv - …
(edit) @1526 [1526] 01/15/08 14:33:04 common libemu - introduce render_array, required for arrays (used in execve() on …
(edit) @1509 [1509] 01/14/08 01:49:16 common libemu - auto* libcargos with --enable-cargos --with-cargos-lib= …
(edit) @1508 [1508] 01/13/08 22:50:15 common libemu - sctest runs leakfree in graphmode
(edit) @1507 [1507] 01/13/08 22:39:58 common libemu - emu_profile rename *_ref to *_ptr - rename …
(edit) @1504 [1504] 01/13/08 16:35:53 common libemu - improve sctest codequalitity, split profiling process into …
(edit) @1477 [1477] 12/02/07 23:09:45 common libemu - sctest, hook linux syscall exit()
(edit) @1442 [1442] 11/26/07 04:39:59 common libemu - environments allow providing userdata now, accessing the …
(edit) @1436 [1436] 11/11/07 16:53:28 common libemu - proper linux syscall hooking, removed the int_cd code and …
(edit) @1429 [1429] 10/30/07 11:03:46 common libemu - drafting int hooking for a linux env, the switch structure is …
(edit) @1403 [1403] 10/06/07 21:14:17 common libemu - sctest -o for manual offset, understands hex and decimal
(edit) @1386 [1386] 09/19/07 19:22:57 common libemu - add emunids.c to testsuite, won't be build, is EXTRA_DIST
(edit) @1384 [1384] 09/19/07 15:17:02 common libemu - everything but sctest from testsuite/ is noinst_
(edit) @1374 [1374] 09/10/07 14:57:06 common libemu - sctest, support -[v]{1,2}, -v shows the instruction, -vv adds …
(edit) @1359 [1359] 08/24/07 01:00:48 common libemu - sctest change getpc offset handling - emu_shellcode at least …
(edit) @1344 [1344] 07/30/07 19:00:13 common libemu - sctest comment -S
(edit) @1343 [1343] 07/30/07 18:56:03 common libemu - logging, use the DEBUG define here too, the source file has to …
(edit) @1329 [1329] 07/22/07 16:48:38 common libemu - sctest, recognize dll exports using the dll pointer, works for …
(edit) @1327 [1327] 07/20/07 19:45:23 common libemu - sctest -S, read shellcode from stdin
(edit) @1323 [1323] 07/16/07 02:47:10 common libemu - sctest --help added
(edit) @1322 [1322] 07/15/07 16:15:48 common libemu - run_and_track is not required in sctest
(edit) @1321 [1321] 07/14/07 14:05:47 common libemu - stdin is a reserved word on openbsd
(edit) @1317 [1317] 07/09/07 17:16:10 common libemu - gplv2 boilerplate for all files but libdasm
(edit) @1316 [1316] 07/09/07 16:59:43 common libemu - add missing /* @header@ */
(edit) @1314 [1314] 07/08/07 14:36:51 common libemu - sctest repair graphing mode
(edit) @1301 [1301] 07/02/07 21:20:35 common libemu - sctest: if verbose, log instruction
(edit) @1299 [1299] 07/02/07 16:25:53 common libemu - move track & source information from emu_cpu_instruction and …
(edit) @1294 [1294] 06/26/07 10:31:24 common libemu - emu_list use the makro to create the emu_list implementation, …
(edit) @1287 [1287] 06/12/07 17:31:39 common libemu - sctest, some new tests, fixed indenting
(edit) @1262 [1262] 05/11/07 18:23:41 common libemu - sctest getpc offset can be 0 as it is relative
(edit) @1259 [1259] 05/05/07 01:48:57 common libemu - emu_source/track comment 'some' debug printfs - fix …
(edit) @1244 [1244] 04/29/07 01:35:55 common libemu - stoss & cmps, single step the rep prefixed instructions …
(edit) @1243 [1243] 04/29/07 00:45:18 common libemu - emu_graph, add distance to vertex, so we can calc the minimal …
(edit) @1242 [1242] 04/26/07 18:45:38 common libemu - emu_source & emu_graph: (static) loop detection - …
(edit) @1239 [1239] 04/25/07 23:54:29 common libemu - add emu_queue, emu_queue_{new,free,front,{en,de}queue,empty} - …
(edit) @1237 [1237] 04/25/07 17:32:46 common libemu - sctest, some getpc tweaks
(edit) @1232 [1232] 04/24/07 01:48:18 common libemu - sctest getpc fixes, bfs only the getpc location, if 64 steps …
(edit) @1231 [1231] 04/23/07 16:47:28 common libemu - sctest add 2 tests, clet encoded nop slide and a realplayer …
(edit) @1230 [1230] 04/23/07 15:07:33 common libemu - env w32, api to hook calls to the windows api - sctest hook …
(edit) @1229 [1229] 04/22/07 20:09:33 common libemu - sctest - add a clet encrypted win32_bind & pex shellcode …
(edit) @1225 [1225] 04/17/07 10:02:38 common libemu - add emu_track, add backwardstraversal to sctests getpc() runner, …
(edit) @1212 [1212] 04/09/07 16:15:24 common libemu - sctest fix for non graph mode
(edit) @1208 [1208] 04/06/07 22:50:04 dp libemu - forgot memtest.c - update svn:ignore
(edit) @1207 [1207] 04/05/07 23:57:17 dp libemu - implement emu_memory_alloc()
(edit) @1206 [1206] 04/05/07 01:34:42 common libemu - sctest, optimize the graphs create a new graph (sgraph), copy …
(edit) @1193 [1193] 04/02/07 20:18:03 common libemu - fix win32 env so dll exports are per instance and not global …
(edit) @1191 [1191] 04/01/07 03:41:18 common libemu - sctest -G'less fixes
(edit) @1190 [1190] 04/01/07 02:57:50 common libemu - emu_string implement _append - emu_graph implement _free - …
(edit) @1189 [1189] 03/29/07 23:04:31 common libemu - win32 env, check_eip returns dll_export instead of int so we can …
(edit) @1186 [1186] 03/26/07 03:52:42 common libemu - add emu_getpc, discussable
(edit) @1180 [1180] 03/25/07 17:38:15 common libemu - sctest, eip_check is a step with debug info
(edit) @1179 [1179] 03/25/07 03:58:33 dp libemu - refactor enviroment -> environment
(edit) @1177 [1177] 03/25/07 03:48:50 dp libemu - fix include tokens, " and <
(edit) @1174 [1174] 03/25/07 00:14:21 dp libemu - implement fnstenv
(edit) @1171 [1171] 03/24/07 22:28:09 common libemu - sctest, readd step
(edit) @1168 [1168] 03/24/07 18:03:15 dp libemu - add fpu parsing, no semantic information
(edit) @1164 [1164] 03/24/07 01:06:25 dp libemu - update svn:ignore
(edit) @1158 [1158] 03/21/07 18:45:33 common libemu - sctest add halle - the csend exploit as example
(edit) @1155 [1155] 03/21/07 04:04:44 common libemu - testsuite, amberg is 416 bytes not 400
(edit) @1153 [1153] 03/21/07 03:20:06 common libemu - add some itw shellcodes from csni too the test
(edit) @1147 [1147] 03/19/07 18:25:11 common libemu - add -d --dump to sctest, usefull for piping a shellcode to …
(edit) @1146 [1146] 03/16/07 22:44:45 common libemu - rename emu_run to emu_step
(edit) @1145 [1145] 03/16/07 20:12:38 common libemu - fix instrtest to use emu_run, remove the w32 process memory …
(edit) @1024 [1024] 03/12/07 20:53:02 common libemu - sctest += tillmans brightstor discovery payload
(edit) @1023 [1023] 03/11/07 18:31:53 common libemu - testsuite add instrtree
(edit) @1020 [1020] 03/10/07 17:08:58 common libemu - sctest proper length for the dcom shellcode
(edit) @1018 [1018] 03/09/07 23:41:30 common libemu - sctest, add -l to list the shellcode tests
(edit) @1013 [1013] 03/09/07 17:38:00 common libemu - add the dcom shellcode to testsuite
(edit) @1012 [1012] 03/06/07 16:47:07 common libemu - sctest add downloadexec shellcode - win32 env add WinExec?
(edit) @1011 [1011] 03/06/07 14:38:02 common libemu - w32 env, connecthook - sctest connectback shellcode
(edit) @1006 [1006] 03/05/07 21:22:44 common libemu - win32 env, read from the beginning of the dll instead of the …
(edit) @1005 [1005] 03/05/07 19:20:35 common libemu - copy instrtest to sctest - add env in sctest - mapping …
(edit) @999 [999] 03/04/07 20:33:11 common libemu - instrtest, map some mb windows kernel crap into the process
(edit) @996 [996] 03/04/07 13:28:49 dp libemu - fix sib byte parsing, base was short one bit
(edit) @995 [995] 03/04/07 02:11:52 common libemu - instrtest add -s --steps, default is 1 step, comment my …
(edit) @994 [994] 03/03/07 18:06:05 common libemu - log to stdout instead of stderr - use 0x7ffdf000 as fs segment …
(edit) @987 [987] 02/27/07 16:39:20 common libemu - mul, split the INSTR_CALC_AND_SET_FLAGS macro into INSTR_CALC …
(edit) @978 [978] 02/27/07 12:20:58 common libemu - group5, split, implement push, declare group5 instructions in …
(edit) @968 [968] 02/26/07 20:08:12 common libemu - add group5 inc & dec
(edit) @964 [964] 02/26/07 17:31:26 dp libemu - fix } else indenting
(edit) @949 [949] 02/25/07 06:38:22 common libemu - disable stackview for now as it is way to b0rked - instrtest …
(edit) @947 [947] 02/24/07 20:53:09 common libemu - compare libdasm instruction size in cpu to detect broken …
(edit) @946 [946] 02/24/07 18:11:51 common libemu - added stackview to cpu_debug_print - added libdasm debug print …
(edit) @944 [944] 02/23/07 19:02:15 common libemu - abuse testsuite with a alphanumeric shellcode
(edit) @912 [912] 02/19/07 11:54:41 dp libemu - implement relevant mov instructions, partial tests
(edit) @910 [910] 02/19/07 09:42:50 dp libemu - one more test for jmp
(edit) @909 [909] 02/19/07 09:35:02 dp libemu - implement & test relevant jmps
(edit) @896 [896] 02/14/07 20:02:01 common libemu - instrtest - fix add of flags, add checks for or & adc
Note: See TracRevisionLog for help on using the revision log.