Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
VX-API — 악성코드 개발을 위한 다양한 악성 기능 모음 | Kitploit
도구/GitHubGitHub/vxunderground/vx-api
Privilege EscalationExploitationShellcodeMalware AnalysisCryptographyBinary AnalysisPayload DevelopmentAnti-Bot
GitHubvxunderground/vx-api

VX-API

악성코드 개발을 위한 다양한 악성 기능 모음

저장소 보기
1.9k3163년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

VXUG 로고 관리: vx-underground | Twitter 팔로우: Twitter | VXUG/samples 페이지에서 악성코드 샘플 다운로드: VXUG/samples

VX-API

버전: 2.01.015

개발자: smelly__vx

VX-API는 악성코드 개발을 돕기 위한 악성 기능 모음입니다. 전체 리포지토리를 클론하거나 다운로드한 후 Visual Studio 솔루션 파일을 열어 기능과 개념을 쉽게 탐색하는 것이 좋습니다.

일부 함수는 솔루션 파일 내에 있는 다른 함수에 종속될 수 있습니다. 여기 제공된 솔루션 파일을 사용하면 필요한 다른 기능 및/또는 헤더 데이터를 더 쉽게 식별할 수 있습니다.

이것은 원하는 대로 자유롭게 사용할 수 있습니다. 악성코드 개념 증명이나 Red Team 활동을 위해 이 전체 솔루션을 사용할 필요는 없습니다. 이 프로젝트의 내용을 원하는 대로 제거, 복사, 붙여넣기, 삭제 또는 편집할 수 있습니다.

기능 목록

안티 디버그

함수 이름원작자
AdfCloseHandleOnInvalidAddressCheckpoint Research
AdfIsCreateProcessDebugEventCodeSetCheckpoint Research
AdfOpenProcessOnCsrssCheckpoint Research
CheckRemoteDebuggerPresent2ReactOS
IsDebuggerPresentExsmelly__vx
IsIntelHardwareBreakpointPresentCheckpoint Research

암호화 관련

오류 처리

회피

핑거프린팅

도우미 함수

라이브러리 로딩

Lsass 덤프

함수 이름원작자
MpfGetLsaPidFromServiceManagermodexp
MpfGetLsaPidFromRegistrymodexp
MpfGetLsaPidFromNamedPipemodexp

네트워크 연결

기타

함수 이름원작자
OleGetClipboardDataMicrosoft
MpfComVssDeleteShadowVolumeBackupsam0nsec
MpfComModifyShortcutTarget

프로세스 생성

프로세스 인젝션

함수 이름원작자
MpfPiControlInjectionSafeBreach Labs
MpfPiQueueUserAPCViaAtomBombSafeBreach Labs
MpfPiWriteProcessMemoryCreateRemoteThreadSafeBreach Labs
MpfProcessInjectionViaProcessReflectionDeep Instinct

프록시 함수

셸코드 실행

문자열 조작

UAC 우회

함수 이름원작자
UacBypassFodHelperMethodwinscripting.blog

Rad98 후킹 엔진

일반 셸코드

함수 이름원작자
GenericShellcodeHelloWorldMessageBoxASafeBreach Labs
GenericShellcodeHelloWorldMessageBoxAEbFbLoopSafeBreach Labs
GenericShellcodeOpenCalcExitThreadMsfVenom
도구 다운로드
함수 이름원작자
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
함수 이름원작자
GetLastErrorFromTebsmelly__vx
GetLastNtStatusFromTebsmelly__vx
RtlNtStatusToDosErrorViaImportReactOS
GetLastErrorFromTebsmelly__vx
SetLastErrorInTebsmelly__vx
SetLastNtStatusInTebsmelly__vx
Win32FromHResultRaymond Chen
함수 이름원작자
AmsiBypassViaPatternScanZeroMemoryEx
DelayedExecutionExecuteOnDisplayOffam0nsec and smelly__vx
HookEngineRestoreHeapFreerad9800
MasqueradePebAsExplorersmelly__vx
RemoveDllFromPebrad9800
RemoveRegisterDllNotificationRad98, Peter Winter-Smith
SleepObfuscationViaVirtualProtect5pider
RtlSetBaseUnicodeCommandLineTheWover
함수 이름원작자
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
함수 이름원작자
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
함수 이름원작자
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
함수 이름원작자
UrlDownloadToFileSynchronousHans Passant
ConvertIPv4IpAddressStructureToStringsmelly__vx
ConvertIPv4StringToUnsignedLongsmelly__vx
SendIcmpEchoMessageToIPv4Hostsmelly__vx
ConvertIPv4IpAddressUnsignedLongToStringsmelly__vx
DnsGetDomainNameIPv4AddressAsStringsmelly__vx
DnsGetDomainNameIPv4AddressUnsignedLongsmelly__vx
GetDomainNameFromUnsignedLongIPV4Addresssmelly__vx
GetDomainNameFromIPV4AddressAsStringsmelly__vx
Unknown
MpfComMonitorChromeSessionOncesmelly__vx
MpfExtractMaliciousPayloadFromZipFileNoPasswordCodu
함수 이름원작자
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
함수 이름원작자
IeCreateFilesmelly__vx
CopyFileViaSetupCopyFilesmelly__vx
CreateFileFromDsCopyFromSharedFileJonas Lyk
DeleteDirectoryAndSubDataViaDelNodesmelly__vx
DeleteFileWithCreateFileFlagsmelly__vx
IsProcessRunningAsAdmin2smelly__vx
IeCreateDirectorysmelly__vx
IeDeleteFilesmelly__vx
IeFindFirstFilesmelly__vx
IEGetFileAttributesExsmelly__vx
IeMoveFileExsmelly__vx
IeRemoveDirectorysmelly__vx
함수 이름원작자
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
함수 이름원작자
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
함수 이름원작자
InitHardwareBreakpointEnginerad98
ShutdownHardwareBreakpointEnginerad98
ExceptionHandlerCallbackRoutinerad98
SetHardwareBreakpointrad98
InsertDescriptorEntryrad98
RemoveDescriptorEntryrad98
SnapshotInsertHardwareBreakpointHookIntoTargetThreadrad98