Skip to content

Commit

Permalink
Ap0x Project
Browse files Browse the repository at this point in the history
  • Loading branch information
peekair committed Sep 13, 2016
0 parents commit d82483e
Show file tree
Hide file tree
Showing 315 changed files with 36,345 additions and 0 deletions.
15 changes: 15 additions & 0 deletions PE32.Relocate/ReadMe.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
--------------------
PE32.Relocate 0.1
--------------------
How to use:
reloc.exe -f<FILE> -b<IMAGEBASE>

<FILE> = Path to PE32 file to relocate
<IMAGEBASE> = New ImageBase for relocated file [hex]

Example:
reloc.exe -fCrackme.exe -b00410000

Program by: ap0x
Web site: http://ap0x.jezgra.net
eMail: [email protected]
Binary file added PE32.Relocate/reloc.exe
Binary file not shown.
29 changes: 29 additions & 0 deletions ProcessInject/ReadMe.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
--------------------
Process.Inject 0.1
--------------------

WARNINNG: Do not rename inject.exe!

How to use:
inject.exe -p<PID> -a<ADDRESS> -b<BYTES> -l<LENGTH>
inject.exe -p<PID> -a<ADDRESS> -f<FILE>
inject.exe -p<PID> -n<ALLOCSIZE>
inject.exe -p<PID> -r<THREADSTART>

