Delphi Basics Snippets
Voik Func In — Jan 26, 2012 9:45:13 PM
uGetProcess - Retrieve Injectable 32-bit Process — Nov 26, 2011 6:15:32 PM
Smallest System.pas and SysInit.pas - Windows XP, Vista & 7 — Aug 4, 2011 7:45:03 PM
Glass Effect in a Delphi Console Application — Aug 4, 2011 7:35:19 PM
Detect Aero Glass using Delphi — Aug 4, 2011 7:34:36 PM
Using NtDeleteFile from Delphi — Aug 4, 2011 7:27:49 PM
Undocumented MessageBoxTimeOut function — Aug 4, 2011 7:26:18 PM
Screen Scanner - Psychlo — Jul 28, 2011 6:46:55 PM
Installed Devices — Jun 3, 2011 12:02:01 AM
Dynamically Calling Windows Apis With Encryption — Apr 26, 2011 9:07:12 PM
Retreive Antivirus Information using WMI — Apr 26, 2011 5:51:12 PM
Windows Operating System Version — Mar 24, 2011 6:53:13 PM
String Patching by CrACKsMAN — Feb 7, 2011 8:26:22 PM
Import Redirector by Slayer616 — Feb 3, 2011 8:08:53 PM
HTTP File Upload by The UnXplAiNED — Dec 21, 2010 9:36:34 PM
Change PEB Name — Dec 9, 2010 10:45:58 PM
Threads Example — Nov 10, 2010 10:06:31 PM
RCX, RC4 and XOR Encryption - uEncryption by testest — Nov 5, 2010 12:19:38 AM
Write Settings to Resources - RcDataHelper by testest — Nov 5, 2010 12:17:18 AM
Detect USB Device Insert and Removal - uUsb by testest — Nov 5, 2010 12:13:27 AM
Persistence - uRunOnClose by p0ke — Nov 5, 2010 12:00:47 AM
Reading from Resource Section Api Replacement — Oct 26, 2010 11:26:46 PM
LOMLib 3.0 by lommage — Oct 17, 2010 11:08:37 PM
ApplicationUnit by Aphex — Oct 17, 2010 11:05:41 PM
FileUnit by Aphex — Oct 17, 2010 11:05:06 PM
ThreadUnit by Aphex — Oct 17, 2010 11:04:15 PM
SocketUnit by Aphex — Oct 17, 2010 11:02:19 PM
AfxCodeHook Example - Remote Procedure Injection — Oct 17, 2010 10:59:36 PM
AfxCodeHook Example - Inject Library — Oct 17, 2010 10:57:04 PM
AfxCodeHook Example - Inject Library Ex — Oct 17, 2010 10:54:15 PM
AfxCodeHook Example - Create Process Ex — Oct 17, 2010 10:52:20 PM
AfxCodeHook Example - Inject Executable — Oct 17, 2010 10:48:20 PM
AfxCodeHook Example - Simple Api Hooking — Oct 17, 2010 10:39:22 PM
Melt File by Lttcoder — Sep 29, 2010 10:03:51 PM
Blue Screen Of Death by opc0de — Sep 29, 2010 1:21:37 PM
untIcons by ErazerZ — Sep 28, 2010 5:31:12 PM
untaPlib by ErazerZ — Sep 28, 2010 4:56:54 PM
untNtCompress by ErazerZ — Sep 28, 2010 4:55:56 PM
untUtils by ErazerZ — Sep 28, 2010 4:48:50 PM
untRegistry by ErazerZ — Sep 28, 2010 4:44:49 PM
Create Process and Wait for Exit — Sep 24, 2010 1:39:19 AM
Impersonate User — Sep 24, 2010 1:33:28 AM
Threads with Parameters Example — Sep 24, 2010 1:28:06 AM
CopyFileEx Delphi Example — Sep 21, 2010 5:47:18 PM
Writing Ini Files With Api Example code. — Sep 18, 2010 10:26:55 PM
Internal File System by Cybergen — Sep 18, 2010 10:19:07 PM
Get Computer Name — Sep 18, 2010 9:41:29 PM
Display Drive Name — Sep 18, 2010 9:39:46 PM
Get Service Executable Path — Sep 18, 2010 9:26:24 PM
Read and Write to EOF by Xash — Sep 15, 2010 4:33:42 AM
Using Windows Print Spooler To Run A File — Sep 15, 2010 4:30:18 AM
IsDebuggerPresent Api Replacement — Sep 15, 2010 4:21:12 AM
Import Rebuilder by Slayer616 — Sep 15, 2010 4:08:16 AM
ProcessUnit by Aphex with Example — Sep 15, 2010 2:43:07 AM
Native WriteProcessMemory Api Replacement — Sep 15, 2010 12:25:15 AM
Local Usermode Api Unhooker — Sep 14, 2010 11:14:49 PM
Store Settings and Data After Any PE Section — Sep 14, 2010 8:47:53 PM
uGenUtils by steve10120 — Sep 14, 2010 7:50:29 PM
Melt File - Code Injection without CreateRemoteThread — Sep 13, 2010 10:18:35 PM
Dynamic Forking of the Win32 Executable — Sep 7, 2010 11:22:31 PM
Func-In Technology — Sep 7, 2010 11:07:50 PM
Add Settings via Resources — Sep 7, 2010 11:04:47 PM
Fix EOF by steve10120 — Sep 6, 2010 6:53:58 PM
BTMemoryModule — Sep 5, 2010 5:01:19 AM
List All Open Handles From Open Processes — Sep 5, 2010 3:00:38 AM
TEditBox that only accepts numbers — Sep 5, 2010 2:55:20 AM
Delphi Inline ASM GetProcAddress Api Replacement — Sep 2, 2010 8:47:30 PM
Winsock Downloader — Sep 2, 2010 12:37:49 AM
Unhook Usermode Apis - Leak Test by Aphex — Sep 2, 2010 12:21:22 AM
Delphi Webcam Capture Example — Sep 1, 2010 8:51:39 PM
untPEB by ErazerZ — Aug 29, 2010 9:56:20 PM
uDllFromMem - Load a DLL from Memory — Aug 25, 2010 1:48:21 PM
Hardware Information Library — Aug 25, 2010 12:27:31 PM
Common Startup Methods — Aug 25, 2010 12:20:23 PM
Hooking via Import Address Table Patching - Hamtaro aka Corvu5 — Aug 25, 2010 11:31:09 AM
Example Socks4 Proxy by Aphex — Aug 20, 2010 1:28:35 AM
Self Injecting DLL by Aphex — Aug 20, 2010 1:26:21 AM
AfxCodeHook by Aphex — Aug 19, 2010 10:42:08 PM
Call Api by Hash - Positron — Aug 19, 2010 12:53:13 AM
Simple UserMode Process Rootkit — Aug 18, 2010 1:02:55 AM
Multi-Threaded HTTP Proxy Server — Aug 18, 2010 12:35:30 AM
Using System Restore — Aug 18, 2010 12:32:45 AM
FTP Upload by Darkness — Aug 18, 2010 12:05:11 AM
ActiveX Startup Unit by Codius — Aug 9, 2010 10:37:05 PM
System Information Library by Codius — Aug 9, 2010 10:33:46 PM
PE File Unit by ErazerZ — Jul 17, 2010 5:42:22 PM
Pe Memory Loader by ErazerZ — Jul 17, 2010 5:40:26 PM
Multithreaded Client and Server — Jul 17, 2010 1:22:28 AM
uThread — Jul 17, 2010 1:17:40 AM
uList — Jul 17, 2010 1:14:58 AM
Alternate Data Streams Example — Jul 17, 2010 1:08:12 AM
uExecFromMem by steve10120 - fixed for Win7x64 by testest — Jul 15, 2010 10:19:08 PM
SttUnhooker - Unhook Apis for Local and Remote Processes — Jul 11, 2010 10:06:28 PM
MemExe - Replace current process with custom PE — Jun 29, 2010 6:02:41 PM
Realign PE — Jun 29, 2010 3:03:39 AM
Add PE Exports — Jun 29, 2010 2:48:30 AM
Set a Zero Entry Point — Jun 8, 2010 9:07:33 PM
Retreive Battery Status of a Laptop — Jun 6, 2010 10:48:22 PM
Retreive PE File Type — Jun 6, 2010 10:28:35 PM
uShutdownStopper - Prevent A System from Shutting Down — Jun 6, 2010 10:08:21 PM
Create a Socks5 Server — May 31, 2010 12:19:37 AM
PEB Module Lister — May 31, 2010 12:13:16 AM
Simple Persistence Example — May 30, 2010 11:52:14 PM
Simple Process Communication — May 30, 2010 11:45:03 PM
Send Email with pure Winsock — May 30, 2010 1:34:27 PM
Executing Prepared ShellCode in Delphi — May 30, 2010 1:24:54 PM
Retreive a list of the Dial-Up Connections — Mar 31, 2010 6:18:44 PM
NT Service Skeleton using Delphi by Aphex — Mar 24, 2010 6:59:44 PM
List Print Jobs in a Printer Queue — Mar 22, 2010 2:24:59 AM
Retreive Custom Icon of a Disk in the Disk Drive — Mar 18, 2010 2:00:35 AM
Shred Files - Delete Files Securely — Mar 18, 2010 1:58:17 AM
Select Multiple Files with OpenDialog. — Mar 18, 2010 1:55:17 AM
Add Imports to PE File — Mar 16, 2010 3:52:13 PM
Get Active Window Caption — Mar 16, 2010 3:51:04 PM
Capture the Output of a DOS application — Mar 16, 2010 3:49:42 PM
Local API Redirection — Mar 16, 2010 3:45:11 PM
File Listing / Sorting Example — Mar 16, 2010 3:43:07 PM
Enumerate Processes — Mar 16, 2010 3:41:16 PM
Enumerate Windows — Mar 16, 2010 3:39:06 PM
Enumerate Services — Mar 16, 2010 3:37:22 PM
Listening to the Clipboard — Mar 16, 2010 3:33:37 PM
Add New Section to PE File — Mar 16, 2010 3:30:16 PM
Operate Clipboard without Clipboard Unit — Mar 16, 2010 3:14:54 PM
Tree View File Manager — Mar 16, 2010 3:08:06 PM
Extract Complete Icon [All Sizes] — Mar 16, 2010 3:02:54 PM
Check if process is running in Delphi IDE — Mar 16, 2010 2:58:22 PM
Create Forms Dynamically — Mar 16, 2010 2:55:01 PM
Magic API Hook — Mar 16, 2010 2:50:46 PM
Get/Set PEB - GetModuleFileName — Mar 16, 2010 2:46:24 PM
Password Field Reader Example — Mar 16, 2010 2:43:40 PM
FTP Account Checker — Mar 16, 2010 2:18:25 PM
Delete version resource from a PE file. — Mar 16, 2010 2:07:21 PM
Wipe DOS Stub - Remove DOS Header from PE — Mar 16, 2010 1:57:27 PM
Stolen Bytes - Change Entry Point — Mar 16, 2010 1:55:19 PM
File Association - Pure Windows API — Mar 16, 2010 1:44:30 PM
Resource Utilities - Resource Package — Mar 15, 2010 11:28:48 PM
ImageTypes - Resource Package — Mar 15, 2010 11:26:35 PM
MiscUnits - Resource Package — Mar 15, 2010 11:24:05 PM
Low Level Utilities - Resource Package — Mar 15, 2010 11:19:49 PM
Owner Draw - DB Grid — Mar 15, 2010 11:14:03 PM
Delete the relocations from a PE file. — Mar 15, 2010 10:05:52 PM
How to allow or disallow program shutdown in Delphi — Mar 15, 2010 9:50:56 PM
Owner Draw - ComboBox — Mar 15, 2010 9:17:02 PM
Multiple Document Interface [MDI] Example — Mar 15, 2010 9:09:41 PM
Introduction to using DLLs in Delphi — Mar 15, 2010 7:02:42 PM
Store more than 64 KB in a TRichEdit — Mar 15, 2010 1:29:21 AM
How to get the file type description for a file — Mar 14, 2010 2:02:48 AM
How to turn the monitor on and off — Mar 14, 2010 2:01:30 AM
Numbers to Words - 1 to one; 2 to two; 22 to twenty-two; etc. — Mar 14, 2010 12:57:16 AM
Reduce the units included in the uses — Mar 14, 2010 12:51:28 AM
Change ImageBase of a PE File — Mar 13, 2010 11:01:08 PM
Self-Deleting File - "Melting" — Mar 13, 2010 10:33:50 PM
Enumerate Processes using Native Windows API — Mar 13, 2010 8:05:38 PM
Update PE CheckSum — Mar 13, 2010 7:57:12 PM
Delphi RC4 Encryption Source Code — Mar 13, 2010 5:21:52 PM
Modify TEdit to include text alignment — Mar 12, 2010 1:58:52 AM
Programmatically talk using Microsoft Sam — Mar 12, 2010 12:46:37 AM
Screen Capture with Pure Windows API — Mar 12, 2010 12:32:34 AM
HHUtils 1.0 - A collection of useful delphi functions. — Mar 12, 2010 12:06:25 AM
Create a functioning form with Windows API. — Mar 9, 2010 12:27:48 PM
Retreive default browser path — Mar 9, 2010 12:21:29 PM
Drag and Drop — Mar 9, 2010 12:08:22 PM
Create a form with Windows API. — Mar 9, 2010 12:01:40 PM
Alternative Sleep Methods — Mar 9, 2010 11:53:39 AM
Change resource strings at runtime. — Mar 9, 2010 11:42:17 AM
Crafting a PE File with Delphi - Creating a pe file from scratch. — Mar 9, 2010 1:38:33 AM
Pngimage by Aphex - Create, convert to and edit .png images in delphi. — Mar 8, 2010 9:12:05 PM
uFMOD Example - Play .xm files from disk, memory or resource. — Mar 8, 2010 9:06:02 PM
Delete Self - Procedure to close and delete the current application — Mar 8, 2010 6:26:41 PM
MiniReg - LightWeight TRegistry Replacement — Mar 7, 2010 8:49:23 PM
PrintWindow Example - Delphi Source Code — Mar 2, 2010 8:00:52 PM
Simple Split Function - Reading settings from executables. — Feb 8, 2010 11:50:20 AM
Suspend Process / Resume Process — Feb 8, 2010 11:33:53 AM
Rtl Compression Unit - uRtlCompression — Feb 4, 2010 9:07:18 PM
Memory Execution Unit - [WinXP|WinVista|Win7] - uExecFromMem — Feb 4, 2010 9:03:17 PM
Memory Execution Unit - [WinXP|WinVista|Win7] - uRunPE — Feb 4, 2010 8:59:20 PM
Simple TCP Sockets Chat Example — Jan 23, 2010 1:42:37 PM
Memory Execution of File Stored in Resource — Dec 20, 2009 12:17:41 AM
Disable Windows Firewall — Dec 10, 2009 4:29:57 PM
How to store files inside an executable program — Dec 10, 2009 4:11:06 PM
Using resource files with Delphi — Dec 10, 2009 4:01:26 PM