TitanEngine/TitanEngine
Mr. eXoDia dcba075a5a renamed NewDebug to Debug 2014-03-10 19:45:13 +01:00
..
Global.Breakpoints.cpp - implemented MemoryWriteSafe 2014-03-10 01:23:05 +01:00
Global.Breakpoints.h - implemented MemoryWriteSafe 2014-03-10 01:23:05 +01:00
Global.Debugger.cpp - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
Global.Debugger.h - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
Global.Engine.Extension.cpp - fixed a problem with the ExceptionRecord.ExceptionInformation[0] detection for memory breakpoints 2014-03-07 22:07:43 +01:00
Global.Engine.Extension.h more refactoring 2014-02-19 18:00:04 +01:00
Global.Engine.GUI.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
Global.Engine.GUI.h - done moving stuff 2014-03-03 22:53:16 +01:00
Global.Engine.Hash.cpp - more separations 2014-03-03 20:20:55 +01:00
Global.Engine.Hash.h - separated Global.Engine.Hash 2014-03-03 16:51:33 +01:00
Global.Engine.Hider.cpp hider bugfix 2014-03-05 11:15:54 +01:00
Global.Engine.Hider.h - removed some useless defines 2014-03-04 21:31:04 +01:00
Global.Engine.Hook.cpp - done moving stuff 2014-03-03 22:53:16 +01:00
Global.Engine.Hook.h - done moving stuff 2014-03-03 22:53:16 +01:00
Global.Engine.Simplification.cpp - done moving stuff 2014-03-03 22:53:16 +01:00
Global.Engine.Simplification.h - done moving stuff 2014-03-03 22:53:16 +01:00
Global.Engine.Threading.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
Global.Engine.Threading.h - added mutex locker thread 2014-03-04 17:14:32 +01:00
Global.Engine.cpp - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
Global.Engine.h - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
Global.Garbage.cpp - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
Global.Garbage.h - done moving stuff 2014-03-03 22:53:16 +01:00
Global.Handle.cpp dont directly compare against TRUE 2014-03-07 18:03:25 +01:00
Global.Handle.h - baby steps in better TitanEngine code 2014-02-19 17:52:38 +01:00
Global.Injector.cpp - done moving stuff 2014-03-03 22:53:16 +01:00
Global.Injector.h - done moving stuff 2014-03-03 22:53:16 +01:00
Global.Librarian.cpp - TitanEngine.Debugger now uses dynamic lists 2014-03-05 19:57:49 +01:00
Global.Librarian.h - TitanEngine.Debugger now uses dynamic lists 2014-03-05 19:57:49 +01:00
Global.Mapping.cpp - baby steps in better TitanEngine code 2014-02-19 17:52:38 +01:00
Global.Mapping.h - baby steps in better TitanEngine code 2014-02-19 17:52:38 +01:00
Global.OEPFinder.cpp 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
Global.OEPFinder.h - done moving stuff 2014-03-03 22:53:16 +01:00
Global.Realigner.cpp - more separations 2014-03-03 20:20:55 +01:00
Global.Realigner.h - more separations 2014-03-03 20:20:55 +01:00
Global.TLS.cpp - moved DebugLoop 2014-03-03 21:31:28 +01:00
Global.TLS.h - moved DebugLoop 2014-03-03 21:31:28 +01:00
Global.Threader.cpp - formatting lol 2014-03-05 17:49:27 +01:00
Global.Threader.h - formatting lol 2014-03-05 17:49:27 +01:00
HEADER.BMP first commit 2013-08-25 17:13:57 +02:00
LOGO.bmp first commit 2013-08-25 17:13:57 +02:00
LzmaDec.cpp - changed calling convention 2013-08-26 01:23:50 +02:00
LzmaDec.h - fixed DumpProcessExW (fix provided by Aguila at Tuts4you) 2013-10-11 14:31:20 +02:00
LzmaTypes.h - fixed DumpProcessExW (fix provided by Aguila at Tuts4you) 2013-10-11 14:31:20 +02:00
MAINICON.ico first commit 2013-08-25 17:13:57 +02:00
ReadMe.txt first commit 2013-08-25 17:13:57 +02:00
TitanEngine.Breakpoints.cpp - implemented MemoryWriteSafe 2014-03-10 01:23:05 +01:00
TitanEngine.Debugger.Context.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.Debugger.Control.cpp - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
TitanEngine.Debugger.Data.cpp - done moving stuff 2014-03-03 22:53:16 +01:00
TitanEngine.Debugger.DebugLoop.cpp - fixed various project compile/link flags 2014-03-09 22:41:38 +01:00
TitanEngine.Debugger.Helper.cpp - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
TitanEngine.Debugger.Memory.cpp - implemented MemoryWriteSafe 2014-03-10 01:23:05 +01:00
TitanEngine.Debugger.cpp - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
TitanEngine.Disassembler.cpp - more migration 2014-03-03 20:49:22 +01:00
TitanEngine.Dumper.cpp - some new idea, see issue #23 2014-03-09 23:10:42 +01:00
TitanEngine.Engine.Simplification.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.Engine.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.Exporter.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.Handler.cpp - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
TitanEngine.Hider.cpp added Teb32 and Teb64 functions 2014-03-06 20:17:14 +01:00
TitanEngine.Hooks.cpp fixed EnumProcessModules problems, improved dumper, added new function ReadProcessMemoryEnforce 2014-03-09 22:03:45 +01:00
TitanEngine.Importer.cpp fixed EnumProcessModules problems, improved dumper, added new function ReadProcessMemoryEnforce 2014-03-09 22:03:45 +01:00
TitanEngine.Injector.cpp - formatting lol 2014-03-05 17:49:27 +01:00
TitanEngine.Librarian.cpp - TitanEngine.Debugger now uses dynamic lists 2014-03-05 19:57:49 +01:00
TitanEngine.OEPFinder.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.PE.Convert.cpp - more separations 2014-03-03 20:20:55 +01:00
TitanEngine.PE.Data.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.PE.Fixer.cpp - more fixes for issue #8 2014-03-08 20:22:20 +01:00
TitanEngine.PE.Overlay.cpp - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
TitanEngine.PE.Section.cpp - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
TitanEngine.PE.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.Process.cpp fixed EnumProcessModules problems, improved dumper, added new function ReadProcessMemoryEnforce 2014-03-09 22:03:45 +01:00
TitanEngine.Realigner.cpp - resolved issue #20 (problems with MapFileAndCheckSumW) 2014-03-08 19:38:27 +01:00
TitanEngine.Relocator.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.Resourcer.cpp - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
TitanEngine.Static.cpp - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
TitanEngine.TLS.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.Threader.cpp dont directly compare against TRUE 2014-03-07 18:03:25 +01:00
TitanEngine.Tracer.cpp - resolved issue #11 2014-03-10 16:47:56 +01:00
TitanEngine.TranslateName.cpp - done moving stuff 2014-03-03 22:53:16 +01:00
TitanEngine.cbp - formatting lol 2014-03-05 17:49:27 +01:00
TitanEngine.cpp - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
TitanEngine.def - some new idea, see issue #23 2014-03-09 23:10:42 +01:00
TitanEngine.rc fix compiling of resources without MFC headers 2014-01-22 20:48:33 +01:00
TitanEngine.vcproj first commit 2013-08-25 17:13:57 +02:00
TitanEngine.vcxproj renamed NewDebug to Debug 2014-03-10 19:45:13 +01:00
TitanEngine.vcxproj.filters - fixed various project compile/link flags 2014-03-09 22:41:38 +01:00
TitanEngine.vcxproj.user first commit 2013-08-25 17:13:57 +02:00
TitanEngine.workspace fixed a bug with type-specific memory breakpoint that were removed even if their type was not triggered 2013-11-19 22:07:51 +01:00
aplib.h - formatting lol 2014-03-05 17:49:27 +01:00
aplib_x64.lib update aPLib v1.1.0 + x64 2014-03-05 11:35:22 +01:00
aplib_x86.lib update aPLib v1.1.0 + x64 2014-03-05 11:35:22 +01:00
definitions.h - some new idea, see issue #23 2014-03-09 23:10:42 +01:00
distorm.h - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
distorm_x64.lib - fixed x64 (scylla) 2014-01-14 19:51:35 +01:00
distorm_x86.lib updated distorm lib to v3, x64 is still missing ! 2014-01-12 14:33:18 +01:00
ntdll.h - resolved issue #22 (dll debugging not working) 2014-03-09 22:44:13 +01:00
ntdll_x64.lib added Teb32 and Teb64 functions 2014-03-06 20:17:14 +01:00
ntdll_x86.lib added Teb32 and Teb64 functions 2014-03-06 20:17:14 +01:00
resource.h first commit 2013-08-25 17:13:57 +02:00
scylla_wrapper.h - fixed some warnings with SIZE_T conversions 2014-01-26 13:44:39 +01:00
scylla_wrapper_x64.lib fixed a critical bug that caused Importer::ExportIATEx to crash 2014-03-08 19:53:15 +01:00
scylla_wrapper_x86.lib fixed a critical bug that caused Importer::ExportIATEx to crash 2014-03-08 19:53:15 +01:00
scylla_wrapperd_x64.lib fixed a critical bug that caused Importer::ExportIATEx to crash 2014-03-08 19:53:15 +01:00
scylla_wrapperd_x86.lib fixed a critical bug that caused Importer::ExportIATEx to crash 2014-03-08 19:53:15 +01:00
stdafx.cpp - fixed bugs with VirtualProtectEx (incorrect protection was restored) 2013-08-26 15:15:40 +02:00
stdafx.h fixed a critical bug that caused Importer::ExportIATEx to crash 2014-03-08 19:53:15 +01:00
targetver.h first commit 2013-08-25 17:13:57 +02:00

