Mr. eXoDia
7726d8fcf1
massive formatting
2014-08-05 01:04:23 +02:00
Mr. eXoDia
978361df33
fixed warnings
2014-07-08 02:55:56 +02:00
Mr. eXoDia
8b5a615007
use IMAGE_FIRST_SECTION everywhere
2014-05-18 16:34:56 +02:00
Mr. eXoDia
98f71dbad6
- fixed EngineSetDebugPrivilege
...
- added function EngineOpenProcess (with debug privilege option)
- added UE_ENGINE_SET_DEBUG_PRIVILEGE
- added debug privileges before CreateProcess and DebugActiveProcess
- remove debug privilege from the child process
- dumper/handler/importer/process now use EngineOpenProcess
2014-04-16 17:14:20 +02:00
Mr. eXoDia
1ce0b5f838
EngineSetDebugPrivilege function
2014-04-16 16:39:09 +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
0b8ebfd1b1
fixed a bug with the garbage directory
2014-03-13 13:33:04 +01:00
Mr. eXoDia
61fdb34693
- formatting
2014-03-12 09:54:13 +01:00
deep0
5d437ad23d
performance
2014-03-12 02:02:55 +01:00
deep0
ef8ad17f62
move external includes to stdafx
2014-03-12 02:02:09 +01:00
NtQuery
b476b0cc5b
bug fixes, unicode fixes
2014-03-11 22:45:06 +01:00
NtQuery
e60e886cf5
UNICODE-FIX engine improvement
2014-03-11 12:48:16 +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
NtQuery
fd87e8d479
improved ImporterGetRemoteAPIAddressEx
2014-03-10 22:21:21 +01:00
Mr. eXoDia
f2d5cec2cc
- fixed a bug with plugin loading (plugins were never added to the plugin list)
2014-03-10 21:05:55 +01:00
Mr. eXoDia
97e00e86a4
- resolved issue #22 (dll debugging not working)
...
- resolved hanging functions in TitanEngine.PE.*
- fixed issues with differences between debug and release builds (caused crashes)
2014-03-09 22:44:13 +01:00
NtQuery
1f4b6de250
fixed EnumProcessModules problems, improved dumper, added new function ReadProcessMemoryEnforce
2014-03-09 22:03:45 +01:00
NtQuery
829c0e77ba
kind of fixed Issue #15 https://bitbucket.org/mrexodia/titanengine-update/issue/15/wrong-assumptoin-about-page-size
2014-03-09 16:18:58 +01:00
Mr. eXoDia
64bfce97c1
- more fixes for issue #8
2014-03-08 20:22:20 +01:00
Mr. eXoDia
6d23bb68a6
resolved issue #14
2014-03-08 20:12:15 +01:00
Mr. eXoDia
b5433a45b1
- resolved issue #8
2014-03-08 20:03:48 +01:00
Mr. eXoDia
3bfbece7c1
- cleared up issue #13
2014-03-08 19:55:16 +01:00
Mr. eXoDia
a322cabe19
resolved issue #10
2014-03-08 19:50:39 +01:00
mr.exodia
92451cfe42
- removed SetBPXEx (condentional breakpoints are removed now)
...
- no more static breakpoint list
- huge refactoring
- bugs fixed in TitanEngine.Breakpoints
2014-03-04 21:07:07 +01:00
mr.exodia
d4265de1e4
- repaired hardware breakpoints again
2014-03-03 23:29:12 +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