Update on Bypass
hey guys,
i took bypasses 1 and 2 and changed them a little. you will still use bypass one, but instead of bypass 2 use this code.
I made it, changed it, to make it work hopefully longer. of the credits go to you.
code= c++
-Edited by XpliCitt-
i took bypasses 1 and 2 and changed them a little. you will still use bypass one, but instead of bypass 2 use this code.
I made it, changed it, to make it work hopefully longer. of the credits go to you.
code= c++
Code:
******æ+uA+u .idata:004150C8 ; Imports from kernel32.dll .idata:004150C8 ; .idata:004150C8 ; Section 4. (virtual address 00015000) .idata:004150C8 ; Virtual size : 00000A18 ( 2584.) .idata:004150C8 ; Section size in file : 00000C00 ( 3072.) .idata:004150C8 ; Offset to raw data for section: 00012200 .idata:004150C8 ; Flags C0000040: Data Readable Writable .idata:004150C8 ; Alignment : default .idata:004150C8 ; --------------------------------------------------------------------------- .idata:004150C8 .idata:004150C8 ; Segment type: Externs .idata:004150C8 ; _idata .idata:004150C8 ; void __stdcall __imp_DeleteCriticalSection(LPCRITICAL_SECTION lpCriticalSection) .idata:004150C8 extrn __imp_DeleteCriticalSection:dword .idata:004150C8 ; DATA XREF: DeleteCriticalSectionr .idata:004150CC ; void __stdcall __imp_LeaveCriticalSection(LPCRITICAL_SECTION lpCriticalSection) .idata:004150CC extrn __imp_LeaveCriticalSection:dword .idata:004150CC ; DATA XREF: LeaveCriticalSectionr .idata:004150D0 ; void __stdcall __imp_EnterCriticalSection(LPCRITICAL_SECTION lpCriticalSection) .idata:004150D0 extrn __imp_EnterCriticalSection:dword .idata:004150D0 ; DATA XREF: EnterCriticalSectionr .idata:004150D4 ; void __stdcall __imp_InitializeCriticalSection(LPCRITICAL_SECTION lpCriticalSection) .idata:004150D4 extrn __imp_InitializeCriticalSection:dword .idata:004150D4 ; DATA XREF: InitializeCriticalSectionr .idata:004150D8 ; BOOL __stdcall __imp_VirtualFree(LPVOID lpAddress,DWORD dwSize,DWORD dwFreeType) .idata:004150D8 extrn __imp_VirtualFree:dword ; DATA XREF: VirtualFreer .idata:004150DC ; LPVOID __stdcall __imp_VirtualAlloc(LPVOID lpAddress,DWORD dwSize,DWORD flAllocationType,DWORD flProtect) .idata:004150DC extrn __imp_VirtualAlloc:dword ; DATA XREF: VirtualAllocr .idata:004150E0 ; HLOCAL __stdcall __imp_LocalFree(HLOCAL hMem) .idata:004150E0 extrn __imp_LocalFree:dword ; DATA XREF: LocalFreer .idata:004150E4 ; HLOCAL __stdcall __imp_LocalAlloc(UINT uFlags,UINT uBytes) .idata:004150E4 extrn __imp_LocalAlloc:dword ; DATA XREF: LocalAllocr .idata:004150E8 ; DWORD _imp_GetVersion(void) .idata:004150E8 extrn __imp_GetVersion:dword ; DATA XREF: GetVersionr .idata:004150E8 ; Get current version number of Windows .idata:004150E8 ; and information about the operating system platform .idata:004150EC ; DWORD _imp_GetCurrentThreadId(void) .idata:004150EC extrn __imp_GetCurrentThreadId:dword .idata:004150EC ; DATA XREF: GetCurrentThreadIdr .idata:004150F0 ; LONG __stdcall __imp_InterlockedDecrement(LPLONG lpAddend) .idata:004150F0 extrn __imp_InterlockedDecrement:dword .idata:004150F0 ; DATA XREF: InterlockedDecrementr .idata:004150F4 ; LONG __stdcall __imp_InterlockedIncrement(LPLONG lpAddend) .idata:004150F4 extrn __imp_InterlockedIncrement:dword .idata:004150F4 ; DATA XREF: InterlockedIncrementr .idata:004150F8 ; DWORD __stdcall __imp_VirtualQuery(LPCVOID lpAddress,PMEMORY_BASIC_INFORMATION lpBuffer,DWORD dwLength) .idata:004150F8 extrn __imp_VirtualQuery:dword ; DATA XREF: VirtualQueryr .idata:004150FC ; int __stdcall __imp_WideCharToMultiByte(UINT CodePage,DWORD dwFlags,LPCWSTR lpWideCharStr,int cchWideChar,LPSTR lpMultiByteStr,int cchMultiByte,LPCSTR lpDefaultChar,LPBOOL lpUsedDefaultChar) .idata:004150FC extrn __imp_WideCharToMultiByte:dword .idata:004150FC ; DATA XREF: WideCharToMultiByter .idata:00415100 ; int __stdcall __imp_MultiByteToWideChar(UINT CodePage,DWORD dwFlags,LPCSTR lpMultiByteStr,int cchMultiByte,LPWSTR lpWideCharStr,int cchWideChar) .idata:00415100 extrn __imp_MultiByteToWideChar:dword .idata:00415100 ; DATA XREF: MultiByteToWideCharr .idata:00415104 ; int __stdcall __imp_lstrlenA(LPCSTR lpString) .idata:00415104 extrn __imp_lstrlenA:dword ; DATA XREF: lstrlenAr .idata:00415108 ; LPSTR __stdcall __imp_lstrcpynA(LPSTR lpString1,LPCSTR lpString2,int iMaxLength) .idata:00415108 extrn __imp_lstrcpynA:dword ; DATA XREF: lstrcpynAr .idata:0041510C ; HMODULE __stdcall __imp_LoadLibraryExA(LPCSTR lpLibFileName,HANDLE hFile,DWORD dwFlags) .idata:0041510C extrn __imp_LoadLibraryExA:dword .idata:0041510C ; DATA XREF: LoadLibraryExAr .idata:00415110 ; LCID _imp_GetThreadLocale(void) .idata:00415110 extrn __imp_GetThreadLocale:dword .idata:00415110 ; DATA XREF: GetThreadLocaler .idata:00415114 ; void __stdcall __imp_GetStartupInfoA(LPSTARTUPINFOA lpStartupInfo) .idata:00415114 extrn __imp_GetStartupInfoA:dword .idata:00415114 ; DATA XREF: GetStartupInfoAr .idata:00415118 ; FARPROC __stdcall __imp_GetProcAddress(HMODULE hModule,LPCSTR lpProcName) .idata:00415118 extrn __imp_GetProcAddress:dword .idata:00415118 ; DATA XREF: GetProcAddressr .idata:0041511C ; HMODULE __stdcall __imp_GetModuleHandleA(LPCSTR lpModuleName) .idata:0041511C extrn __imp_GetModuleHandleA:dword .idata:0041511C ; DATA XREF: GetModuleHandleAr .idata:00415120 ; DWORD __stdcall __imp_GetModuleFileNameA(HMODULE hModule,LPSTR lpFilename,DWORD nSize) .idata:00415120 extrn __imp_GetModuleFileNameA:dword .idata:00415120 ; DATA XREF: GetModuleFileNameAr .idata:00415124 ; int __stdcall __imp_GetLocaleInfoA(LCID Locale,LCTYPE LCType,LPSTR lpLCData,int cchData) .idata:00415124 extrn __imp_GetLocaleInfoA:dword .idata:00415124 ; DATA XREF: GetLocaleInfoAr .idata:00415128 ; LPSTR _imp_GetCommandLineA(void) .idata:00415128 extrn __imp_GetCommandLineA:dword .idata:00415128 ; DATA XREF: GetCommandLineAr .idata:0041512C ; BOOL __stdcall __imp_FreeLibrary(HMODULE hLibModule) .idata:0041512C extrn __imp_FreeLibrary:dword ; DATA XREF: FreeLibraryr .idata:00415130 ; HANDLE __stdcall __imp_FindFirstFileA(LPCSTR lpFileName,LPWIN32_FIND_DATAA lpFindFileData) .idata:00415130 extrn __imp_FindFirstFileA:dword .idata:00415130 ; DATA XREF: FindFirstFileAr .idata:00415134 ; BOOL __stdcall __imp_FindClose(HANDLE hFindFile) .idata:00415134 extrn __imp_FindClose:dword ; DATA XREF: FindCloser .idata:00415138 ; void __stdcall __imp_ExitProcess(UINT uExitCode) .idata:00415138 extrn __imp_ExitProcess:dword ; DATA XREF: ExitProcessr .idata:0041513C ; BOOL __stdcall __imp_WriteFile(HANDLE hFile,LPCVOID lpBuffer,DWORD nNumberOfBytesToWrite,LPDWORD lpNumberOfBytesWritten,LPOVERLAPPED lpOverlapped) .idata:0041513C extrn __imp_WriteFile:dword ; DATA XREF: WriteFiler .idata:00415140 ; LONG __stdcall __imp_UnhandledExceptionFilter(struct _EXCEPTION_POINTERS *ExceptionInfo) .idata:00415140 extrn __imp_UnhandledExceptionFilter:dword .idata:00415140 ; DATA XREF: UnhandledExceptionFilterr .idata:00415144 extrn RtlUnwind:dword ; DATA XREF: CODE:loc_401170r .idata:00415148 ; void __stdcall RaiseException(DWORD dwExceptionCode,DWORD dwExceptionFlags,DWORD nNumberOfArguments,const DWORD *lpArguments) .idata:00415148 extrn RaiseException:dword ; DATA XREF: CODE:loc_401168r .idata:0041514C ; HANDLE __stdcall __imp_GetStdHandle(DWORD nStdHandle) .idata:0041514C extrn __imp_GetStdHandle:dword ; DATA XREF: GetStdHandler .idata:00415150 .idata:00415154 ; .idata:00415154 ; Imports from user32.dll .idata:00415154 ; .idata:00415154 ; int __stdcall __imp_GetKeyboardType(int nTypeFlag) .idata:00415154 extrn __imp_GetKeyboardType:dword .idata:00415154 ; DATA XREF: GetKeyboardTyper .idata:00415158 ; int __stdcall __imp_LoadStringA(HINSTANCE hInstance,UINT uID,LPSTR lpBuffer,int nBufferMax) .idata:00415158 extrn __imp_LoadStringA:dword ; DATA XREF: LoadStringAr .idata:0041515C ; int __stdcall __imp_MessageBoxA(HWND hWnd,LPCSTR lpText,LPCSTR lpCaption,UINT uType) .idata:0041515C extrn __imp_MessageBoxA:dword ; DATA XREF: MessageBoxAr .idata:00415160 ; LPSTR __stdcall __imp_CharNextA(LPCSTR lpsz) .idata:00415160 extrn __imp_CharNextA:dword ; DATA XREF: CharNextAr .idata:00415160 ; Return a pointer to the next character in a string .idata:00415164 .idata:00415168 ; .idata:00415168 ; Imports from advapi32.dll .idata:00415168 ; .idata:00415168 ; LONG __stdcall __imp_RegQueryValueExA(HKEY hKey,LPCSTR lpValueName,LPDWORD lpReserved,LPDWORD lpType,LPBYTE lpData,LPDWORD lpcbData) .idata:00415168 extrn __imp_RegQueryValueExA:dword .idata:00415168 ; DATA XREF: RegQueryValueExAr .idata:0041516C ; LONG __stdcall __imp_RegOpenKeyExA(HKEY hKey,LPCSTR lpSubKey,DWORD ulOptions,REGSAM samDesired,PHKEY phkResult) .idata:0041516C extrn __imp_RegOpenKeyExA:dword ; DATA XREF: RegOpenKeyExAr .idata:00415170 ; LONG __stdcall __imp_RegCloseKey(HKEY hKey) .idata:00415170 extrn __imp_RegCloseKey:dword ; DATA XREF: RegCloseKeyr .idata:00415174 .idata:00415178 ; .idata:00415178 ; Imports from oleaut32.dll .idata:00415178 ; .idata:00415178 ; void __stdcall __imp_SysFreeString(BSTR) .idata:00415178 extrn __imp_SysFreeString:dword ; DATA XREF: SysFreeStringr .idata:0041517C ; INT __stdcall __imp_SysReAllocStringLen(BSTR *,const OLECHAR *,UINT) .idata:0041517C extrn __imp_SysReAllocStringLen:dword .idata:0041517C ; DATA XREF: SysReAllocStringLenr .idata:00415180 ; BSTR __stdcall __imp_SysAllocStringLen(const OLECHAR *,UINT) .idata:00415180 extrn __imp_SysAllocStringLen:dword .idata:00415180 ; DATA XREF: SysAllocStringLenr .idata:00415184 .idata:00415188 ; .idata:00415188 ; Imports from kernel32.dll .idata:00415188 ; .idata:00415188 ; BOOL __stdcall __imp_TlsSetValue(DWORD dwTlsIndex,LPVOID lpTlsValue) .idata:00415188 extrn __imp_TlsSetValue:dword ; DATA XREF: TlsSetValuer .idata:0041518C ; LPVOID __stdcall __imp_TlsGetValue(DWORD dwTlsIndex) .idata:0041518C extrn __imp_TlsGetValue:dword ; DATA XREF: TlsGetValuer .idata:00415190 ; BOOL __stdcall __imp_TlsFree(DWORD dwTlsIndex) .idata:00415190 extrn __imp_TlsFree:dword ; DATA XREF: TlsFreer .idata:00415190 ; Release a thread local storage (TLS) index .idata:00415194 ; DWORD _imp_TlsAlloc(void) .idata:00415194 extrn __imp_TlsAlloc:dword ; DATA XREF: TlsAllocr .idata:00415194 ; Allocate a thread local storage (TLS) index .idata:00415198 ; HLOCAL __stdcall __imp_LocalFree_0(HLOCAL hMem) .idata:00415198 extrn __imp_LocalFree_0:dword ; DATA XREF: LocalFree_0r .idata:0041519C ; HLOCAL __stdcall __imp_LocalAlloc_0(UINT uFlags,UINT uBytes) .idata:0041519C extrn __imp_LocalAlloc_0:dword ; DATA XREF: LocalAlloc_0r .idata:004151A0 .idata:004151A4 ; .idata:004151A4 ; Imports from kernel32.dll .idata:004151A4 ; .idata:004151A4 ; BOOL __stdcall __imp_WriteFile_0(HANDLE hFile,LPCVOID lpBuffer,DWORD nNumberOfBytesToWrite,LPDWORD lpNumberOfBytesWritten,LPOVERLAPPED lpOverlapped) .idata:004151A4 extrn __imp_WriteFile_0:dword ; DATA XREF: WriteFile_0r .idata:004151A8 ; DWORD __stdcall __imp_WaitForSingleObject(HANDLE hHandle,DWORD dwMilliseconds) .idata:004151A8 extrn __imp_WaitForSingleObject:dword .idata:004151A8 ; DATA XREF: WaitForSingleObjectr .idata:004151AC ; DWORD __stdcall __imp_VirtualQuery_0(LPCVOID lpAddress,PMEMORY_BASIC_INFORMATION lpBuffer,DWORD dwLength) .idata:004151AC extrn __imp_VirtualQuery_0:dword .idata:004151AC ; DATA XREF: VirtualQuery_0r .idata:004151B0 ; BOOL __stdcall __imp_VirtualProtect(LPVOID lpAddress,DWORD dwSize,DWORD flNewProtect,PDWORD lpflOldProtect) .idata:004151B0 extrn __imp_VirtualProtect:dword .idata:004151B0 ; DATA XREF: VirtualProtectr .idata:004151B4 ; void __stdcall __imp_SetLastError(DWORD dwErrCode) .idata:004151B4 extrn __imp_SetLastError:dword ; DATA XREF: SetLastErrorr .idata:004151B8 ; DWORD __stdcall __imp_SetFilePointer(HANDLE hFile,LONG lDistanceToMove,PLONG lpDistanceToMoveHigh,DWORD dwMoveMethod) .idata:004151B8 extrn __imp_SetFilePointer:dword .idata:004151B8 ; DATA XREF: SetFilePointerr .idata:004151BC ; BOOL __stdcall __imp_SetEvent(HANDLE hEvent) .idata:004151BC extrn __imp_SetEvent:dword ; DATA XREF: SetEventr .idata:004151C0 ; BOOL __stdcall __imp_SetEndOfFile(HANDLE hFile) .idata:004151C0 extrn __imp_SetEndOfFile:dword ; DATA XREF: SetEndOfFiler .idata:004151C4 ; BOOL __stdcall __imp_ResetEvent(HANDLE hEvent) .idata:004151C4 extrn __imp_ResetEvent:dword ; DATA XREF: ResetEventr .idata:004151C8 ; BOOL __stdcall __imp_ReadFile(HANDLE hFile,LPVOID lpBuffer,DWORD nNumberOfBytesToRead,LPDWORD lpNumberOfBytesRead,LPOVERLAPPED lpOverlapped) .idata:004151C8 extrn __imp_ReadFile:dword ; DATA XREF: ReadFiler .idata:004151CC ; HMODULE __stdcall __imp_LoadLibraryA(LPCSTR lpLibFileName) .idata:004151CC extrn __imp_LoadLibraryA:dword ; DATA XREF: LoadLibraryAr .idata:004151D0 ; void __stdcall __imp_LeaveCriticalSection_0(LPCRITICAL_SECTION lpCriticalSection) .idata:004151D0 extrn __imp_LeaveCriticalSection_0:dword .idata:004151D0 ; DATA XREF: LeaveCriticalSection_0r .idata:004151D4 ; void __stdcall __imp_InitializeCriticalSection_0(LPCRITICAL_SECTION lpCriticalSection) .idata:004151D4 extrn __imp_InitializeCriticalSection_0:dword .idata:004151D4 ; DATA XREF: InitializeCriticalSection_0r .idata:004151D8 ; BOOL __stdcall __imp_HeapFree(HANDLE hHeap,DWORD dwFlags,LPVOID lpMem) .idata:004151D8 extrn __imp_HeapFree:dword ; DATA XREF: HeapFreer .idata:004151DC ; LPVOID __stdcall __imp_HeapAlloc(HANDLE hHeap,DWORD dwFlags,DWORD dwBytes) .idata:004151DC extrn __imp_HeapAlloc:dword ; DATA XREF: HeapAllocr .idata:004151E0 ; BOOL __stdcall __imp_GetVersionExA(LPOSVERSIONINFOA lpVersionInformation) .idata:004151E0 extrn __imp_GetVersionExA:dword ; DATA XREF: GetVersionExAr .idata:004151E0 ; Get extended information about the .idata:004151E0 ; version of the operating system .idata:004151E4 ; LCID _imp_GetThreadLocale_0(void) .idata:004151E4 extrn __imp_GetThreadLocale_0:dword .idata:004151E4 ; DATA XREF: GetThreadLocale_0r .idata:004151E8 ; BOOL __stdcall __imp_GetStringTypeExA(LCID Locale,DWORD dwInfoType,LPCSTR lpSrcStr,int cchSrc,LPWORD lpCharType) .idata:004151E8 extrn __imp_GetStringTypeExA:dword .idata:004151E8 ; DATA XREF: GetStringTypeExAr .idata:004151EC ; HANDLE __stdcall __imp_GetStdHandle_0(DWORD nStdHandle) .idata:004151EC extrn __imp_GetStdHandle_0:dword .idata:004151EC ; DATA XREF: GetStdHandle_0r .idata:004151F0 ; HANDLE _imp_GetProcessHeap(void) .idata:004151F0 extrn __imp_GetProcessHeap:dword .idata:004151F0 ; DATA XREF: GetProcessHeapr .idata:004151F4 ; FARPROC __stdcall __imp_GetProcAddress_0(HMODULE hModule,LPCSTR lpProcName) .idata:004151F4 extrn __imp_GetProcAddress_0:dword .idata:004151F4 ; DATA XREF: GetProcAddress_0r .idata:004151F8 ; HMODULE __stdcall __imp_GetModuleHandleA_0(LPCSTR lpModuleName) .idata:004151F8 extrn __imp_GetModuleHandleA_0:dword .idata:004151F8 ; DATA XREF: GetModuleHandleA_0r .idata:004151FC ; DWORD __stdcall __imp_GetModuleFileNameA_0(HMODULE hModule,LPSTR lpFilename,DWORD nSize) .idata:004151FC extrn __imp_GetModuleFileNameA_0:dword .idata:004151FC ; DATA XREF: GetModuleFileNameA_0r .idata:00415200 ; int __stdcall __imp_GetLocaleInfoA_0(LCID Locale,LCTYPE LCType,LPSTR lpLCData,int cchData) .idata:00415200 extrn __imp_GetLocaleInfoA_0:dword .idata:00415200 ; DATA XREF: GetLocaleInfoA_0r .idata:00415204 ; void __stdcall __imp_GetLocalTime(LPSYSTEMTIME lpSystemTime) .idata:00415204 extrn __imp_GetLocalTime:dword ; DATA XREF: GetLocalTimer .idata:00415208 ; DWORD _imp_GetLastError(void) .idata:00415208 extrn __imp_GetLastError:dword ; DATA XREF: GetLastErrorr .idata:0041520C ; DWORD __stdcall __imp_GetFullPathNameA(LPCSTR lpFileName,DWORD nBufferLength,LPSTR lpBuffer,LPSTR *lpFilePart) .idata:0041520C extrn __imp_GetFullPathNameA:dword .idata:0041520C ; DATA XREF: GetFullPathNameAr .idata:00415210 ; BOOL __stdcall __imp_GetDiskFreeSpaceA(LPCSTR lpRootPathName,LPDWORD lpSectorsPerCluster,LPDWORD lpBytesPerSector,LPDWORD lpNumberOfFreeClusters,LPDWORD lpTotalNumberOfClusters) .idata:00415210 extrn __imp_GetDiskFreeSpaceA:dword .idata:00415210 ; DATA XREF: GetDiskFreeSpaceAr .idata:00415214 ; int __stdcall __imp_GetDateFormatA(LCID Locale,DWORD dwFlags,const SYSTEMTIME *lpDate,LPCSTR lpFormat,LPSTR lpDateStr,int cchDate) .idata:00415214 extrn __imp_GetDateFormatA:dword .idata:00415214 ; DATA XREF: GetDateFormatAr .idata:00415218 ; DWORD _imp_GetCurrentThreadId_0(void) .idata:00415218 extrn __imp_GetCurrentThreadId_0:dword .idata:00415218 ; DATA XREF: GetCurrentThreadId_0r .idata:0041521C ; HANDLE _imp_GetCurrentProcess(void) .idata:0041521C extrn __imp_GetCurrentProcess:dword .idata:0041521C ; DATA XREF: GetCurrentProcessr .idata:00415220 ; BOOL __stdcall __imp_GetCPInfo(UINT CodePage,LPCPINFO lpCPInfo) .idata:00415220 extrn __imp_GetCPInfo:dword ; DATA XREF: GetCPInfor .idata:00415224 ; UINT _imp_GetACP(void) .idata:00415224 extrn __imp_GetACP:dword ; DATA XREF: GetACPr .idata:00415228 ; DWORD __stdcall __imp_FormatMessageA(DWORD dwFlags,LPCVOID lpSource,DWORD dwMessageId,DWORD dwLanguageId,LPSTR lpBuffer,DWORD nSize,va_list *Arguments) .idata:00415228 extrn __imp_FormatMessageA:dword .idata:00415228 ; DATA XREF: FormatMessageAr .idata:0041522C ; BOOL __stdcall __imp_EnumCalendarInfoA(CALINFO_ENUMPROCA lpCalInfoEnumProc,LCID Locale,CALID Calendar,CALTYPE CalType) .idata:0041522C extrn __imp_EnumCalendarInfoA:dword .idata:0041522C ; DATA XREF: EnumCalendarInfoAr .idata:00415230 ; void __stdcall __imp_EnterCriticalSection_0(LPCRITICAL_SECTION lpCriticalSection) .idata:00415230 extrn __imp_EnterCriticalSection_0:dword .idata:00415230 ; DATA XREF: EnterCriticalSection_0r .idata:00415234 ; void __stdcall __imp_DeleteCriticalSection_0(LPCRITICAL_SECTION lpCriticalSection) .idata:00415234 extrn __imp_DeleteCriticalSection_0:dword .idata:00415234 ; DATA XREF: DeleteCriticalSection_0r .idata:00415238 ; HANDLE __stdcall __imp_CreateFileA(LPCSTR lpFileName,DWORD dwDesiredAccess,DWORD dwShareMode,LPSECURITY_ATTRIBUTES lpSecurityAttributes,DWORD dwCreationDisposition,DWORD dwFlagsAndAttributes,HANDLE hTemplateFile) .idata:00415238 extrn __imp_CreateFileA:dword ; DATA XREF: CreateFileAr .idata:0041523C ; HANDLE __stdcall __imp_CreateEventA(LPSECURITY_ATTRIBUTES lpEventAttributes,BOOL bManualReset,BOOL bInitialState,LPCSTR lpName) .idata:0041523C extrn __imp_CreateEventA:dword ; DATA XREF: CreateEventAr .idata:00415240 ; int __stdcall __imp_CompareStringA(LCID Locale,DWORD dwCmpFlags,LPCSTR lpString1,int cchCount1,LPCSTR lpString2,int cchCount2) .idata:00415240 extrn __imp_CompareStringA:dword .idata:00415240 ; DATA XREF: CompareStringAr .idata:00415244 ; BOOL __stdcall __imp_CloseHandle(HANDLE hObject) .idata:00415244 extrn __imp_CloseHandle:dword ; DATA XREF: CloseHandler .idata:00415248 .idata:0041524C ; .idata:0041524C ; Imports from user32.dll .idata:0041524C ; .idata:0041524C ; int __stdcall __imp_MessageBoxA_0(HWND hWnd,LPCSTR lpText,LPCSTR lpCaption,UINT uType) .idata:0041524C extrn __imp_MessageBoxA_0:dword ; DATA XREF: MessageBoxA_0r .idata:00415250 ; int __stdcall __imp_LoadStringA_0(HINSTANCE hInstance,UINT uID,LPSTR lpBuffer,int nBufferMax) .idata:00415250 extrn __imp_LoadStringA_0:dword ; DATA XREF: LoadStringA_0r .idata:00415254 ; int __stdcall __imp_GetSystemMetrics(int nIndex) .idata:00415254 extrn __imp_GetSystemMetrics:dword .idata:00415254 ; DATA XREF: GetSystemMetricsr .idata:00415258 ; LPSTR __stdcall __imp_CharNextA_0(LPCSTR lpsz) .idata:00415258 extrn __imp_CharNextA_0:dword ; DATA XREF: CharNextA_0r .idata:0041525C ; BOOL __stdcall __imp_CharToOemA(LPCSTR lpszSrc,LPSTR lpszDst) .idata:0041525C extrn __imp_CharToOemA:dword ; DATA XREF: CharToOemAr .idata:0041525C ; Translate a string into the OEM-defined character set .idata:00415260 .idata:00415264 ; .idata:00415264 ; Imports from kernel32.dll .idata:00415264 ; .idata:00415264 ; void __stdcall __imp_Sleep(DWORD dwMilliseconds) .idata:00415264 extrn __imp_Sleep:dword ; DATA XREF: Sleepr .idata:00415268 .idata:0041526C ; .idata:0041526C ; Imports from oleaut32.dll .idata:0041526C ; .idata:0041526C ; HRESULT __stdcall __imp_SafeArrayPtrOfIndex(SAFEARRAY *psa,LONG *rgIndices,void **ppvData) .idata:0041526C extrn __imp_SafeArrayPtrOfIndex:dword .idata:0041526C ; DATA XREF: SafeArrayPtrOfIndexr .idata:00415270 ; HRESULT __stdcall __imp_SafeArrayGetUBound(SAFEARRAY *psa,UINT nDim,LONG *plUbound) .idata:00415270 extrn __imp_SafeArrayGetUBound:dword .idata:00415270 ; DATA XREF: SafeArrayGetUBoundr .idata:00415274 ; HRESULT __stdcall __imp_SafeArrayGetLBound(SAFEARRAY *psa,UINT nDim,LONG *plLbound) .idata:00415274 extrn __imp_SafeArrayGetLBound:dword .idata:00415274 ; DATA XREF: SafeArrayGetLBoundr .idata:00415278 ; SAFEARRAY *__stdcall __imp_SafeArrayCreate(VARTYPE vt,UINT cDims,SAFEARRAYBOUND *rgsabound) .idata:00415278 extrn __imp_SafeArrayCreate:dword .idata:00415278 ; DATA XREF: SafeArrayCreater .idata:0041527C ; HRESULT __stdcall __imp_VariantChangeType(VARIANTARG *pvargDest,VARIANTARG *pvarSrc,USHORT wFlags,VARTYPE vt) .idata:0041527C extrn __imp_VariantChangeType:dword .idata:0041527C ; DATA XREF: VariantChangeTyper .idata:00415280 ; HRESULT __stdcall __imp_VariantCopy(VARIANTARG *pvargDest,VARIANTARG *pvargSrc) .idata:00415280 extrn __imp_VariantCopy:dword ; DATA XREF: VariantCopyr .idata:00415284 ; HRESULT __stdcall __imp_Varian***ear(VARIANTARG *pvarg) .idata:00415284 extrn __imp_Varian***ear:dword ; DATA XREF: Varian***earr .idata:00415288 ; void __stdcall __imp_VariantInit(VARIANTARG *pvarg) .idata:00415288 extrn __imp_VariantInit:dword ; DATA XREF: VariantInitr .idata:0041528C .idata:0041528C .idata:0041528C .idata:0041528C end DllEntryPoint
