Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/mandiant/speakeasy
/ functions
Functions
2,357 in github.com/mandiant/speakeasy
⨍
Functions
2,357
◇
Types & classes
416
↳
Endpoints
229
Method
CryptStringToBinary
BOOL CryptStringToBinaryA( LPCSTR pszString, DWORD cchString, DWORD dwFlags, BYTE *pbBinary, DWOR
speakeasy/winenv/api/usermode/crypt32.py:31
Method
DbgPrint
ULONG DbgPrint( PCSTR Format, ... );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:127
Method
DbgPrintEx
NTSYSAPI ULONG DbgPrintEx( ULONG ComponentId, ULONG Level, PCSTR Format, ... );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:147
Method
DecodePointer
PVOID DecodePointer( PVOID Ptr );
speakeasy/winenv/api/usermode/kernel32.py:2475
Method
DefWindowProc
LRESULT LRESULT DefWindowProc( HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam
speakeasy/winenv/api/usermode/user32.py:307
Method
DeleteAtom
ATOM DeleteAtom( ATOM nAtom );
speakeasy/winenv/api/usermode/kernel32.py:5755
Method
DeleteCriticalSection
void DeleteCriticalSection( LPCRITICAL_SECTION lpCriticalSection );
speakeasy/winenv/api/usermode/kernel32.py:4295
Method
DeleteDC
BOOL DeleteDC( HDC hdc );
speakeasy/winenv/api/usermode/gdi32.py:140
Method
DeleteFile
BOOL DeleteFileW( LPCWSTR lpFileName );
speakeasy/winenv/api/usermode/kernel32.py:3785
Method
DeleteObject
BOOL DeleteObject( HGDIOBJ ho );
speakeasy/winenv/api/usermode/gdi32.py:159
Method
DeleteService
BOOL DeleteService( SC_HANDLE hService );
speakeasy/winenv/api/usermode/advapi32.py:1804
Method
DestroyWindow
BOOL DestroyWindow( HWND hWnd );
speakeasy/winenv/api/usermode/user32.py:298
Method
DeviceIoControl
BOOL DeviceIoControl( HANDLE hDevice, DWORD dwIoControlCode, LPVOID lpInBuffer,
speakeasy/winenv/api/usermode/kernel32.py:6141
Method
DialogBoxParam
INT_PTR DialogBoxParam( HINSTANCE hInstance, LPCSTR lpTemplateName, HWND hWndParent,
speakeasy/winenv/api/usermode/user32.py:964
Method
DisableThreadLibraryCalls
BOOL DisableThreadLibraryCalls( HMODULE hLibModule );
speakeasy/winenv/api/usermode/kernel32.py:330
Method
DisconnectNamedPipe
BOOL DisconnectNamedPipe( HANDLE hNamedPipe );
speakeasy/winenv/api/usermode/kernel32.py:4655
Method
DispatchMessage
LRESULT DispatchMessage( const MSG *lpMsg );
speakeasy/winenv/api/usermode/user32.py:739
Method
DnsQuery_
DNS_STATUS DnsQuery_A( PCSTR pszName, WORD wType, DWORD Options, PVOID
speakeasy/winenv/api/usermode/dnsapi.py:47
Method
DuplicateHandle
BOOL DuplicateHandle( HANDLE hSourceProcessHandle, HANDLE hSourceHandle, HANDLE hTargetProcessHandle,
speakeasy/winenv/api/usermode/kernel32.py:5606
Method
DuplicateTokenEx
BOOL DuplicateTokenEx( HANDLE hExistingToken, DWORD dwDesiredAccess,
speakeasy/winenv/api/usermode/advapi32.py:583
Method
EnableWindow
BOOL EnableWindow( HWND hWnd, BOOL bEnable );
speakeasy/winenv/api/usermode/user32.py:1272
Method
EncodePointer
PVOID EncodePointer( _In_ PVOID Ptr );
speakeasy/winenv/api/usermode/kernel32.py:2461
Method
EncryptMessage
SECURITY_STATUS SEC_ENTRY EncryptMessage( PCtxtHandle phContext, unsigned long fQOP, PSecBufferDesc pMessage,
speakeasy/winenv/api/usermode/secur32.py:49
Method
EndPaint
BOOL EndPaint( HWND hWnd, const PAINTSTRUCT *lpPaint );
speakeasy/winenv/api/usermode/user32.py:1188
Method
EnterCriticalSection
void EnterCriticalSection( LPCRITICAL_SECTION lpCriticalSection );
speakeasy/winenv/api/usermode/kernel32.py:2503
Method
EnumDisplayMonitors
BOOL EnumDisplayMonitors( HDC hdc, LPCRECT lprcClip, MONITORENUMPROC lpfnEnum,
speakeasy/winenv/api/usermode/user32.py:1581
Method
EnumProcessModules
(self, emu, argv, ctx: api.ApiContext = None)
speakeasy/winenv/api/usermode/psapi.py:76
Method
EnumProcesses
(self, emu, argv, ctx: api.ApiContext = None)
speakeasy/winenv/api/usermode/psapi.py:56
Method
EnumProcesses
BOOL EnumProcesses( DWORD *lpidProcess, DWORD cb, LPDWORD lpcbNeeded );
speakeasy/winenv/api/usermode/kernel32.py:6321
Method
EnumServicesStatus
BOOL EnumServicesStatusA( SC_HANDLE hSCManager, DWORD dwServiceType, DWORD
speakeasy/winenv/api/usermode/advapi32.py:1752
Method
EnumWindows
BOOL EnumWindows( WNDENUMPROC lpEnumFunc, LPARAM lParam );
speakeasy/winenv/api/usermode/user32.py:885
Method
EqualSid
BOOL EqualSid( PSID pSid1, PSID pSid2 );
speakeasy/winenv/api/usermode/advapi32.py:1279
Method
EtwRegister
NTSTATUS EtwRegister( LPCGUID ProviderId, PETWENABLECALLBACK EnableCallback, PVOID
speakeasy/winenv/api/kernelmode/ntoskrnl.py:1799
Method
ExAcquireFastMutex
VOID ExAcquireFastMutex( _Inout_ PFAST_MUTEX FastMutex );
speakeasy/winenv/api/kernelmode/hal.py:39
Method
ExAcquireFastMutex
VOID ExAcquireFastMutex( _Inout_ PFAST_MUTEX FastMutex );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:1942
Method
ExAcquireResourceExclusiveLite
BOOLEAN ExAcquireResourceExclusiveLite( PERESOURCE Resource, BOOLEAN Wait );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:1911
Method
ExAcquireResourceSharedLite
BOOLEAN ExAcquireResourceSharedLite( _Inout_ PERESOURCE Resource, _In_ BOOLEAN Wait );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:1922
Method
ExAllocatePool
NTKERNELAPI PVOID ExAllocatePool( POOL_TYPE PoolType, SIZE_T NumberOfBytes );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:358
Method
ExAllocatePoolWithTag
NTKERNELAPI PVOID ExAllocatePoolWithTag( POOL_TYPE PoolType, SIZE_T NumberOfBytes, ULONG Tag );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:318
Method
ExFreePool
void ExFreePool( addr );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:371
Method
ExFreePoolWithTag
NTKERNELAPI VOID ExFreePoolWithTag( PVOID P, ULONG Tag );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:340
Method
ExInitializeResourceLite
NTKERNELAPI NTSTATUS ExInitializeResourceLite( PERESOURCE Resource );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:1894
Method
ExQueueWorkItem
DECLSPEC_DEPRECATED_DDK NTKERNELAPI VOID ExQueueWorkItem( __drv_aliasesMem PWORK_QUEUE_ITEM WorkItem, WORK_QUEUE_TYPE
speakeasy/winenv/api/kernelmode/ntoskrnl.py:2223
Method
ExReleaseFastMutex
VOID ExReleaseFastMutex( _Inout_ PFAST_MUTEX FastMutex );
speakeasy/winenv/api/kernelmode/hal.py:48
Method
ExReleaseFastMutex
VOID ExReleaseFastMutex( _Inout_ PFAST_MUTEX FastMutex );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:1953
Method
ExReleaseResourceLite
VOID ExReleaseResourceLite( _Inout_ PERESOURCE Resource );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:1933
Method
ExSystemTimeToLocalTime
void ExSystemTimeToLocalTime( PLARGE_INTEGER SystemTime, PLARGE_INTEGER LocalTime );
speakeasy/winenv/api/kernelmode/ntoskrnl.py:1740
Method
ExitProcess
void ExitProcess( UINT uExitCode );
speakeasy/winenv/api/usermode/kernel32.py:1578
Method
ExitThread
void ExitThread( DWORD dwExitCode );
speakeasy/winenv/api/usermode/kernel32.py:832
Method
ExpandEnvironmentStrings
DWORD ExpandEnvironmentStringsA( LPCSTR lpSrc, LPSTR lpDst, DWORD nSize );
speakeasy/winenv/api/usermode/kernel32.py:2586
Method
ExtractIcon
HICON ExtractIconA( HINSTANCE hInst, LPCSTR pszExeFileName, UINT nIconIndex );
speakeasy/winenv/api/usermode/shell32.py:201
Method
FileTimeToSystemTime
BOOL FileTimeToSystemTime( const FILETIME *lpFileTime, LPSYSTEMTIME lpSystemTime );
speakeasy/winenv/api/usermode/kernel32.py:1598
Method
FindAtom
ATOM FindAtomA( LPCSTR lpString );
speakeasy/winenv/api/usermode/kernel32.py:5699
Method
FindClose
BOOL FindClose( HANDLE hFindFile );
speakeasy/winenv/api/usermode/kernel32.py:4961
Method
FindFirstFileEx
HANDLE FindFirstFileExA( LPCSTR lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, LPVOID
speakeasy/winenv/api/usermode/kernel32.py:4844
Method
FindFirstVolume
HANDLE FindFirstVolumeW( LPWSTR lpszVolumeName, DWORD cchBufferLength );
speakeasy/winenv/api/usermode/kernel32.py:5829
Method
FindNextFile
BOOL FindNextFile( HANDLE hFindFile, LPWIN32_FIND_DATAA lpFindFileData );
speakeasy/winenv/api/usermode/kernel32.py:4919
Method
FindNextVolume
BOOL FindNextVolumeW( HANDLE hFindVolume, LPWSTR lpszVolumeName, DWORD cchBufferLength );
speakeasy/winenv/api/usermode/kernel32.py:5857
Method
FindResource
HRSRC FindResourceA( HMODULE hModule, LPCSTR lpName, LPCSTR lpType );
speakeasy/winenv/api/usermode/kernel32.py:5077
Method
FindResourceEx
HRSRC FindResourceExW( [in, optional] HMODULE hModule, [in] LPCWSTR lpType, [in] LPCW
speakeasy/winenv/api/usermode/kernel32.py:5112
Method
FindVolumeClose
BOOL FindVolumeClose( HANDLE hFindVolume );
speakeasy/winenv/api/usermode/kernel32.py:5889
Method
FindWindow
HWND FindWindow( LPCSTR lpClassName, LPCSTR lpWindowName );
speakeasy/winenv/api/usermode/user32.py:770
Method
FlashWindow
BOOL FlashWindow( HWND hWnd, BOOL bInvert );
speakeasy/winenv/api/usermode/user32.py:1242
Method
FlsAlloc
DWORD FlsAlloc( PFLS_CALLBACK_FUNCTION lpCallback );
speakeasy/winenv/api/usermode/kernel32.py:2395
Method
FlsFree
BOOL FlsFree( DWORD dwFlsIndex );
speakeasy/winenv/api/usermode/kernel32.py:4305
Method
FlsGetValue
PVOID FlsGetValue( DWORD dwFlsIndex );
speakeasy/winenv/api/usermode/kernel32.py:2440
Method
FlsGetValue2
(self, emu, argv, ctx: api.ApiContext = None)
speakeasy/winenv/api/usermode/kernel32.py:6784
Method
FlsSetValue
BOOL FlsSetValue( DWORD dwFlsIndex, PVOID lpFlsData );
speakeasy/winenv/api/usermode/kernel32.py:2412
Method
FlushFileBuffers
BOOL FlushFileBuffers( HANDLE hFile );
speakeasy/winenv/api/usermode/kernel32.py:6250
Method
FreeConsole
BOOL WINAPI FreeConsole(void);
speakeasy/winenv/api/usermode/kernel32.py:5350
Method
FreeEnvironmentStrings
BOOL FreeEnvironmentStrings( LPCH penv );
speakeasy/winenv/api/usermode/kernel32.py:2644
Method
FreeLibrary
BOOL FreeLibrary( HMODULE hLibModule );
speakeasy/winenv/api/usermode/kernel32.py:4426
Method
FreeLibraryAndExitThread
void FreeLibraryAndExitThread( HMODULE hLibModule, DWORD dwExitCode );
speakeasy/winenv/api/usermode/kernel32.py:821
Method
FreeResource
BOOL FreeResource( [in] HGLOBAL hResData );
speakeasy/winenv/api/usermode/kernel32.py:5207
Method
FreeSid
PVOID FreeSid( PSID pSid );
speakeasy/winenv/api/usermode/advapi32.py:1121
Method
FsRtlAllocatePool
void FsRtlAllocatePool( PoolType, NumberOfBytes);
speakeasy/winenv/api/kernelmode/ntoskrnl.py:2174
Method
FwpmCalloutAdd0
DWORD FwpmCalloutAdd0( HANDLE engineHandle, const FWPM_CALLOUT0 *callout, PSECURITY_DESCRIPTOR s
speakeasy/winenv/api/kernelmode/fwpkclnt.py:202
Method
FwpmCalloutDeleteById0
DWORD FwpmCalloutDeleteById0( HANDLE engineHandle, UINT32 id );
speakeasy/winenv/api/kernelmode/fwpkclnt.py:297
Method
FwpmEngineClose0
DWORD FwpmEngineClose0( HANDLE engineHandle );
speakeasy/winenv/api/kernelmode/fwpkclnt.py:348
Method
FwpmEngineOpen0
DWORD FwpmEngineOpen0( const wchar_t *serverName, UINT32 authnService, SEC_WINNT_AUTH_
speakeasy/winenv/api/kernelmode/fwpkclnt.py:76
Method
FwpmFilterAdd0
DWORD FwpmFilterAdd0( HANDLE engineHandle, const FWPM_FILTER0 *filter, PSECURITY_DESCRIPTOR sd,
speakeasy/winenv/api/kernelmode/fwpkclnt.py:243
Method
FwpmFilterDeleteById0
DWORD FwpmFilterDeleteById0( HANDLE engineHandle, UINT64 id );
speakeasy/winenv/api/kernelmode/fwpkclnt.py:283
Method
FwpmSubLayerAdd0
DWORD FwpmSubLayerAdd0( HANDLE engineHandle, const FWPM_SUBLAYER0 *subLayer, PSECURITY_DESCRIPTOR sd
speakeasy/winenv/api/kernelmode/fwpkclnt.py:117
Method
FwpmSubLayerDeleteByKey0
DWORD FwpmSubLayerDeleteByKey0( HANDLE engineHandle, const GUID *key );
speakeasy/winenv/api/kernelmode/fwpkclnt.py:328
Method
FwpsCalloutRegister1
NTSTATUS FwpsCalloutRegister1( void *deviceObject, const FWPS_CALLOUT1 *callout, UINT32
speakeasy/winenv/api/kernelmode/fwpkclnt.py:159
Method
FwpsCalloutUnregisterById0
NTSTATUS FwpsCalloutUnregisterById0( const UINT32 calloutId );
speakeasy/winenv/api/kernelmode/fwpkclnt.py:313
Method
FwpsInjectionHandleCreate0
NTSTATUS FwpsInjectionHandleCreate0( ADDRESS_FAMILY addressFamily, UINT32 flags, HANDLE *injectionHan
speakeasy/winenv/api/kernelmode/fwpkclnt.py:98
Method
FwpsInjectionHandleDestroy0
NTSTATUS FwpsInjectionHandleDestroy0( HANDLE injectionHandle );
speakeasy/winenv/api/kernelmode/fwpkclnt.py:360
Method
GdiSetBatchLimit
DWORD GdiSetBatchLimit( DWORD dw );
speakeasy/winenv/api/usermode/gdi32.py:95
Method
GetACP
UINT GetACP();
speakeasy/winenv/api/usermode/kernel32.py:2803
Method
GetActiveWindow
HWND GetActiveWindow();
speakeasy/winenv/api/usermode/user32.py:1066
Method
GetAdaptersInfo
(self, emu, argv, ctx: api.ApiContext = None)
speakeasy/winenv/api/usermode/iphlpapi.py:27
Method
GetAltTabInfo
BOOL GetAltTabInfoA( HWND hwnd, int iItem, PALTTABINFO pati, LPSTR pszItemText,
speakeasy/winenv/api/usermode/user32.py:1218
Method
GetAsyncKeyState
SHORT GetAsyncKeyState( [in] int vKey );
speakeasy/winenv/api/usermode/user32.py:476
Method
GetAtomName
UINT GetAtomNameA( ATOM nAtom, LPSTR lpBuffer, int nSize );
speakeasy/winenv/api/usermode/kernel32.py:5726
Method
GetBinaryType
BOOL GetBinaryTypeA( LPCSTR lpApplicationName, LPDWORD lpBinaryType );
speakeasy/winenv/api/usermode/kernel32.py:5621
Method
GetCPInfo
BOOL GetCPInfo( UINT CodePage, LPCPINFO lpCPInfo );
speakeasy/winenv/api/usermode/kernel32.py:2825
Method
GetCaretBlinkTime
UINT GetCaretBlinkTime();
speakeasy/winenv/api/usermode/user32.py:1525
Method
GetCaretPos
BOOL GetCaretPos( LPPOINT lpPoint );
speakeasy/winenv/api/usermode/user32.py:1159
Method
GetClientRect
BOOL GetClientRect( [in] HWND hWnd, [out] LPRECT lpRect );
speakeasy/winenv/api/usermode/user32.py:528
← previous
next →
801–900 of 2,357, ranked by callers