Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
VX-API — Collection de diverses fonctionnalités malveillantes pour aider au développement de logiciels malveillants | Kitploit
Outils/GitHubGitHub/vxunderground/vx-api
Escalade de PrivilègesExploitationShellcodeAnalyse de MalwareCryptographieAnalyse de BinairesDéveloppement de Charges UtilesAnti-Bot
GitHubvxunderground/vx-api

VX-API

Collection de diverses fonctionnalités malveillantes pour aider au développement de logiciels malveillants

Voir le dépôt
1.9k316il y a 3 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

VXUG logo géré par vx-underground | suivez-nous sur Twitter | téléchargez des échantillons de malwares sur la page VXUG/samples

VX-API

Version: 2.01.015

Développeur : smelly__vx

Le VX-API est une collection de fonctionnalités malveillantes conçues pour faciliter le développement de malwares. Il est recommandé de cloner et/ou de télécharger l'intégralité de ce dépôt, puis d'ouvrir le fichier de solution Visual Studio pour explorer facilement les fonctionnalités et les concepts.

Certaines fonctions peuvent dépendre d’autres fonctions présentes dans le fichier de solution. L'utilisation du fichier de solution fourni ici vous aidera à identifier plus facilement les autres fonctionnalités et/ou données d'en-tête requises.

Vous êtes libre d'utiliser ce projet de la manière que vous souhaitez. Vous n'êtes pas obligé d'utiliser l'intégralité de cette solution pour vos preuves de concept de malwares ou vos engagements Red Team. Vous pouvez supprimer, copier, coller, modifier ou éditer le contenu de ce projet à votre guise.

Liste des fonctionnalités

Anti-débogage

Nom de la fonctionAuteur d'origine
AdfCloseHandleOnInvalidAddressCheckpoint Research
AdfIsCreateProcessDebugEventCodeSetCheckpoint Research
AdfOpenProcessOnCsrssCheckpoint Research
CheckRemoteDebuggerPresent2ReactOS
IsDebuggerPresentExsmelly__vx
IsIntelHardwareBreakpointPresentCheckpoint Research

Lié à la cryptographie

Gestion des erreurs

Évasion

Empreinte numérique

Fonctions auxiliaires

Chargement de bibliothèques

Vidage de Lsass

Nom de la fonctionAuteur d'origine
MpfGetLsaPidFromServiceManagermodexp
MpfGetLsaPidFromRegistrymodexp
MpfGetLsaPidFromNamedPipemodexp

Connectivité réseau

Autres

Nom de la fonctionAuteur d'origine
OleGetClipboardDataMicrosoft
MpfComVssDeleteShadowVolumeBackupsam0nsec

Création de processus

Injection de processus

Nom de la fonctionAuteur d'origine
MpfPiControlInjectionSafeBreach Labs
MpfPiQueueUserAPCViaAtomBombSafeBreach Labs
MpfPiWriteProcessMemoryCreateRemoteThreadSafeBreach Labs
MpfProcessInjectionViaProcessReflectionDeep Instinct

Fonctions mandatées

Exécution de shellcode

Manipulation de chaînes

Contournement UAC

Nom de la fonctionAuteur d'origine
UacBypassFodHelperMethodwinscripting.blog

Moteur de hooking Rad98

Shellcode générique

