Mr. eXoDia
44ebae8396
- added manifests to make the GUIs look normal on WinXP+
2014-03-13 14:10:07 +01:00
Mr. eXoDia
0b8ebfd1b1
fixed a bug with the garbage directory
2014-03-13 13:33:04 +01:00
Mr. eXoDia
35d23856fd
- AStyle
2014-03-13 13:29:18 +01:00
Mr. eXoDia
2ac41ffb3c
- added settings to TitanScriptGui
...
- fixed a bug with the dump file name
2014-03-13 13:17:30 +01:00
Mr. eXoDia
4692f86dfd
- better solution configuration (build everything + dependencies)
...
- AStyle all over the place
- removed local TitanEngine.lib files (now uses the latest compiled one)
- added icon to TitanScriptGui
- removed local TitanEngine.h files (now uses ..\SDK\CPP\TitanEngine.h)
- english xD
- x64 configurations for TitanUnitTest & TitanScriptGui
2014-03-13 11:43:03 +01:00
cypherpunk
b461e843f0
refactored with winapi. windows forms is crap
2014-03-13 03:16:54 +01:00
cypherpunk
1a716c70f7
fix for correct struct alignment
2014-03-13 00:31:12 +01:00
cypherpunk
d4c9bacdbf
Merge branch 'master' of bitbucket.org:mrexodia/titanengine-update
2014-03-12 23:29:17 +01:00
cypherpunk
13bcf374e1
fix bug introduced by bad merge
2014-03-12 23:29:05 +01:00
NtQuery
bdb311d54e
endless loop fix
2014-03-12 22:35:44 +01:00
NtQuery
e8da7ec7ad
fixed disassembler completed
2014-03-12 22:31:30 +01:00
NtQuery
4abe175c5e
fixed bad length disassembler code
2014-03-12 20:59:25 +01:00
cypherpunk
91292f2660
titanscriptgui
2014-03-12 19:55:38 +01:00
cypherpunk
4d4c0be059
fix for CPP SDK header
2014-03-12 18:16:11 +01:00
cypherpunk
f8c87fbdeb
Merge branch 'master' of bitbucket.org:mrexodia/titanengine-update
2014-03-12 17:54:52 +01:00
cypherpunk
2747236e52
obsolete
2014-03-12 17:53:44 +01:00
Mr. eXoDia
8768d8f6d7
updated TitanEngine.hpp
2014-03-12 16:51:01 +01:00
cypherpunk
dbb06c8fd5
initial commit for TitanUnitTest
2014-03-12 15:27:42 +01:00
Mr. eXoDia
dcfd71b68d
resolved issue #29
2014-03-12 14:51:13 +01:00
Mr. eXoDia
fc51e0d144
- added StepOut function
2014-03-12 14:49:36 +01:00
Mr. eXoDia
4230d3c986
?
2014-03-12 14:40:39 +01:00
Mr. eXoDia
2e37c68d43
fixed Global.Debugger.h
2014-03-12 14:39:12 +01:00
Mr. eXoDia
40bd9878c8
- fixed EngineGetModuleBaseRemote (tested&working)
...
- fixed EngineGetAPINameRemote (tested&working)
- added EngineGetAPIOrdinalRemote (tested&working)
- fixed ImporterGetAPIName & ImporterGetAPINameFromDebugee
- fixed ImporterGetAPIOrdinalNumber & ImporterGetAPIOrdinalNumberFromDebugee
2014-03-12 12:51:22 +01:00
Mr. eXoDia
6dd96b8384
- added function EngineGetAPINameRemote (untested yet)
2014-03-12 11:37:21 +01:00
deep0
3cb15ef49f
removed _try..._catch blocks that prevented a successfull compilation with DynBuf
2014-03-12 10:38:24 +01:00
Mr. eXoDia
61fdb34693
- formatting
2014-03-12 09:54:13 +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
d8f86da5ff
resolved issue #29
2014-03-12 09:25:00 +01:00
deep0
d94af70dd0
enable c++ exceptions -> warning-free compile
2014-03-12 02:03:21 +01:00
deep0
5d437ad23d
performance
2014-03-12 02:02:55 +01:00
deep0
3718dca0f8
reduce hardcoded buffer sizes
2014-03-12 02:02:38 +01:00
deep0
ef8ad17f62
move external includes to stdafx
2014-03-12 02:02:09 +01:00
deep0
48c8a7820a
fix buffer overflow
2014-03-12 02:01:01 +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
dd3727a3b3
- optimizations for Release mode (tested&working)
2014-03-11 23:31:42 +01:00
NtQuery
ccb750340c
Merge branch 'master' of https://bitbucket.org/mrexodia/titanengine-update
2014-03-11 22:45:31 +01:00
NtQuery
b476b0cc5b
bug fixes, unicode fixes
2014-03-11 22:45:06 +01:00
Mr. eXoDia
781241a85e
- removed scylla_wrapperd
2014-03-11 22:43:49 +01:00
Mr. eXoDia
3675215bf3
- added a debug callback reason for plugins -> UE_PLUGIN_CALL_REASON_UNHANDLEDEXCEPTION
...
- now plugins are actually registered
- fixed OUTPUT_DEBUG_STRING_EVENT (DBGCode should be set before the callback, so plugins & custom handlers can change it)
2014-03-11 16:14:49 +01:00
Mr. eXoDia
8adda5ee1e
- better PluginInformation structure (normal callback definitions)
2014-03-11 15:57:17 +01:00
Mr. eXoDia
b4ca7616c9
Merge branch 'master' of bitbucket.org:mrexodia/titanengine-update
2014-03-11 15:37:49 +01:00
Mr. eXoDia
708485a5ce
- renamed EngineGetAPIAddressRemote & EngineGetAPIAddressLocal
...
- updated .def file
2014-03-11 15:36:57 +01:00
cypherpunk
2a5ceba10e
Merge branch 'master' of bitbucket.org:mrexodia/titanengine-update
2014-03-11 15:33:02 +01:00
Mr. eXoDia
96d726d156
- fixed ImporterGetRemoteDLLBase
2014-03-11 15:32:46 +01:00
cypherpunk
502b50312a
missing leading backslash in plugin path caused plugins not being founds
2014-03-11 15:32:34 +01:00
Mr. eXoDia
085e6ae7a9
- added function ImporterGetDLLNameFromDebugeeW
...
- fixed function ImporterGetDLLNameFromDebugee
- added function EngineGetModuleBaseRemote
- added function EngineGetAPIAddressRemote
- added function EngineGetAPIAddressLocal
- fixed a potential bug in SetAPIBreakPoint & DeleteAPIBreakPoint
- fixed ImpoerterGetDLLName (this function is used on the local process)
- fixed function ImporterGetDLLNameW & ImporterGetDLLName
- moved fixed functions up
2014-03-11 15:25:17 +01:00
Mr. eXoDia
5e5dac1186
- fixed the function EngineGetProcAddressRemote (now supports any number of modules)
...
- added the function EngineGetModuleBaseRemote
- added export ImporterGetDLLNameW
- fixed export ImporterGetDLLName
2014-03-11 14:53:11 +01:00
NtQuery
e60e886cf5
UNICODE-FIX engine improvement
2014-03-11 12:48:16 +01:00