<PID> = ProcessID [hex]
<ADDRESS> = Address where to insert bytes [hex]
<BYTES> = Patch bytes [hex]
<LENGTH> = Number of bytes to write (1..4)
<FILE> = Path to file to inject in memory (.bin)
<ALLOCSIZE> = Size of memory to allocate in target process [hex]
<THREADSTART> = New thread`s start address [hex]

Example:
inject.exe -p101 -a00401000 -bEBFE -l2
inject.exe -p101 -a00401000 -fC:\inject_me.bin
inject.exe -p101 -n1000
inject.exe -p101 -r00830000

Program by: ap0x
Web site: http://ap0x.jezgra.net
eMail: [email protected]
Binary file added ProcessInject/inject.exe
Binary file not shown.
Binary file added Protectors/antiOllyDBG/antiOllyDBG.exe
Binary file not shown.
Binary file added RLKit/32bit Calc 1.7/Calc17.exe
Binary file not shown.
200 changes: 200 additions & 0 deletions RLKit/Dup 2.12/Readme.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,200 @@
diablo2oo2's Universal Patcher [dUP]
************************************
Version: 2.12

Features:
-multiple file patcher
-create Offset and Search&Replace patch/loader
-compare files (RawOffset and VirtualAddress) with different filesize
-registry patch, also for loaders
-attach files to patcher
-use file paths from registry
-enable CRC32 and filesize checks
-patching packed files
-compress patcher with your favorite packer
-saving Projects
-add custom skin to your patcher
-add custom icon to your patcher/loader
-add music (Tracker Modules: xm,mod,it,s3m,mtm,umx) to patcher
-and many more...


Version History
---------------
[2.12]
-add "Registry Paths" module (usage of custom environment variables)
-now shows description of registry patchdata in main window
-add option to switch on XP styled dialogs
-add results box instead messagebox in check occurrence dialog

[2.11]
-support for custom window shape [RGN files]
-new "save on exit" dialog if something changed
-support for custom cursor
-fixed bug in loader installer
-minor bugfix s&r loader
-minor code changes in follow in ollydbg function

[2.10]
-add new feature: installer for loaders
-add about box dialog (can be modified now in resource)
-add option to follow addresses in ollydbg
-fixed stupid bug when ripping icons from *.exe/*.dll files
-dup2 remembers window positions now
-better drag&drop support (drag files into single dialog items)
-use ufmod player instead of mfmplayer for xm files
-add some usefull tooltips
-add warning message when quit s&r dialog with data in editboxes
-add file attribute option for attached files
-add some context menu
-improved save dialog (generates filename)
-add option to show/hide release info message in patcher dialog
-fixed bug in VirtualAddress calculation routine
-minor code changes and bug fixes

[2.09]
-add support for custom colored patchers
-add support for transparent patcher dialog
-commandline support for patcher (silent mode,set workdir...)
-coded new method to apply skin (*.res file) to patcher
-pattern check changed: separators "A-F" and "0-9" not allowed
-add option to hide dUP main window when edit Patchdata
-fixed bug in Offset Dialog
-minor bug fixes and code changes

[2.08]
-this version comes with a help file :)
-add: use of windows environment variables in pathnames
-now patching "readonly" files possible
-patcher asks to overwrite existing file attachments
-option to switch off warning when exit dUP with open project
-add: play/stop buttons for music in the settings dialog
-bug fixed: String2Hex Dialog doesnt crash now
-bug fixed: the patcher/loader can now contain any icon format
-bug fixed in inline patcher: problem with already patched targets
-loader improved: can transfer now commandline arguments
-changed date format to: "monthname day, year" by default
-add: function to select custom icon from exe/dll files
-add support for (Win)Upack packer (http://dwing.go.nease.net)
-minor fixes in patcher when searching target file manually...
-better backup system in patcher

[2.07]
-ugly bugs fixed in Search&Replace Engine core
-fixed another bug in s&r loader, when using "Patch All" option
-fixed bug: compare big files with different size
-new button in Patch Info Dialog to get today date
-add autocorrection for different patternlength

[2.06]
-add option to use smaller dll for xm music instead of bassmod.dll
-add check in S&R Dialog: Pattern must have same lenght
-add 'MemCheck' feature for search&replace loaders
-items can move up & down in the offset and s&r table
-load last file in "Check Occurrence" Dialog by default
-bug fixed in Offset Dialog

[2.05]
-add support for creating patcher/loader under win9x =)
-improved patcher with logbox instead of messageboxes
note: old skins dont work with this version
-fixed bug: dont patch already inline patched targets
-fixed bug: dont add unused data to inline patched targets
-fixed bug for inline patcher (better entrypoint calculation)
-improved S&R loader: can detect changed exe now
-support for nspack packer (www.nsdsn.com) for packing patcher/loader

[2.04]
-add support for more trackerformats (it,xm,s3m,mtm,mod,umx)
-drag&drop support in all dialogs
-fixed bug with long releaseinfo & about message
-minor code change in patcher.exe

[2.03]
-patcher without xm music has smaller filesize (compressed)
-remember now last 'CheckOccurrence' filepath
-show warning when first byte is 0 in VirtualAddress Mode

[2.02]
-fixed bug: directorys are remembered now correctly
-add: comments for S&R prjectdata

[2.01]
-serious (!) bug fixed in S&R procedures

[2.00]
-100% recoded
-multiple file patching
-compare files with different filesize
-unlimited patchdata
-Registry Patch
-File Attachment

[1.14]
-optimized search&replace routine (shorter & faster)
-fixed: Autoformat Bytes supports now also "??" string

[1.13]
-add: you also can use "??" instead of "**" in S&R Dialog
-add: move generated patch with mouse by clicking on any dialog place
-add: QuickString Function in S&R Dialog

[1.12]
-add: comments in S&R Projects
-add: "MemCheck" feature for loaders
-offset filecompare: file filter changed to "All Files *.*" as default
-ugly bug fixed when creating S&R Patcher...
-smaller patcher,loader code
-removed bug: inline patcher doesnt rename last section now

[1.11]
-selecting a packer is now easy.
dUP detects packer and set optimal parameters
-fixed problem with upx: packing patcher for packed targets

[1.10]
-loader bug fixed when using xm files
-smaller patcher size when not using xm files
-Command line Packer bug fixed,when changing path
-about box msg fix,when changing text

[1.09]
-Removed "Options" Dialog,now easier to use
-add xm feature [playing Fast Tracker Modules]
-dUP remember now all important paths
-improved loader code
-fixed caption bug,when using custom *.res file

[1.08]
-fixed Bug under w2k when compare files
-add option to use custom "skins" (*.res files)

[1.07]
-add loader support for offset patching

[1.06]
-add Offset Patch Feature [also for packed exe's]
-Compare Function for Offset Patches
-Save/Open Offset Projects
-removed internel Packer;added option to choose your packer (upx,fsg,mew...)

[1.05]
-!!! Match Number will only patch the specified Number, and not the
patterns before
-new "Check Occurence of Search Bytes" features; more info
-add Tab Control Navigation
-Hidden File Bug fixed

[1.00]
-fisrt crappy release :D

Homepage
--------
http://navig8.to/diablo2oo2
http://diablo2oo2.cjb.net
http://kickme.to/diablo2oo2
http://zor.org/d2k2

Support Board
-------------
http://navig8.to/mp2ksupport
8 changes: 8 additions & 0 deletions RLKit/Dup 2.12/chiptunes/!ReadME!.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Want More ChipTunes?
--------------------

http://chiptune.com

http://www.chiptunes.org/files/Artists/

or just google for it! ;)
Binary file added RLKit/Dup 2.12/dup2.exe
Binary file not shown.
43 changes: 43 additions & 0 deletions RLKit/Dup 2.12/dup2.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
[Settings]
DefaultCaption=Patch
DefaultAuthor=Someone
DefaultAboutMsg=0D0A63726561746564207769746820645550320D0A0D0A687474703A2F2F646961626C6F326F6F322E636A622E6E6574
Register_dUP2_Files=1
EnableXM_Module=0
UseXM_dll=1
ShowPatchInfoDialog=1
HideMainWindow=1
TransparentValue=000000FF
EnableTransparentPatcher=0
TransparentPatcherValue=000000FF
TransparentWindows=1
DontHideReleaseInfo=0
EnableCustomIcon=0
EnableCustomSkin=0
EnablePacker=0
UseCustomColors=0
EnableRGN=0
dUP2_XP_Style=0
Patcher_XP_Style=0
CustomIcon=
CustomSkin=
XM_Module=
Packer=
RGN_File=
DefaultReleaseInfo=

[Colors]
DialogBackground=
StaticsBackground=
StaticsText=
LogBoxBackground=
LogBoxText=
ReleaseInfoBackground=
ReleaseInfoText=
ButtonBackground=
ButtonText=

[WindowPositions]
DialogFrame=238,94
DialogPatchInfo=243,147
DialogOffset=231,105
Binary file added RLKit/Dup 2.12/icons/Disk1.ico
Binary file not shown.
Binary file added RLKit/Dup 2.12/icons/Game1.ico
Binary file not shown.
Binary file added RLKit/Dup 2.12/icons/SKULL1.ICO
Binary file not shown.
Binary file added RLKit/Dup 2.12/icons/SKULL2.ICO
Binary file not shown.
Binary file added RLKit/Dup 2.12/icons/SKULL3.ICO
Binary file not shown.
Binary file added RLKit/Dup 2.12/icons/dUP2_black.ico
Binary file not shown.
Binary file added RLKit/Dup 2.12/icons/dup1_default.ico
Binary file not shown.
Binary file added RLKit/Dup 2.12/madres.dll
Binary file not shown.
1 change: 1 addition & 0 deletions RLKit/Dup 2.12/projects/!ReadMe!.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Here you can save your projects
Binary file added RLKit/Dup 2.12/projects/!example_project.dUP2
Binary file not shown.
7 changes: 7 additions & 0 deletions RLKit/Dup 2.12/skins/!ReadME!.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Creating own skins

dUP support *.res files which can be created for example with:
-Resource Hacker 3.4.0 [http://www.users.on.net/johnson/resourcehacker/]
-Resource Builder 2.0 [http://www.sicomponents.com]

You can use "skin2k5.res" as template for your own res file. Don't delete controls which have an ID number and also don not modify this number,else the patcher will not work. its no problem to add other controls like BMP Pictures.
Binary file added RLKit/FSG 2.0/fsg.exe
Binary file not shown.
Binary file added RLKit/IIDKing 2.0/iidking-v2.exe
Binary file not shown.
18 changes: 18 additions & 0 deletions RLKit/ImpRec 1.6/ImpREC.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[Import REConstructor]
RENORMALIZE_EXPORTS=00000000
DEBUG_PRIVILEGE=00000001
FIX_PDB=00000000
IMPORT_BY_ORDINAL=00000000
TL1_MAX_RECURSION=00000010
TL1_BUFFER_SIZE=00001000
FIX_OEP=00000001
TL2_3_TIMEOUT=00000100
USE_PE_HEADER_DISK=00000001
EXACT_CALL=00000000
SKIP_SLOT=00000000
NEW_IAT=00000001
TL3_DUMB_MODE=00000000
MODE_CAMOUFLAGE=00000000
TL3_LOG=00000000
TL3_MAX_EIP=00000010
ORIGINAL_FT=00000001
Binary file added RLKit/ImpRec 1.6/ImportREC.exe
Binary file not shown.
Binary file added RLKit/ImpRec 1.6/PSAPI.DLL
Binary file not shown.
Binary file added RLKit/ImpRec 1.6/Plugin/ASProtect 1.22.dll
Binary file not shown.
Binary file added RLKit/ImpRec 1.6/Plugin/Null.dll
Binary file not shown.
Binary file added RLKit/ImpRec 1.6/Plugin/SvkpIAT.dll
Binary file not shown.
Binary file added RLKit/ImpRec 1.6/Plugin/acpr.dll
Binary file not shown.
Binary file added RLKit/ImpRec 1.6/Plugin/aspr1.dll
Binary file not shown.
Binary file added RLKit/ImpRec 1.6/Plugin/obsidiumIAT.dll
Binary file not shown.
Binary file added RLKit/ImpRec 1.6/Plugin/tELock1.dll
Binary file not shown.
Binary file added RLKit/ImpRec 1.6/Remote.dll
Binary file not shown.
Binary file added RLKit/ImpRec 1.6/RemoteEx.dll
Binary file not shown.
Binary file added RLKit/ImpRec 1.6/RemoteEx2.dll
Binary file not shown.
Binary file added RLKit/LordPE 1.4/16Edit.DLL
Binary file not shown.
2 changes: 2 additions & 0 deletions RLKit/LordPE 1.4/LordPE.iNi
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[Options]
Current=010000000100000001000000000000000000000001000000000000000000000001000000000000000000000001000000433A5C446F63756D656E747320616E642053657474696E67735C41646D696E6973747261746F725CD7C0C3E65C524C4B69745C4C6F7264504520312E34007320646520436F72726573706F6E64616E6365000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000C5000000E10000003A030000FC01000001000000000000000100000000000000010000000100000001000000010000000000000000000000000000000000400000000000010000005F
Binary file added RLKit/LordPE 1.4/PROCS.DLL
Binary file not shown.
Binary file added RLKit/LordPE 1.4/PSAPI.DLL
Binary file not shown.
Binary file added RLKit/LordPE 1.4/REALIGN.DLL
Binary file not shown.
Binary file added RLKit/LordPE 1.4/TrapDll.exe
Binary file not shown.
2 changes: 2 additions & 0 deletions RLKit/LordPE 1.4/URLs/16Edit FX-package.url
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[InternetShortcut]
URL=http://y0da.cjb.net/files/16E-FX.zip
2 changes: 2 additions & 0 deletions RLKit/LordPE 1.4/URLs/yoda's home.url
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[InternetShortcut]
URL=http://y0da.cjb.net
Binary file added RLKit/OllyDBG 1.10/Asm2Clipboard.dll
Binary file not shown.
Binary file added RLKit/OllyDBG 1.10/AutoPath.dll
Binary file not shown.
52 changes: 52 additions & 0 deletions RLKit/OllyDBG 1.10/AutoPath.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
[AutoFixPath]
Lib=
Udd=
Plugins=
OllyDBGIni=ollydbg.ini
PluginCount=100
LanguagesIndex=0

[Tools]
dUP2=..\dUP 2.0\dup2.exe

[FixODClass]
Explorer=Explorer
FixCPUASM=FixCPUASM
FixREG=FixREG
FixInfo=FixInfo
FixDump=FixDump
FixStack=FixStack
FixCPU=FixCPU

[Languages]
EngLish=EngLish

[EngLish]
ToolMenu=Tools
CustomMenu=Custom
About=About
Memory=Memory
PluginManage=PluginManager
Refresh=Refresh
TOPMOST=TOPMOST
PluginInfo=PluginInfo
Memo=Memo
Index=Ord
Address=Address
FileName=FileName
PluginName=PluginName
PluginMainLoop=PluginMainLoop
PluginMenu=PluginMenu
PluginAction=PluginAction
PluginShortCut=PluginShortCut
PluginSaveudd=PluginSaveudd
PluginUddRecord=PluginUddRecord
PluginReset=PluginReset
Paused=Paused
PausedEx=PausedEx
PluginCmd=PluginCmd
Use=Use
NotUse=NotUse
PluginInfoAddress=Plugin Info Address
HistoryExecutable=Not [History] - Executable
Save=SAVE
Binary file added RLKit/OllyDBG 1.10/CMDLINE.DLL
Binary file not shown.
Binary file added RLKit/OllyDBG 1.10/CleanupEx.dll
Binary file not shown.
Binary file added RLKit/OllyDBG 1.10/IsDebug.dll
Binary file not shown.
Binary file added RLKit/OllyDBG 1.10/OllyDump.dll
Binary file not shown.
4 changes: 4 additions & 0 deletions RLKit/OllyDBG 1.10/OllyDump.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[OPTIONS]
Search Animation=1
Animation Wait=60
Search Log=1
Binary file added RLKit/OllyDBG 1.10/OllyScript.dll
Binary file not shown.
Binary file added RLKit/OllyDBG 1.10/advancedolly.dll
Binary file not shown.
Loading

0 comments on commit d82483e

Please sign in to comment.