Mr. eXoDia
6f6bae27a6
some cleanups in TitanEngine.Debugger.Context (wip)
2014-12-08 15:30:51 +01:00
Mr. eXoDia
c892c567f6
TitanEngine v3.0
2014-08-30 21:35:44 +02:00
Mr. eXoDia
ddf87c22c0
- replaced all 'long long' with 'ULONG_PTR'
...
- fixed various bugs in TitanEngine.Debugger.Context (invalid OpenThread access flags)
- added SDK to the project (for easy editing)
2014-04-04 14:53:18 +02:00
Mr. eXoDia
3047edc22b
- added function EngineCheckStructAlignment (resolved issue #33 )
2014-03-14 21:43:01 +01:00
Mr. eXoDia
cf37f2a9e9
resolved some compiling problems
2014-03-12 09:47:49 +01:00
Mr. eXoDia
c5e260d7d7
Merge branch 'dynmem'
...
Conflicts:
TitanEngine/TitanEngine.Breakpoints.cpp
TitanEngine/TitanEngine.Dumper.cpp
TitanEngine/TitanEngine.Handler.cpp
TitanEngine/TitanEngine.PE.Overlay.cpp
TitanEngine/TitanEngine.Static.cpp
TitanEngine/TitanEngine.vcxproj.filters
2014-03-12 09:41:14 +01:00
Mr. eXoDia
7b8f6f4656
- more cleaning of the project
2014-03-12 00:28:05 +01:00
Mr. eXoDia
485be8bbf8
- fixed a small bug in the GUI, taskbar entry should now also have an icon
...
- removed useless icon sizes (256x256, 128x128 and 64x64) -> 15kb icon
- removed HEADER.BPM -> saves ~200kb
- cleaned up the project a little
2014-03-12 00:07:01 +01:00
mr.exodia
f8b46a7a5c
- moved GetProcAddressRemote to Global.Engine.Importer
...
- added various GetProcAddressRemote functions (for easier access)
- Use EngineGetProcAddressRemote in Global.Engine.Hider
- changed MAXIMUM_INSTRUCTION_SIZE to the x86 maximum size
- rewrote SetAPIBreakPoint (untested)
- rewrote DeleteAPIBreakPoint (untested)
2014-03-10 23:37:12 +01:00
Mr. eXoDia
c51b7ac6bb
- fixed various project compile/link flags
...
- using UE_TRAP_FLAG
2014-03-09 22:41:38 +01:00
Mr. eXoDia
6bdbe09afe
- renamed Helper to Global.Helper
...
- added Global.Helper to the project files
2014-03-08 20:32:11 +01:00
mr.exodia
f65ee470fb
- added mutex locker thread
...
- thread-safe TitanEngine.Debugger.Context
2014-03-04 17:14:32 +01:00
mr.exodia
2b850c3032
- done moving stuff
2014-03-03 22:53:16 +01:00
mr.exodia
a781684106
- moved DebugLoop
...
- moved more breakpoint stuff
- moved more
- moved more
- getting crazy
2014-03-03 21:31:28 +01:00
mr.exodia
4f4f547d30
- more migration
2014-03-03 20:49:22 +01:00
mr.exodia
381252384f
- more separations
2014-03-03 20:20:55 +01:00
mr.exodia
be9eb03cc1
- separated Global.Engine.Hash
...
- separated EngineInit
2014-03-03 16:51:33 +01:00
mr.exodia
215358f19d
more refactoring
2014-02-19 18:00:04 +01:00
mr.exodia
a1134258a5
- baby steps in better TitanEngine code
2014-02-19 17:52:38 +01:00
mr.exodia
315f79982b
- changed build directories
...
- fixed memory breakpoints (execute+read tested&working)
- removed dllmain.cpp as it was not used
2014-01-26 15:10:24 +01:00
mr.exodia
2d7313ed4c
- fixed some warnings with SIZE_T conversions
...
- renamed scylla_wrapper header file
2014-01-26 13:44:39 +01:00
cypherpunk
52378f910f
started work on scylla integration
2014-01-12 00:36:31 +01:00
mr.exodia
425107b86e
- changed calling convention
...
- added lib2a.bat (for MingW static library file)
2013-08-26 01:23:50 +02:00
mr.exodia
c217fc31b6
first commit
2013-08-25 17:13:57 +02:00