TitanEngine/TitanEngine
Mr. eXoDia b5433a45b1 - resolved issue #8 2014-03-08 20:03:48 +01:00
..
Global.Breakpoints.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
Global.Breakpoints.h - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
Global.Debugger.cpp - TitanEngine.Debugger now uses dynamic lists 2014-03-05 19:57:49 +01:00
Global.Debugger.h - TitanEngine.Debugger now uses dynamic lists 2014-03-05 19:57:49 +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 #8 2014-03-08 20:03:48 +01:00
Global.Engine.h - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
Global.Garbage.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +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 - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +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 - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +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 - TitanEngine.Debugger now uses dynamic lists 2014-03-05 19:57:49 +01:00
TitanEngine.Debugger.Data.cpp - done moving stuff 2014-03-03 22:53:16 +01:00
TitanEngine.Debugger.DebugLoop.cpp - fixed a problem with the ExceptionRecord.ExceptionInformation[0] detection for memory breakpoints 2014-03-07 22:07:43 +01:00
TitanEngine.Debugger.Helper.cpp fix some potential underflows (more to come) 2014-03-07 18:03:59 +01:00
TitanEngine.Debugger.Memory.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.Debugger.cpp - formatting lol 2014-03-05 17:49:27 +01:00
TitanEngine.Disassembler.cpp - more migration 2014-03-03 20:49:22 +01:00
TitanEngine.Dumper.cpp fixed various dumper bugs, openprocess bugs 2014-03-07 13:14:46 +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 fix two double frees 2014-03-07 18:04:13 +01:00
TitanEngine.Hider.cpp added Teb32 and Teb64 functions 2014-03-06 20:17:14 +01:00
TitanEngine.Hooks.cpp - formatting lol 2014-03-05 17:49:27 +01:00
TitanEngine.Importer.cpp - TitanEngine.Debugger now uses dynamic lists 2014-03-05 19:57:49 +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 - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.PE.Overlay.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.PE.Section.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.PE.cpp - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.Process.cpp fixed various dumper bugs, openprocess bugs 2014-03-07 13:14:46 +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 - removed SetBPXEx (condentional breakpoints are removed now) 2014-03-04 21:07:07 +01:00
TitanEngine.Static.cpp update aPLib v1.1.0 + x64 2014-03-05 11:35:22 +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 fixed various dumper bugs, openprocess bugs 2014-03-07 13:14:46 +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 - done moving stuff 2014-03-03 22:53:16 +01:00
TitanEngine.def added Teb32 and Teb64 functions 2014-03-06 20:17:14 +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 removed ntdll madness 2014-03-05 14:28:08 +01:00
TitanEngine.vcxproj.filters - added mutex locker thread 2014-03-04 17:14:32 +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 added Teb32 and Teb64 functions 2014-03-06 20:17:14 +01:00
distorm.h - updated codeblocks project 2014-01-16 21:16:03 +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 added Teb32 and Teb64 functions 2014-03-06 20:17:14 +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.

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