|
|
|
@1681
|
[1681]
|
08/27/08 14:19:11 |
common |
libemu
- sctest, for interactive cmd prompt sessions, allow recording the … |
|
|
|
@1676
|
[1676]
|
07/31/08 12:30:41 |
common |
libemu
- fix bug introduced by making profiles optional, … |
|
|
|
@1675
|
[1675]
|
07/31/08 12:29:08 |
common |
libemu
- hook URLDownloadToFile in sctest |
|
|
|
@1674
|
[1674]
|
07/31/08 12:27:42 |
common |
libemu
- allow hooking URLDwnloadToFile |
|
|
|
@1673
|
[1673]
|
07/30/08 12:31:00 |
common |
libemu
- sctest, use the optional profiling |
|
|
|
@1672
|
[1672]
|
07/30/08 12:29:37 |
common |
libemu
- win32/linux env: profiling is optional |
|
|
|
@1667
|
[1667]
|
07/28/08 13:04:34 |
common |
libemu
- allow hooking WinExec? |
|
|
|
@1665
|
[1665]
|
07/28/08 01:45:42 |
oxff |
libemu:
- improved backtracking: 64A1... mov eax,[fs:...] now inits … |
|
|
|
@1661
|
[1661]
|
07/21/08 00:47:21 |
common |
libemu
- sctest
- implement hooks for fopen fwrite fclose CreateFile? … |
|
|
|
@1660
|
[1660]
|
07/21/08 00:44:51 |
common |
libemu
- use emu_profile_argument_add_sockaddr_ptr where possible to save … |
|
|
|
@1659
|
[1659]
|
07/21/08 00:43:57 |
common |
libemu
- move win32 fopen fclose fwrite hooks from … |
|
|
|
@1658
|
[1658]
|
07/21/08 00:38:19 |
common |
libemu
- to simplify profiling, create … |
|
|
|
@1657
|
[1657]
|
07/21/08 00:37:00 |
common |
libemu
- implement default logger as callback |
|
|
|
@1656
|
[1656]
|
07/21/08 00:36:15 |
common |
libemu
- porting to big endian broke cmp for lil endian, as endian.h was … |
|
|
|
@1655
|
[1655]
|
07/16/08 19:43:43 |
common |
libemu
- profile win32 sendto()
svn commit -m |
|
|
|
@1654
|
[1654]
|
07/16/08 19:42:16 |
common |
libemu
- introduce emu_hashmap_{ptr,string}_{hash,cmp} functions, to … |
|
|
|
@1653
|
[1653]
|
07/16/08 11:49:17 |
common |
libemu
- split sctest in different files and move to tools/sctest/ |
|
|
|
@1640
|
[1640]
|
06/29/08 15:07:36 |
common |
libemu
- add hooks for win32 ExitProcess? and ExitThread?
- add profile … |
|
|
|
@1639
|
[1639]
|
06/29/08 14:36:13 |
common |
libemu
- basic big endian support
- main problem is unaligned memory … |
|
|
|
@1638
|
[1638]
|
06/28/08 21:04:51 |
common |
libemu
- sctest (void)va_arg calls, so gcc does not complain
- host is … |
|
|
|
@1637
|
[1637]
|
06/28/08 21:03:52 |
common |
libemu
- remove interactive-hooks from configure and README |
|
|
|
@1635
|
[1635]
|
06/23/08 20:47:47 |
common |
libemu
- install profile and env headers to proper location |
|
|
|
@1632
|
[1632]
|
06/21/08 18:37:01 |
common |
libemu
- emu_log_set_logcb introduced: void my_emu_logcb)(struct emu *e, … |
|
|
|
@1631
|
[1631]
|
06/21/08 18:26:02 |
common |
libemu
- for the win32 environment s/printf/logDebug/g |
|
|
|
@1630
|
[1630]
|
06/21/08 15:52:54 |
common |
libemu
- add emu_env.h to include_HEADERS |
|
|
|
@1629
|
[1629]
|
06/21/08 15:01:45 |
dp |
redefinition guards |
|
|
|
@1628
|
[1628]
|
06/19/08 16:45:51 |
common |
libemu
- sctest, introduce --cmd to allow overriding commands
example … |
|
|
|
@1627
|
[1627]
|
06/19/08 16:03:28 |
common |
libemu
- sctest, opts orderd by name,
introduced --connect/-c and … |
|
|
|
@1609
|
[1609]
|
03/26/08 01:23:32 |
common |
libemu
- Michal Spadlinski pointed out that instr_group_1_82 is an alias … |
|
|
|
@1607
|
[1607]
|
03/24/08 19:22:30 |
common |
libemu
- restructured the process environment
now we have emu_env as … |
|
|
|
@1598
|
[1598]
|
03/06/08 21:34:52 |
common |
libemu
- scprofiler, more code |
|
|
|
@1597
|
[1597]
|
03/06/08 21:19:00 |
common |
libemu
- profiling for socket in w32 env |
|
|
|
@1596
|
[1596]
|
03/06/08 21:05:47 |
common |
libemu
- adjust sctest |
|
|
|
@1592
|
[1592]
|
03/06/08 18:55:21 |
common |
libemu
- small list attail fix in run_and_track
init the env in … |
|
|
|
@1591
|
[1591]
|
03/06/08 17:40:30 |
common |
libemu
- slightly smarter traversal
if traversal fails due to stack … |
|
|
|
@1590
|
[1590]
|
03/06/08 17:33:47 |
common |
libemu
- emu_profile_function_argument_get arg0 is return value |
|
|
|
@1552
|
[1552]
|
02/14/08 14:18:38 |
common |
libemu
- instrtest tests for special cases of sib/modrm |
|
|
|
@1551
|
[1551]
|
02/14/08 13:54:47 |
common |
libemu
- void *emu_profile_function_argument_get(struct … |
|
|
|
@1531
|
[1531]
|
01/17/08 08:52:43 |
common |
libemu
- env win32
- add msvcrt export section
- hook _execv
- … |
|
|
|
@1526
|
[1526]
|
01/15/08 14:33:04 |
common |
libemu
- introduce render_array, required for arrays (used in execve() on … |
|
|
|
@1509
|
[1509]
|
01/14/08 01:49:16 |
common |
libemu
- auto* libcargos with --enable-cargos --with-cargos-lib= … |
|
|
|
@1508
|
[1508]
|
01/13/08 22:50:15 |
common |
libemu
- sctest runs leakfree in graphmode |
|
|
|
@1507
|
[1507]
|
01/13/08 22:39:58 |
common |
libemu
- emu_profile rename *_ref to *_ptr
- rename … |
|
|
|
@1505
|
[1505]
|
01/13/08 16:40:07 |
common |
libemu
- emu_profile introduces an api for storing function calls and … |
|
|
|
@1504
|
[1504]
|
01/13/08 16:35:53 |
common |
libemu
- improve sctest codequalitity, split profiling process into … |
|
|
|
@1494
|
[1494]
|
12/15/07 21:07:52 |
common |
libemu
- python bindings auto* |
|
|
|
@1491
|
[1491]
|
12/13/07 11:11:28 |
common |
libemu
- python bindings, set library_dirs according to @libdir@, create … |
|
|
|
@1477
|
[1477]
|
12/02/07 23:09:45 |
common |
libemu
- sctest, hook linux syscall exit() |
|
|
|
@1476
|
[1476]
|
12/02/07 22:44:27 |
common |
libemu
- linux env, add exit(), reorder fork |
|
|
|
@1469
|
[1469]
|
12/02/07 17:59:41 |
common |
libemu
- env linux hook fork(), return 4711 |
|
|
|
@1442
|
[1442]
|
11/26/07 04:39:59 |
common |
libemu
- environments allow providing userdata now, accessing the … |
|
|
|
@1441
|
[1441]
|
11/23/07 00:39:28 |
common |
libemu
- move python binding to bindings/python, integrate in autoconf … |
|
|
|
@1439
|
[1439]
|
11/18/07 22:27:29 |
oxff |
preliminary libemu python interface, currently only supports testing for … |
|
|
|
@1438
|
[1438]
|
11/17/07 15:06:30 |
common |
libemu
- linux env, header Makefile.am |
|
|
|
@1437
|
[1437]
|
11/16/07 12:29:36 |
common |
libemu
- fpu backwards traversal was dodgy, comparing fpu state with … |
|
|
|
@1436
|
[1436]
|
11/11/07 16:53:28 |
common |
libemu
- proper linux syscall hooking, removed the int_cd code and … |
|
|
|
@1430
|
[1430]
|
10/30/07 17:47:01 |
common |
libemu
- first functional api hooks for int |
|
|
|
@1429
|
[1429]
|
10/30/07 11:03:46 |
common |
libemu
- drafting int hooking for a linux env, the switch structure is … |
|
|
|
@1428
|
[1428]
|
10/30/07 10:57:10 |
common |
libemu
- add group3 to itables |
|
|
|
@1424
|
[1424]
|
10/23/07 01:01:09 |
common |
libemu
- pkg-config support, now 'pkg-config --libs --cflags libemu' … |
|
|
|
@1403
|
[1403]
|
10/06/07 21:14:17 |
common |
libemu
- sctest -o for manual offset, understands hex and decimal |
|
|
|
@1402
|
[1402]
|
10/06/07 18:17:14 |
common |
libemu
- instruction group, return -1 if group[i->modrm.opc] is NULL … |
|
|
|
@1386
|
[1386]
|
09/19/07 19:22:57 |
common |
libemu
- add emunids.c to testsuite, won't be build, is EXTRA_DIST |
|
|
|
@1384
|
[1384]
|
09/19/07 15:17:02 |
common |
libemu
- everything but sctest from testsuite/ is noinst_ |
|
|
|
@1383
|
[1383]
|
09/18/07 16:05:51 |
common |
libemu
- add CHANGES |
|
|
|
@1382
|
[1382]
|
09/18/07 13:50:22 |
common |
libemu
- more README |
|
|
|
@1381
|
[1381]
|
09/18/07 13:44:58 |
common |
libemu
- AUTHORS added |
|
|
|
@1380
|
[1380]
|
09/18/07 13:43:27 |
common |
libemu
- doc/Makefile.am added |
|
|
|
@1379
|
[1379]
|
09/18/07 13:43:05 |
common |
libemu
- add doc/ to makefiles, autoinstall manpage |
|
|
|
@1378
|
[1378]
|
09/18/07 13:42:33 |
common |
libemu
- pretty instruction strings |
|
|
|
@1374
|
[1374]
|
09/10/07 14:57:06 |
common |
libemu
- sctest, support -[v]{1,2}, -v shows the instruction, -vv adds … |
|
|
|
@1370
|
[1370]
|
09/04/07 20:07:10 |
common |
libemu
- manpage improved |
|
|
|
@1369
|
[1369]
|
09/04/07 16:56:03 |
common |
libemu
- initial manpage draft |
|
|
|
@1368
|
[1368]
|
09/04/07 14:46:18 |
common |
libemu
- _and_ makefiles |
|
|
|
@1367
|
[1367]
|
09/04/07 14:45:36 |
common |
libemu
- rename files not exporting symbols stripping the leading emu_, … |
|
|
|
@1366
|
[1366]
|
09/04/07 14:25:03 |
common |
libemu
- avoid exporting the w32 hooks |
|
|
|
@1359
|
[1359]
|
08/24/07 01:00:48 |
common |
libemu
- sctest change getpc offset handling
- emu_shellcode at least … |
|
|
|
@1346
|
[1346]
|
08/09/07 01:18:51 |
common |
libemu
- fix emu_cpu_run (fixes testsuite/cpu_run.c), remove old code … |
|
|
|
@1344
|
[1344]
|
07/30/07 19:00:13 |
common |
libemu
- sctest comment -S |
|
|
|
@1343
|
[1343]
|
07/30/07 18:56:03 |
common |
libemu
- logging, use the DEBUG define here too, the source file has to … |
|
|
|
@1342
|
[1342]
|
07/30/07 18:54:32 |
common |
libemu
- _shellcode, use eipsave to avoid unused var messages |
|
|
|
@1341
|
[1341]
|
07/30/07 18:53:33 |
common |
libemu
- win32 env, cosmetic printf changes for the CreateProcess? hook |
|
|
|
@1340
|
[1340]
|
07/30/07 18:52:28 |
common |
libemu
- instr pop: track registers before POP_ as POP_ can return in … |
|
|
|
@1339
|
[1339]
|
07/30/07 18:51:21 |
common |
libemu
- use debug macro in cpu's instruction debugging, getting the … |
|
|
|
@1333
|
[1333]
|
07/25/07 16:57:34 |
common |
libemu
- #ifdef HAVE_INTERACTIVE_HOOKS, protect the innocent from the … |
|
|
|
@1332
|
[1332]
|
07/25/07 16:55:03 |
common |
libemu
- add --disable-debug (default=no) and --enable-interactive-hooks … |
|
|
|
@1331
|
[1331]
|
07/23/07 20:03:49 |
common |
libemu
- include new files in Makefile.am |
|
|
|
@1330
|
[1330]
|
07/23/07 20:03:22 |
common |
libemu
- split the hooks in one file per dll, order by functions asc
- … |
|
|
|
@1329
|
[1329]
|
07/22/07 16:48:38 |
common |
libemu
- sctest, recognize dll exports using the dll pointer, works for … |
|
|
|
@1328
|
[1328]
|
07/22/07 15:18:43 |
common |
libemu
- push byte 0x.. is sign extended |
|
|
|
@1327
|
[1327]
|
07/20/07 19:45:23 |
common |
libemu
- sctest -S, read shellcode from stdin |
|
|
|
@1324
|
[1324]
|
07/17/07 00:48:57 |
common |
libemu
- win32 env, hook SetUnhandledExceptionFilter? |
|
|
|
@1323
|
[1323]
|
07/16/07 02:47:10 |
common |
libemu
- sctest --help added |
|
|
|
@1322
|
[1322]
|
07/15/07 16:15:48 |
common |
libemu
- run_and_track is not required in sctest |
|
|
|
@1321
|
[1321]
|
07/14/07 14:05:47 |
common |
libemu
- stdin is a reserved word on openbsd |
|
|
|
@1320
|
[1320]
|
07/14/07 12:10:43 |
common |
libemu
- openbsd has no ENOTSUP, use EOPNOTSUPP instead |
|
|
|
@1319
|
[1319]
|
07/14/07 00:15:37 |
common |
libemu
- remove malloc.h and memory.h include from emu_cpu.c |
|
|
|
@1318
|
[1318]
|
07/09/07 17:20:19 |
common |
libemu
- fix cpu's gpl boilerplate |
|
|
|
@1317
|
[1317]
|
07/09/07 17:16:10 |
common |
libemu
- gplv2 boilerplate for all files but libdasm |
|
|
|
@1316
|
[1316]
|
07/09/07 16:59:43 |
common |
libemu
- add missing /* @header@ */ |