ReadMe.txt

========================================================================
    DYNAMIC LINK LIBRARY : UnpackerEngine Project Overview
========================================================================

AppWizard has created this UnpackerEngine DLL for you.

This file contains a summary of what you will find in each of the files that
make up your UnpackerEngine application.


UnpackerEngine.vcproj
    This is the main project file for VC++ projects generated using an Application Wizard.
    It contains information about the version of Visual C++ that generated the file, and
    information about the platforms, configurations, and project features selected with the
    Application Wizard.

UnpackerEngine.cpp
    This is the main DLL source file.

	When created, this DLL does not export any symbols. As a result, it
	will not produce a .lib file when it is built. If you wish this project
	to be a project dependency of some other project, you will either need to
	add code to export some symbols from the DLL so that an export library
	will be produced, or you can set the Ignore Input Library property to Yes
	on the General propert page of the Linker folder in the project's Property
	Pages dialog box.

/////////////////////////////////////////////////////////////////////////////
Other standard files:

StdAfx.h, StdAfx.cpp
    These files are used to build a precompiled header (PCH) file
    named UnpackerEngine.pch and a precompiled types file named StdAfx.obj.

/////////////////////////////////////////////////////////////////////////////
Other notes:

AppWizard uses "TODO:" comments to indicate parts of the source code you
should add to or customize.

/////////////////////////////////////////////////////////////////////////////