Commit Graph

  • fd87e8d479 improved ImporterGetRemoteAPIAddressEx NtQuery 2014-03-10 22:21:21 +0100
  • f2d5cec2cc - fixed a bug with plugin loading (plugins were never added to the plugin list) Mr. eXoDia 2014-03-10 21:05:55 +0100
  • dcba075a5a renamed NewDebug to Debug Mr. eXoDia 2014-03-10 19:45:13 +0100
  • 19dc36d4b0 - NewDebug configuration (temp commit) Mr. eXoDia 2014-03-10 19:37:40 +0100
  • 9b21c215c6 - resolved issue #11 Mr. eXoDia 2014-03-10 16:47:30 +0100
  • b640162cfe fixed typos in SDK headers cypherpunk 2014-03-10 15:40:08 +0100
  • 3963d18771 - implemented MemoryWriteSafe Mr. eXoDia 2014-03-10 01:23:05 +0100
  • 92eb890c7f - MemoryReadSafe now actually filters breakpoints out of the buffer Mr. eXoDia 2014-03-10 00:42:30 +0100
  • 93a8582044 - some new idea, see issue #23 Mr. eXoDia 2014-03-09 23:10:42 +0100
  • a8628215dc - merge conflicts Mr. eXoDia 2014-03-09 22:48:20 +0100
  • 97e00e86a4 - resolved issue #22 (dll debugging not working) Mr. eXoDia 2014-03-09 22:40:18 +0100
  • c51b7ac6bb - fixed various project compile/link flags Mr. eXoDia 2014-03-09 20:54:32 +0100
  • a51f2455ba updated some header and def files NtQuery 2014-03-09 22:18:21 +0100
  • 1f4b6de250 fixed EnumProcessModules problems, improved dumper, added new function ReadProcessMemoryEnforce NtQuery 2014-03-09 22:03:45 +0100
  • d29b17795c fixed DumpProcessW bugs NtQuery 2014-03-09 16:59:06 +0100
  • 829c0e77ba kind of fixed Issue #15 https://bitbucket.org/mrexodia/titanengine-update/issue/15/wrong-assumptoin-about-page-size NtQuery 2014-03-09 16:18:58 +0100
  • 6bdbe09afe - renamed Helper to Global.Helper dynmem Mr. eXoDia 2014-03-08 20:32:11 +0100
  • 64bfce97c1 - more fixes for issue #8 Mr. eXoDia 2014-03-08 20:22:20 +0100
  • 6d23bb68a6 resolved issue #14 Mr. eXoDia 2014-03-08 20:12:15 +0100
  • b5433a45b1 - resolved issue #8 Mr. eXoDia 2014-03-08 20:02:48 +0100
  • f0b9f919ee fixed a critical bug that caused Importer::ExportIATEx to crash cypherpunk 2014-03-08 19:53:15 +0100
  • 3bfbece7c1 - cleared up issue #13 Mr. eXoDia 2014-03-08 19:55:16 +0100
  • a322cabe19 resolved issue #10 Mr. eXoDia 2014-03-08 19:50:39 +0100
  • bc75cfe305 - resolved issue #20 (problems with MapFileAndCheckSumW) Mr. eXoDia 2014-03-08 19:38:27 +0100
  • 68a5a4b7a0 drop VirtualProtect in favor of a DynamicBuffer deepzero 2014-03-08 14:47:04 +0100
  • 772c6dbeda drop VirtualAlloc in favor of local variables deepzero 2014-03-08 14:44:30 +0100
  • ec558397a7 fix uninitialized pointer deepzero 2014-03-08 14:36:54 +0100
  • 7f05518560 add DynBuf dynamic buffer class and IsStrEqual() (unused) deepzero 2014-03-08 14:34:19 +0100
  • 41c8fa80c3 - fixed a problem with the ExceptionRecord.ExceptionInformation[0] detection for memory breakpoints Mr. eXoDia 2014-03-07 22:07:43 +0100
  • 7bef35b1cf fix two double frees deepzero 2014-03-07 18:04:13 +0100
  • 7f1e44bda7 fix some potential underflows (more to come) deepzero 2014-03-07 18:03:59 +0100
  • e7deed5ef4 dont directly compare against TRUE deepzero 2014-03-07 18:03:25 +0100
  • a3384e931f fixed various dumper bugs, openprocess bugs NtQuery 2014-03-07 13:14:46 +0100
  • 35c3c618b1 added Teb32 and Teb64 functions NtQuery 2014-03-06 20:17:14 +0100
  • 2770c22838 - TitanEngine.Debugger now uses dynamic lists V0005 mr.exodia 2014-03-05 19:57:49 +0100
  • bc7906460c - formatting lol mr.exodia 2014-03-05 17:48:06 +0100
  • 4dfc0351f7 updated Scylla wrapper to 0.9.4 cypherpunk 2014-03-05 17:26:31 +0100
  • 9eb47c282d removed ntdll madness NtQuery 2014-03-05 14:28:08 +0100
  • 8984545393 update aPLib v1.1.0 + x64 NtQuery 2014-03-05 11:35:22 +0100
  • 23b12636c2 hider bugfix NtQuery 2014-03-05 11:15:54 +0100
  • 87e9e7c461 - added x64 API patches mr.exodia 2014-03-05 00:01:24 +0100
  • 9502654a71 - heap flags are now hidden mr.exodia 2014-03-04 23:31:16 +0100
  • e265f498d0 - removed some useless defines mr.exodia 2014-03-04 21:31:04 +0100
  • 92451cfe42 - removed SetBPXEx (condentional breakpoints are removed now) mr.exodia 2014-03-04 21:02:52 +0100
  • ef9ed7ae1f better hidedebugger code, started heap flag NtQuery 2014-03-04 20:32:26 +0100
  • 1b3aeeb8bd better hidedebugger code, some fixes NtQuery 2014-03-04 19:09:39 +0100
  • 8efc8a4b5b better hidedebugger code, new exported function GetPEBLocation64 G36KV 2014-03-04 18:58:59 +0100
  • f65ee470fb - added mutex locker thread mr.exodia 2014-03-04 17:14:32 +0100
  • d4265de1e4 - repaired hardware breakpoints again V0004 mr.exodia 2014-03-03 23:29:12 +0100
  • ab7ea510ec - updated CodeBlocks project mr.exodia 2014-03-03 22:57:04 +0100
  • 2b850c3032 - done moving stuff mr.exodia 2014-03-03 22:53:16 +0100
  • a781684106 - moved DebugLoop mr.exodia 2014-03-03 21:31:28 +0100
  • 4f4f547d30 - more migration mr.exodia 2014-03-03 20:49:22 +0100
  • 381252384f - more separations mr.exodia 2014-03-03 20:20:55 +0100
  • 7c33b6de54 - moved TitanEngine.Dumper functions mr.exodia 2014-03-03 16:57:40 +0100
  • be9eb03cc1 - separated Global.Engine.Hash mr.exodia 2014-03-03 16:51:33 +0100
  • f6a155c3d5 - fixed hardware breakpoints (first they used CONTEXT_CONTROL, should be CONTEXT_DEBUG_REGISTERS, thanks to roocoon for reporting!) mr.exodia 2014-02-20 11:20:55 +0100
  • 215358f19d more refactoring mr.exodia 2014-02-19 18:00:04 +0100
  • a1134258a5 - baby steps in better TitanEngine code mr.exodia 2014-02-19 17:52:38 +0100
  • 5f5acc1338 - fixed a definition error (found by cypher_punk) mr.exodia 2014-02-11 17:55:15 +0100
  • 2ae7e9e541 - added RipEvent callback V0003 mr.exodia 2014-02-08 20:44:07 +0100
  • 355fd1bada fixed a massive bug with exception handling (almost all exceptions were swallowed by the debugger) mr.exodia 2014-02-08 20:35:14 +0100
  • ba35c43ddc fixed another anti-debug trick (DBG_RIPEXCEPTION) mr.exodia 2014-02-08 20:20:08 +0100
  • 7ef9d9ef63 - fixed a switch statement mr.exodia 2014-02-08 20:10:37 +0100
  • 0590511f5d switch statements in DebugLoop function mr.exodia 2014-02-08 19:33:06 +0100
  • 07291f2710 fixed a spelling mistake (thanks to hors) mr.exodia 2014-01-27 17:24:52 +0100
  • 1c68daa334 resolved issue #12 V0002 mr.exodia 2014-01-26 15:12:27 +0100
  • 315f79982b - changed build directories mr.exodia 2014-01-26 15:10:24 +0100
  • 2d7313ed4c - fixed some warnings with SIZE_T conversions mr.exodia 2014-01-26 13:44:39 +0100
  • 11543652c5 resolved issue #6 mr.exodia 2014-01-26 13:36:01 +0100
  • 2115f37e4c - resolved some conflicts mr.exodia 2014-01-26 13:20:29 +0100
  • 7f300831c1 Merge remote-tracking branch 'BitBucket/dp0bugfix' mr.exodia 2014-01-26 13:17:52 +0100
  • da3e48cb38 fix compiling of resources without MFC headers deepzero 2014-01-15 22:33:15 +0100
  • 6039d3a133 added inclusion guard for definitions.h deepzero 2014-01-15 22:32:33 +0100
  • 595146f31f fix brackets with #defines deepzero 2014-01-15 22:32:16 +0100
  • 592ef9cec7 fix: dont write trash to file, when ReadFile() fails deepzero 2014-01-15 11:59:42 +0100
  • 019b628400 cosmetics deepzero 2014-01-15 11:36:38 +0100
  • 79e1457a93 replaced some RtlMemMove opartions by proper casts (far from all) deepzero 2014-01-15 11:36:22 +0100
  • 55e28c9735 replaces some (far from all) RtlMemMove by RtlMemCopy, some more memory init. fixes deepzero 2014-01-15 11:34:46 +0100
  • 0d8bd2a1f0 various improvements and bugfixes to initialization of memory deepzero 2014-01-15 11:32:00 +0100
  • 840f05f852 fix memcmp madness deepzero 2014-01-15 08:53:16 +0100
  • 8b2a75fefc fix invalid winapi comparison: BOOL should not be compared to TRUE deepzero 2014-01-15 08:52:01 +0100
  • f6d584ab99 fix potential use of uninitialized variable deepzero 2014-01-15 08:51:25 +0100
  • 7f919fbeb0 fix various signedness issues by deepzero deepzero 2014-01-15 08:51:10 +0100
  • 6aa395b57b fix return NULL instead of false deepzero 2014-01-15 08:50:28 +0100
  • 138c2fc16a fix use of potentially uninitialized handles deepzero 2014-01-15 08:49:53 +0100
  • 04fc4edbbf fix wchar_t array too large deepzero 2014-01-15 08:49:14 +0100
  • 2b40864813 fix msvc compiler error deepzero 2014-01-15 08:48:26 +0100
  • 419f9a3c4b cleanup TE remnants obsoleted by scylla integration scylla_lib cypherpunk 2014-01-21 23:21:38 +0100
  • cf3b7d49cd fixed FindAPIWriteLocation, findOrdinalWriteLocation, FindDLLByWriteLocation, FindAPIByWriteLocation tow rok with scylla cypherpunk 2014-01-21 21:33:22 +0100
  • a1ee5dacc0 fixed AddNewDLL, AddNewAPI to work with scylla cypherpunk 2014-01-21 01:22:56 +0100
  • e93e35b36f fixed EstimatedSize() to work with scylla cypherpunk 2014-01-20 17:29:24 +0100
  • 29d9d8ec5f fixed EnumAddedData to work with scylla cypherpunk 2014-01-19 23:41:07 +0100
  • 22cc4da708 fixed getAddedDLLCount, getAddedAPICount to work with scylla cypherpunk 2014-01-19 00:05:36 +0100
  • 4bda97ecba - updated codeblocks project mr.exodia 2014-01-16 21:16:03 +0100
  • b29e53cd16 commented all functions that are either obsolete or need change since scylla integration. see scylla_integration.txt cypherpunk 2014-01-16 14:48:00 +0100
  • 095950b16d added Importer::DeleteAPI export for deleting an API out of the parsed/read IAT, x64 still needs to be updated cypherpunk 2014-01-16 01:41:59 +0100
  • 23b1e56949 fix compiling of resources without MFC headers dp0bugfix deepzero 2014-01-15 22:33:15 +0100
  • 19859f87a4 added inclusion guard for definitions.h deepzero 2014-01-15 22:32:33 +0100
  • e80e2db7df fix brackets with #defines deepzero 2014-01-15 22:32:16 +0100