Export
You'll find here my products and sources, sorted chronologically.
ApiHooks
- user-mode API hooking, API hooks, code and DLL injection, remote execution
PrcIdent (PrcWorks)
- process identification
EnumRsrc
- enumerates, prints and optionally dumps resources of given image
PSUSP
- suspends a process on exception or termination
X86IL 1.03
- determines X86(-64) instruction length
Handles
- displays information about objects/handles
ApiHooks 6
- hooking on x64 (Win64, 64bit Windows), loading dll before PROCESS_ATTACH of statically loaded modules and more
PrcHelp (EliRT)
- process and thread functions (VirtualAllocEx, VirtualFreeEx, CreateRemoteThread, OpenThread) working everywhere (Win9x, NT)
DelObj
- deletes some Nt objects
ImgList
- lists process images
RegiTime
- displays/finds last write times of registry keys
LINKfix
- reduces size of PE produced by MS LINK
OMF2D
- OMF conversion tool
DumpOSD
- console security tools
NtCritical
- demonstrates small feature of XP and 2K3
PrcWorks 2.7
- process identification library
KApiHooks 1.0
- kernel API hooking, kernel API hooks, KAH DLL loading
- before asking questions and reporting problems
have a look at this Update list,
re-download KApiHooks and read documentation and all examples carefully.
ComHooks 1.0
- COM hooking, COM hooks, DLL loading
- before asking questions and reporting problems
have a look at this Update list,
re-download ComHooks and read documentation and all examples carefully.
LocPInfo
- useful undocummented NT example, extended, updated 1x
BindDLI
- binds delay load import of given module, updated 1x
DeleteModule
- for final phase of your own uninstallation, you can also modify running module
Delphi support
- by Nico Bendlin
RunNative
- can launch NT native programs in Win32 mode. Useful for testing and debugging.
DumpXDT
- can dump current GDT, IDT , CRx and DRx
SetPrAcl
- can view/modify permissions to given process. Included next TM extension.
WatchImageLoad
- LoadImageNotify routine (Win2K+ only)
ShowGWH
- show global windows hooks (Win9x only)
Reboot
- utility?
Beep9X
- KERNEL32.Beep in Win9x like in NT
ShowGlobalAtom
- example
ShowPriv
- look what you can/not (yet)
Mailslot
- not often used ipc mechanism
ProcessWorks 1.0
- library for any 32bit x86 Windows
GAR2SSAR
- generic access rights to standard and specific access rights
EnumWD
- info about window stations and desktops (NT only)
Trash2
- newer files, snippets.
ConCtrl
- "kill console children without SmallApp" example
FS22PCR
- small fix; extends place FS points to (Win9x only)
PrintSD
- prints security descriptor of given object and given token (NT only)
Driver Skeleton
- contains ASM source code of NT kernel-mode driver & Co.
Trash
- old DOS, MS Windows 3.1 and MS Windows 9x files, solutions and sources.
InstDrv
- installs/unistalls kernel-mode driver (asm version of instdrv.c)
EMM586
- utility for 3.1/9x/NT/2K, which "provides" CPL0 instructions for MS-DOS applications.
So You are able to run/unpack some incompatible DOS programs under Windows.
EDumpII
- test version of EliCZ's Dumper II for DOS executables; now works under ANY Windows; please test it under 2K and mail me.
DllMainHooks
- may be useful