https://github.com/phrozenio/snippets
Repository that will progressively hold tiny projects and code snippets.
https://github.com/phrozenio/snippets
Last synced: 5 months ago
JSON representation
Repository that will progressively hold tiny projects and code snippets.
- Host: GitHub
- URL: https://github.com/phrozenio/snippets
- Owner: PhrozenIO
- License: apache-2.0
- Created: 2022-11-21T13:38:06.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2025-06-13T08:58:45.000Z (about 1 year ago)
- Last Synced: 2025-09-21T18:15:28.378Z (10 months ago)
- Language: Pascal
- Size: 668 KB
- Stars: 21
- Watchers: 3
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## 🌳 Snippets Tree
### General
[Visit Official Malware Gallery Website](https://www.malwaregallery.com)
* Delphi
* [Search For Registry Keys / Values](Malware%20Gallery/search-for-registry-keys-values.pas)
* [Dump Process Memory Via MiniDumpWriteDump](Malware%20Gallery/dump-process-memory-via-minidumpwritedump.pas)
* [Dump Process Memory Via ReadProcessMemory](Malware%20Gallery/dump-process-memory-via-readprocessmemory.pas)
* [Enumerate Files Via FindFirstFile / FindNextFile](Malware%20Gallery/enumerate-files-via-FindFirstFile-FindNextFile.pas)
* [Search For Files Via FindFirstFile / FindNextFile](Malware%20Gallery/search-for-files-via-FindFirstFile-FindNextFile.pas)
* [Enumerate Process Modules Via CreateToolhelp32Snapshot](Malware%20Gallery/enumerate-process-modules-via-CreateToolhelp32Snapshot.pas)
* [Enumerate Remote Process Modules Via PEB](Malware%20Gallery/enumerate-remote-process-modules-via-peb.pas)
* [Enumerate Local Process Modules Via PEB](Malware%20Gallery/enumerate-local-process-modules-via-peb.pas)
* [Enumerate Remote Shares via WNetEnumResource](Malware%20Gallery/enumerate-remote-shares-via-WNetEnumResource.pas)
* [Change Window State](Malware%20Gallery/change-window-state.pas)
* [Check Process Elevation](Malware%20Gallery/check-process-elevation.pas)
* [Close Process via SendMessage](Malware%20Gallery/close-process-via-SendMessage.pas)
* [Close Process via TerminateProcess](Malware%20Gallery/close-process-via-TerminateProcess.pas)
* [Close Window via PostMessage](Malware%20Gallery/close-window-via-PostMessage.pas)
* [Copy ANSI Text to Clipboard via SetClipboardData](Malware%20Gallery/copy-ansi-text-to-clipboard-via-SetClipboardData.pas)
* [Copy Files to Clipboard via SetClipboardData](Malware%20Gallery/copy-files-to-clipboard-via-SetClipboardData.pas)
* [Copy Unicode Text to Clipboard via SetClipboardData](Malware%20Gallery/copy-unicode-text-to-clipboard-via-SetClipboardData.pas)
* [Desktop Window Screenshot via BitBlt](Malware%20Gallery/desktop-window-screenshot-via-BitBlt.pas)
* [Enumerate Network Share via NetShareEnum](Malware%20Gallery/enumerate-network-share-via-NetShareEnum.pas)
* [Enumerate Process via CreateToolhelp32Snapshot](Malware%20Gallery/enumerate-process-via-createtoolhelp32snapshot.pas)
* [Enumerate Process via Error Exception](Malware%20Gallery/enumerate-process-via-error-exception.pas)
* [Enumerate Process via NtQuerySystemInformation](Malware%20Gallery/enumerate-process-via-NtQuerySystemInformation.pas)
* [Enumerate Window via EnumWindows](Malware%20Gallery/enumerate-window-via-EnumWindows.pas)
* [Enumerate Windows Registry WinAPI](Malware%20Gallery/enumerate-windows-registry-winapi.pas)
* [Enumerate Windows Services via EnumServicesStatus](Malware%20Gallery/enumerate-windows-services-via-EnumServicesStatus.pas)
* [Enumerate Windows Usernames](Malware%20Gallery/enumerate-windows-usernames.pas)
* [Execute Application via CreateProcess](Malware%20Gallery/execute-application-via-CreateProcess.pas)
* [Execute Application via ShellExecute](Malware%20Gallery/execute-application-via-ShellExecute.pas)
* [Execute Application via WinExec](Malware%20Gallery/execute-application-via-winexec.pas)
* [Get Active Window Title](Malware%20Gallery/get-active-window-title.pas)
* [Get Computer Name](Malware%20Gallery/get-computer-name.pas)
* [Get Current Windows User](Malware%20Gallery/get-current-windows-user.pas)
* [Get Main Hard Drive Serial](Malware%20Gallery/get-main-hard-drive-serial.pas)
* [Get Process Name via QueryFullProcessImageName](Malware%20Gallery/get-process-name-via-queryfullprocessimagename.pas)
* [Get User Idle Time](Malware%20Gallery/get-user-idle-time.pas)
* [Get User SID](Malware%20Gallery/get-user-sid.pas)
* [Get Window Caption Title](Malware%20Gallery/get-window-caption-title.pas)
* [Message Hijacking via SetWindowLongPtr](Malware%20Gallery/message-hijacking-via-SetWindowLongPtr.pas)
* [Open/Close CD/DVD Tray](Malware%20Gallery/open-close-cddvd-tray.pas)
* [Show/Hide Window](Malware%20Gallery/show-hide-window.pas)
* [Update Window Caption](Malware%20Gallery/update-window-caption.pas)
* [Update Window Opacity Level](Malware%20Gallery/update-window-opacity-level.pas)
---
### Unprotect
[Visit Official Unprotect Website](https://unprotect.it)
* Delphi
* [APCRun](Unprotect/Delphi/APCRun.dpr)
* [APCInjector](Unprotect/Delphi/APCInjector.dpr)
* [RunPE](Unprotect/Delphi/RunPE.dpr)
* [ProcEnvInjection_DLLInjection](Unprotect/Delphi/ProcEnvInjection_DLLInjection.dpr)
* [DLLInjection_CreateRemoteThread_LoadLibrary](Unprotect/Delphi//DLLInjection_CreateRemoteThread_LoadLibrary.dpr)
* [DetectMouseMove](Unprotect/Delphi/DetectMouseMove.dpr)
* [NtQueryProcessInformation](Unprotect/Delphi/NtQueryProcessInformation.dpr)
* [Melt](Unprotect/Delphi/Melt.dpr)
* [AntiSandboxScanService](Unprotect/Delphi/AntiSandboxScanService.dpr)
* [UntDataStreamObject](Unprotect/Delphi/UntDataStreamObject.pas)
* [NtQueryObject](Unprotect/Delphi/NtQueryObject.dpr)
* [ADB_NtSetInformationThread](Unprotect/Delphi/ADB_NtSetInformationThread.dpr)
* [IsDebuggerPresent](Unprotect/Delphi/IsDebuggerPresent.dpr)
* [NtSetDebugFilterState](Unprotect/Delphi/NtSetDebugFilterState.dpr)
* [OutputDebugString](Unprotect/Delphi/OutputDebugString.dpr)
* [SuspendThread](Unprotect/Delphi/SuspendThread.dpr)
* [FindWindowAPI](Unprotect/Delphi/FindWindowAPI.dpr)
* [UntPEBDebug](Unprotect/Delphi/UntPEBDebug.pas)
* [FtpC2](Unprotect/Delphi/FtpC2.pas)
* [SMB / Named Pipes](Unprotect/Delphi/NamedPipes_SMB.pas)
* [ReflectiveDLL](Unprotect/Delphi/ReflectiveDLL.dpr)
* C#
* [Timestomp](Unprotect/CS/Timestomp.cs)
* [Melt](Unprotect/CS/Melt.cs)
* [DetectMacAddress](Unprotect/CS/DetectMacAddress.cs)
* [NtQueryInformationProcess](Unprotect/CS/NtQueryInformationProcess.cs)
* [FtpC2](Unprotect/CS/FtpC2.cs)
* [SMB / Named Pipes](Unprotect/CS/NamedPipes_SMB.cs)
* Python
* [CodeCaveHelper](Unprotect/Python/CodeCaveHelper.py)
* [FindWindow](Unprotect/Python/FindWindow.py)
* FASM32
* [APC Injection](Unprotect/FASM/x32/apc_injection.asm)
---
[Visit Official Phrozen Website](https://www.phrozen.io)
* Delphi
* [SelectFilesOnExplorer](Delphi/SelectFilesOnExplorer/)
* [UntEnumDLLExport.pas](Delphi/UntEnumDLLExport.pas)
* [GetProcAddress_ALT_Example](Delphi/GetProcAddress_ALT_Example.pas)
* [GetProcessName_Method1](Delphi/GetProcessName_Method1.pas)
* [GetProcessName_Method2](Delphi/GetProcessName_Method2.pas)
* [GetProcessName_Method2_Remote](Delphi/GetProcessName_Method2_Remote.pas)
* [GetProcessName_Method3](Delphi/GetProcessName_Method3.pas)
* [GetProcessName_Method4](Delphi/GetProcessName_Method4.pas)
* Python
* [cave-explorer.py](Python/cave-explorer.py)
* [ExtractStrings.py](Python/ExtractStrings.py)
* [malinx.py](Python/malinx.py)
* CSharp (C#)
* [CheckExplorerExeExtensions.cs](CS/CheckExplorerExeExtensions.cs)