Nom de la fonctionAuteur d'origine
GenericShellcodeHelloWorldMessageBoxASafeBreach Labs
GenericShellcodeHelloWorldMessageBoxAEbFbLoopSafeBreach Labs
GenericShellcodeOpenCalcExitThreadMsfVenom
Télécharger l’outil
Nom de la fonctionAuteur d'origine
HashStringDjb2Dan Bernstein
HashStringFowlerNollVoVariant1aGlenn Fowler, Landon Curt Noll, and Kiem-Phong Vo
HashStringJenkinsOneAtATime32BitBob Jenkins
HashStringLoseLoseBrian Kernighan and Dennis Ritchie
HashStringRotr32T. Oshiba (1972)
HashStringSdbmOzan Yigit
HashStringSuperFastHashPaul Hsieh
HashStringUnknownGenericHash1AUnknown
HashStringSipHashRistBS
HashStringMurmurRistBS
CreateMd5HashFromFilePathMicrosoft
CreatePseudoRandomIntegerApple (c) 1999
CreatePseudoRandomStringsmelly__vx
HashFileByMsiFileHashTablesmelly__vx
CreatePseudoRandomIntegerFromNtdllsmelly__vx
LzMaximumCompressBuffersmelly__vx
LzMaximumDecompressBuffersmelly__vx
LzStandardCompressBuffersmelly__vx
LzStandardDecompressBuffersmelly__vx
XpressHuffMaximumCompressBuffersmelly__vx
XpressHuffMaximumDecompressBuffersmelly__vx
XpressHuffStandardCompressBuffersmelly__vx
XpressHuffStandardDecompressBuffersmelly__vx
XpressMaximumCompressBuffersmelly__vx
XpressMaximumDecompressBuffersmelly__vx
XpressStandardCompressBuffersmelly__vx
XpressStandardDecompressBuffersmelly__vx
ExtractFilesFromCabIntoTargetsmelly__vx
Nom de la fonctionAuteur d'origine
GetLastErrorFromTebsmelly__vx
GetLastNtStatusFromTebsmelly__vx
RtlNtStatusToDosErrorViaImportReactOS
GetLastErrorFromTebsmelly__vx
SetLastErrorInTebsmelly__vx
SetLastNtStatusInTebsmelly__vx
Win32FromHResultRaymond Chen
Nom de la fonctionAuteur d'origine
AmsiBypassViaPatternScanZeroMemoryEx
DelayedExecutionExecuteOnDisplayOffam0nsec and smelly__vx
HookEngineRestoreHeapFreerad9800
MasqueradePebAsExplorersmelly__vx
RemoveDllFromPebrad9800
RemoveRegisterDllNotificationRad98, Peter Winter-Smith
SleepObfuscationViaVirtualProtect5pider
RtlSetBaseUnicodeCommandLineTheWover
Nom de la fonctionAuteur d'origine
GetCurrentLocaleFromTeb3xp0rt
GetNumberOfLinkedDllssmelly__vx
GetOsBuildNumberFromPebsmelly__vx
GetOsMajorVersionFromPebsmelly__vx
GetOsMinorVersionFromPebsmelly__vx
GetOsPlatformIdFromPebsmelly__vx
IsNvidiaGraphicsCardPresentsmelly__vx
IsProcessRunningsmelly__vx
IsProcessRunningAsAdminVimal Shekar
GetPidFromNtQuerySystemInformationsmelly__vx
GetPidFromWindowsTerminalServicemodexp
GetPidFromWmiComInterfaceaalimian and modexp
GetPidFromEnumProcessessmelly__vx
GetPidFromPidBruteForcingmodexp
GetPidFromNtQueryFileInformationmodexp, Lloyd Davies, Jonas Lyk
GetPidFromPidBruteForcingExWsmelly__vx, LLoyd Davies, Jonas Lyk, modexp
Nom de la fonctionAuteur d'origine
CreateLocalAppDataObjectPathsmelly__vx
CreateWindowsObjectPathsmelly__vx
GetCurrentDirectoryFromUserProcessParameterssmelly__vx
GetCurrentProcessIdFromTebReactOS
GetCurrentUserSidGiovanni Dicanio
GetCurrentWindowTextFromUserProcessParametersmelly__vx
GetFileSizeFromPathsmelly__vx
GetProcessHeapFromTebsmelly__vx
GetProcessPathFromLoaderLoadModulesmelly__vx
GetProcessPathFromUserProcessParameterssmelly__vx
GetSystemWindowsDirectoryGeoff Chappell
IsPathValidsmelly__vx
RecursiveFindFileLuke
SetProcessPrivilegeTokenMicrosoft
IsDllLoadedsmelly__vx
TryLoadDllMultiMethodsmelly__vx
CreateThreadAndWaitForCompletionsmelly__vx
GetProcessBinaryNameFromHwndWsmelly__vx
GetByteArrayFromFilesmelly__vx
Ex_GetHandleOnDeviceHttpCommunicationx86matthew
IsRegistryKeyValidsmelly__vx
FastcallExecuteBinaryShellExecuteExsmelly__vx
GetCurrentProcessIdFromOffsetRistBS
GetPeBaseAddresssmelly__vx
LdrLoadGetProcedureAddressc5pider
IsPeSectionsmelly__vx
AddSectionToPeFilesmelly__vx
WriteDataToPeSectionsmelly__vx
GetPeSectionSizeInBytesmelly__vx
ReadDataFromPeSectionsmelly__vx
GetCurrentProcessNoForwardReactOS
GetCurrentThreadNoForwardReactOS
Nom de la fonctionAuteur d'origine
GetKUserSharedDataGeoff Chappell
GetModuleHandleEx2smelly__vx
GetPeb29a
GetPebFromTebReactOS
GetProcAddress29a Volume 2, c5pider
GetProcAddressDjb2smelly__vx
GetProcAddressFowlerNollVoVariant1asmelly__vx
GetProcAddressJenkinsOneAtATime32Bitsmelly__vx
GetProcAddressLoseLosesmelly__vx
GetProcAddressRotr32smelly__vx
GetProcAddressSdbmsmelly__vx
GetProcAddressSuperFastHashsmelly__vx
GetProcAddressUnknownGenericHash1smelly__vx
GetProcAddressSipHashRistBS
GetProcAddressMurmurRistBS
GetRtlUserProcessParametersReactOS
GetTebReactOS
RtlLoadPeHeaderssmelly__vx
ProxyWorkItemLoadLibraryRad98, Peter Winter-Smith
ProxyRegisterWaitLoadLibraryRad98, Peter Winter-Smith
Nom de la fonctionAuteur d'origine
UrlDownloadToFileSynchronousHans Passant
ConvertIPv4IpAddressStructureToStringsmelly__vx
ConvertIPv4StringToUnsignedLongsmelly__vx
SendIcmpEchoMessageToIPv4Hostsmelly__vx
ConvertIPv4IpAddressUnsignedLongToStringsmelly__vx
DnsGetDomainNameIPv4AddressAsStringsmelly__vx
DnsGetDomainNameIPv4AddressUnsignedLongsmelly__vx
GetDomainNameFromUnsignedLongIPV4Addresssmelly__vx
GetDomainNameFromIPV4AddressAsStringsmelly__vx
MpfComModifyShortcutTargetUnknown
MpfComMonitorChromeSessionOncesmelly__vx
MpfExtractMaliciousPayloadFromZipFileNoPasswordCodu
Nom de la fonctionAuteur d'origine
CreateProcessFromIHxHelpPaneServerJames Forshaw
CreateProcessFromIHxInteractiveUserJames Forshaw
CreateProcessFromIShellDispatchInvokeMohamed Fakroud
CreateProcessFromShellExecuteInExplorerProcessMicrosoft
CreateProcessViaNtCreateUserProcessCaptMeelo
CreateProcessWithCfGuardsmelly__vx and Adam Chester
CreateProcessByWindowsRHotKeysmelly__vx
CreateProcessByWindowsRHotKeyExsmelly__vx
CreateProcessFromINFSectionInstallStringNoCabsmelly__vx
CreateProcessFromINFSetupCommandsmelly__vx
CreateProcessFromINFSectionInstallStringNoCab2smelly__vx
CreateProcessFromIeFrameOpenUrlsmelly__vx
CreateProcessFromPcwUtilsmelly__vx
CreateProcessFromShdocVwOpenUrlsmelly__vx
CreateProcessFromShell32ShellExecRunsmelly__vx
MpfExecute64bitPeBinaryInMemoryFromByteArrayNoRelocaaaddress1
CreateProcessFromWmiWin32_ProcessWCIA
CreateProcessFromZipfldrRouteCallsmelly__vx
CreateProcessFromUrlFileProtocolHandlersmelly__vx
CreateProcessFromUrlOpenUrlsmelly__vx
CreateProcessFromMsHTMLWsmelly__vx
Nom de la fonctionAuteur d'origine
IeCreateFilesmelly__vx
CopyFileViaSetupCopyFilesmelly__vx
CreateFileFromDsCopyFromSharedFileJonas Lyk
DeleteDirectoryAndSubDataViaDelNodesmelly__vx
DeleteFileWithCreateFileFlagsmelly__vx
IsProcessRunningAsAdmin2smelly__vx
IeCreateDirectorysmelly__vx
IeDeleteFilesmelly__vx
IeFindFirstFilesmelly__vx
IEGetFileAttributesExsmelly__vx
IeMoveFileExsmelly__vx
IeRemoveDirectorysmelly__vx
Nom de la fonctionAuteur d'origine
MpfSceViaImmEnumInputContextalfarom256, aahmad097
MpfSceViaCertFindChainInStorealfarom256, aahmad097
MpfSceViaEnumPropsExWalfarom256, aahmad097
MpfSceViaCreateThreadpoolWaitalfarom256, aahmad097
MpfSceViaCryptEnumOIDInfoalfarom256, aahmad097
MpfSceViaDSA_EnumCallbackalfarom256, aahmad097
MpfSceViaCreateTimerQueueTimeralfarom256, aahmad097
MpfSceViaEvtSubscribealfarom256, aahmad097
MpfSceViaFlsAllocalfarom256, aahmad097
MpfSceViaInitOnceExecuteOncealfarom256, aahmad097
MpfSceViaEnumChildWindowsalfarom256, aahmad097, wra7h
MpfSceViaCDefFolderMenu_Create2alfarom256, aahmad097, wra7h
MpfSceViaCertEnumSystemStorealfarom256, aahmad097, wra7h
MpfSceViaCertEnumSystemStoreLocationalfarom256, aahmad097, wra7h
MpfSceViaEnumDateFormatsWalfarom256, aahmad097, wra7h
MpfSceViaEnumDesktopWindowsalfarom256, aahmad097, wra7h
MpfSceViaEnumDesktopsWalfarom256, aahmad097, wra7h
MpfSceViaEnumDirTreeWalfarom256, aahmad097, wra7h
MpfSceViaEnumDisplayMonitorsalfarom256, aahmad097, wra7h
MpfSceViaEnumFontFamiliesExWalfarom256, aahmad097, wra7h
MpfSceViaEnumFontsWalfarom256, aahmad097, wra7h
MpfSceViaEnumLanguageGroupLocalesWalfarom256, aahmad097, wra7h
MpfSceViaEnumObjectsalfarom256, aahmad097, wra7h
MpfSceViaEnumResourceTypesExWalfarom256, aahmad097, wra7h
MpfSceViaEnumSystemCodePagesWalfarom256, aahmad097, wra7h
MpfSceViaEnumSystemGeoIDalfarom256, aahmad097, wra7h
MpfSceViaEnumSystemLanguageGroupsWalfarom256, aahmad097, wra7h
MpfSceViaEnumSystemLocalesExalfarom256, aahmad097, wra7h
MpfSceViaEnumThreadWindowsalfarom256, aahmad097, wra7h
MpfSceViaEnumTimeFormatsExalfarom256, aahmad097, wra7h
MpfSceViaEnumUILanguagesWalfarom256, aahmad097, wra7h
MpfSceViaEnumWindowStationsWalfarom256, aahmad097, wra7h
MpfSceViaEnumWindowsalfarom256, aahmad097, wra7h
MpfSceViaEnumerateLoadedModules64alfarom256, aahmad097, wra7h
MpfSceViaK32EnumPageFilesWalfarom256, aahmad097, wra7h
MpfSceViaEnumPwrSchemesalfarom256, aahmad097, wra7h
MpfSceViaMessageBoxIndirectWalfarom256, aahmad097, wra7h
MpfSceViaChooseColorWalfarom256, aahmad097, wra7h
MpfSceViaClusWorkerCreatealfarom256, aahmad097, wra7h
MpfSceViaSymEnumProcessesalfarom256, aahmad097, wra7h
MpfSceViaImageGetDigestStreamalfarom256, aahmad097, wra7h
MpfSceViaVerifierEnumerateResourcealfarom256, aahmad097, wra7h
MpfSceViaSymEnumSourceFilesalfarom256, aahmad097, wra7h
Nom de la fonctionAuteur d'origine
ByteArrayToCharArraysmelly__vx
CharArrayToByteArraysmelly__vx
ShlwapiCharStringToWCharStringsmelly__vx
ShlwapiWCharStringToCharStringsmelly__vx
CharStringToWCharStringsmelly__vx
WCharStringToCharStringsmelly__vx
RtlInitEmptyUnicodeStringReactOS
RtlInitUnicodeStringReactOS
CaplockStringsimonc
CopyMemoryExReactOS
SecureStringCopyApple (c) 1999
StringCompareApple (c) 1999
StringConcatApple (c) 1999
StringCopyApple (c) 1999
StringFindSubstringApple (c) 1999
StringLengthApple (c) 1999
StringLocateCharApple (c) 1999
StringRemoveSubstringsmelly__vx
StringTerminateStringAtCharsmelly__vx
StringTokenApple (c) 1999
ZeroMemoryExReactOS
ConvertCharacterStringToIntegerUsingNtdllsmelly__vx
MemoryFindMemoryKamilCuk
Nom de la fonctionAuteur d'origine
InitHardwareBreakpointEnginerad98
ShutdownHardwareBreakpointEnginerad98
ExceptionHandlerCallbackRoutinerad98
SetHardwareBreakpointrad98
InsertDescriptorEntryrad98
RemoveDescriptorEntryrad98
SnapshotInsertHardwareBreakpointHookIntoTargetThreadrad98