STG脚本有什么用怎么用

第一阶段 第四题 脱壳流程+脚本(9楼)+修复工具源码(15楼)
标 题:第一阶段 第四题 脱壳流程+脚本(9楼)+修复工具源码(15楼)
作 者:海风月影
时 间:<font color="#10-10-26 12:22:16 链 接:
贴一个我自己生成的导入表信息吧,应该和大家的都差不多
KERNEL32.DLL
&&&&[1EF688]&:&&DeleteFileA
&&&&[1EF68C]&:&&lstrcatA
&&&&[1EF690]&:&&lstrcpyA
&&&&[1EF694]&:&&GetCurrentThreadId
&&&&[1EF698]&:&&GetCurrentThread
&&&&[1EF69C]&:&&lstrcmpiA
&&&&[1EF6A0]&:&&lstrcmpA
&&&&[1EF6A4]&:&&GlobalDeleteAtom
&&&&[1EF6A8]&:&&GlobalAlloc
&&&&[1EF6AC]&:&&GlobalLock
&&&&[1EF6B0]&:&&GetModuleFileNameA
&&&&[1EF6B4]&:&&CloseHandle
&&&&[1EF6B8]&:&&WaitForSingleObject
&&&&[1EF6BC]&:&&SetEvent
&&&&[1EF6C0]&:&&SuspendThread
&&&&[1EF6C4]&:&&CreateEventA
&&&&[1EF6C8]&:&&FreeResource
&&&&[1EF6CC]&:&&LoadResource
&&&&[1EF6D0]&:&&FindResourceA
&&&&[1EF6D4]&:&&LockResource
&&&&[1EF6D8]&:&&GlobalFree
&&&&[1EF6DC]&:&&GlobalUnlock
&&&&[1EF6E0]&:&&GetLastError
&&&&[1EF6E4]&:&&GetProfileStringA
&&&&[1EF6E8]&:&&GetLocaleInfoW
&&&&[1EF6EC]&:&&SetEnvironmentVariableA
&&&&[1EF6F0]&:&&SetStdHandle
&&&&[1EF6F4]&:&&GetUserDefaultLCID
&&&&[1EF6F8]&:&&EnumSystemLocalesA
&&&&[1EF6FC]&:&&GetLocaleInfoA
&&&&[1EF700]&:&&IsValidCodePage
&&&&[1EF704]&:&&IsValidLocale
&&&&[1EF708]&:&&IsBadCodePtr
&&&&[1EF70C]&:&&Sleep
&&&&[1EF710]&:&&GetStringTypeW
&&&&[1EF714]&:&&GetStringTypeA
&&&&[1EF718]&:&&SetConsoleCtrlHandler
&&&&[1EF71C]&:&&SetUnhandledExceptionFilter
&&&&[1EF720]&:&&CompareStringW
&&&&[1EF724]&:&&CompareStringA
&&&&[1EF728]&:&&LCMapStringW
&&&&[1EF72C]&:&&LCMapStringA
&&&&[1EF730]&:&&VirtualAlloc
&&&&[1EF734]&:&&HeapReAlloc
&&&&[1EF738]&:&&HeapAlloc
&&&&[1EF73C]&:&&FatalAppExitA
&&&&[1EF740]&:&&VirtualFree
&&&&[1EF744]&:&&HeapFree
&&&&[1EF748]&:&&HeapCreate
&&&&[1EF74C]&:&&HeapDestroy
&&&&[1EF750]&:&&GetVersionExA
&&&&[1EF754]&:&&GetEnvironmentVariableA
&&&&[1EF758]&:&&GetFileType
&&&&[1EF75C]&:&&SetHandleCount
&&&&[1EF760]&:&&GetEnvironmentStringsW
&&&&[1EF764]&:&&GetEnvironmentStrings
&&&&[1EF768]&:&&FreeEnvironmentStringsW
&&&&[1EF76C]&:&&FreeEnvironmentStringsA
&&&&[1EF770]&:&&UnhandledExceptionFilter
&&&&[1EF774]&:&&GetLocalTime
&&&&[1EF778]&:&&GetSystemTime
&&&&[1EF77C]&:&&GetTimeZoneInformation
&&&&[1EF780]&:&&GetACP
&&&&[1EF784]&:&&GetStdHandle
&&&&[1EF788]&:&&DebugBreak
&&&&[1EF78C]&:&&RaiseException
&&&&[1EF790]&:&&ExitThread
&&&&[1EF794]&:&&CreateThread
&&&&[1EF798]&:&&HeapValidate
&&&&[1EF79C]&:&&TerminateProcess
&&&&[1EF7A0]&:&&ExitProcess
&&&&[1EF7A4]&:&&GetCommandLineA
&&&&[1EF7A8]&:&&GetStartupInfoA
&&&&[1EF7AC]&:&&RtlUnwind
&&&&[1EF7B0]&:&&lstrcpyW
&&&&[1EF7B4]&:&&CopyFileA
&&&&[1EF7B8]&:&&GlobalSize
&&&&[1EF7BC]&:&&SetFileAttributesA
&&&&[1EF7C0]&:&&SystemTimeToFileTime
&&&&[1EF7C4]&:&&LocalFileTimeToFileTime
&&&&[1EF7C8]&:&&GetFileSize
&&&&[1EF7CC]&:&&GetTickCount
&&&&[1EF7D0]&:&&lstrlenW
&&&&[1EF7D4]&:&&FindResourceExA
&&&&[1EF7D8]&:&&FormatMessageA
&&&&[1EF7DC]&:&&GetDiskFreeSpaceA
&&&&[1EF7E0]&:&&GetFileTime
&&&&[1EF7E4]&:&&SetFileTime
&&&&[1EF7E8]&:&&GetTempFileNameA
&&&&[1EF7EC]&:&&GetFileAttributesA
&&&&[1EF7F0]&:&&GetShortPathNameA
&&&&[1EF7F4]&:&&GetStringTypeExA
&&&&[1EF7F8]&:&&GetFullPathNameA
&&&&[1EF7FC]&:&&GetVolumeInformationA
&&&&[1EF800]&:&&FindFirstFileA
&&&&[1EF804]&:&&GetProcAddress
&&&&[1EF808]&:&&FindClose
&&&&[1EF80C]&:&&lstrlenA
&&&&[1EF810]&:&&MoveFileA
&&&&[1EF814]&:&&SetEndOfFile
&&&&[1EF818]&:&&UnlockFile
&&&&[1EF81C]&:&&LockFile
&&&&[1EF820]&:&&FlushFileBuffers
&&&&[1EF824]&:&&SetFilePointer
&&&&[1EF828]&:&&WriteFile
&&&&[1EF82C]&:&&ReadFile
&&&&[1EF830]&:&&CreateFileA
&&&&[1EF834]&:&&GetCurrentProcess
&&&&[1EF838]&:&&DuplicateHandle
&&&&[1EF83C]&:&&SetErrorMode
&&&&[1EF840]&:&&GetOEMCP
&&&&[1EF844]&:&&GetCPInfo
&&&&[1EF848]&:&&OutputDebugStringA
&&&&[1EF84C]&:&&GetThreadLocale
&&&&[1EF850]&:&&SizeofResource
&&&&[1EF854]&:&&GetProfileIntA
&&&&[1EF858]&:&&VirtualProtect
&&&&[1EF85C]&:&&FileTimeToLocalFileTime
&&&&[1EF860]&:&&FileTimeToSystemTime
&&&&[1EF864]&:&&IsBadReadPtr
&&&&[1EF868]&:&&IsBadWritePtr
&&&&[1EF86C]&:&&IsBadStringPtrA
&&&&[1EF870]&:&&IsBadStringPtrW
&&&&[1EF874]&:&&GetProcessVersion
&&&&[1EF878]&:&&GetCurrentDirectoryA
&&&&[1EF87C]&:&&WritePrivateProfileStringA
&&&&[1EF880]&:&&GetPrivateProfileStringA
&&&&[1EF884]&:&&GetPrivateProfileIntA
&&&&[1EF888]&:&&GlobalFlags
&&&&[1EF88C]&:&&TlsGetValue
&&&&[1EF890]&:&&LocalReAlloc
&&&&[1EF894]&:&&TlsSetValue
&&&&[1EF898]&:&&EnterCriticalSection
&&&&[1EF89C]&:&&GlobalReAlloc
&&&&[1EF8A0]&:&&LeaveCriticalSection
&&&&[1EF8A4]&:&&TlsFree
&&&&[1EF8A8]&:&&GlobalHandle
&&&&[1EF8AC]&:&&DeleteCriticalSection
&&&&[1EF8B0]&:&&TlsAlloc
&&&&[1EF8B4]&:&&InitializeCriticalSection
&&&&[1EF8B8]&:&&LocalAlloc
&&&&[1EF8BC]&:&&LocalFree
&&&&[1EF8C0]&:&&lstrcpynA
&&&&[1EF8C4]&:&&MultiByteToWideChar
&&&&[1EF8C8]&:&&WideCharToMultiByte
&&&&[1EF8CC]&:&&InterlockedDecrement
&&&&[1EF8D0]&:&&InterlockedIncrement
&&&&[1EF8D4]&:&&MulDiv
&&&&[1EF8D8]&:&&SetLastError
&&&&[1EF8DC]&:&&ResumeThread
&&&&[1EF8E0]&:&&GetThreadPriority
&&&&[1EF8E4]&:&&SetThreadPriority
&&&&[1EF8E8]&:&&LoadLibraryA
&&&&[1EF8EC]&:&&FreeLibrary
&&&&[1EF8F0]&:&&GetVersion
&&&&[1EF8F4]&:&&GlobalGetAtomNameA
&&&&[1EF8F8]&:&&GlobalAddAtomA
&&&&[1EF8FC]&:&&GlobalFindAtomA
&&&&[1EF900]&:&&GetModuleHandleA
USER32.DLL
&&&&[1EFAF8]&:&&MessageBeep
&&&&[1EFAFC]&:&&CopyAcceleratorTableA
&&&&[1EFB00]&:&&CharNextA
&&&&[1EFB04]&:&&GetDialogBaseUnits
&&&&[1EFB08]&:&&DestroyCursor
&&&&[1EFB0C]&:&&SetCursorPos
&&&&[1EFB10]&:&&GetAsyncKeyState
&&&&[1EFB14]&:&&GetClipboardFormatNameA
&&&&[1EFB18]&:&&LoadStringA
&&&&[1EFB1C]&:&&UnpackDDElParam
&&&&[1EFB20]&:&&ReuseDDElParam
&&&&[1EFB24]&:&&DestroyMenu
&&&&[1EFB28]&:&&TranslateAcceleratorA
&&&&[1EFB2C]&:&&LoadAcceleratorsA
&&&&[1EFB30]&:&&GetWindowThreadProcessId
&&&&[1EFB34]&:&&WaitMessage
&&&&[1EFB38]&:&&ReleaseCapture
&&&&[1EFB3C]&:&&OemToCharA
&&&&[1EFB40]&:&&CharToOemA
&&&&[1EFB44]&:&&CheckMenuRadioItem
&&&&[1EFB48]&:&&GetMenuContextHelpId
&&&&[1EFB4C]&:&&SetMenuContextHelpId
&&&&[1EFB50]&:&&LoadMenuIndirectA
&&&&[1EFB54]&:&&LoadMenuA
&&&&[1EFB58]&:&&RemoveMenu
&&&&[1EFB5C]&:&&ModifyMenuA
&&&&[1EFB60]&:&&InsertMenuA
&&&&[1EFB64]&:&&GetSubMenu
&&&&[1EFB68]&:&&GetMenuItemInfoA
&&&&[1EFB6C]&:&&GetMenuStringA
&&&&[1EFB70]&:&&GetMenuState
&&&&[1EFB74]&:&&GetMenuItemID
&&&&[1EFB78]&:&&GetMenuItemCount
&&&&[1EFB7C]&:&&GetMenuDefaultItem
&&&&[1EFB80]&:&&SetMenuDefaultItem
&&&&[1EFB84]&:&&EnableMenuItem
&&&&[1EFB88]&:&&CheckMenuItem
&&&&[1EFB8C]&:&&AppendMenuA
&&&&[1EFB90]&:&&DeleteMenu
&&&&[1EFB94]&:&&IsMenu
&&&&[1EFB98]&:&&CreatePopupMenu
&&&&[1EFB9C]&:&&CreateMenu
&&&&[1EFBA0]&:&&ScrollDC
&&&&[1EFBA4]&:&&GrayStringA
&&&&[1EFBA8]&:&&GetTabbedTextExtentA
&&&&[1EFBAC]&:&&DrawTextA
&&&&[1EFBB0]&:&&DrawFocusRect
&&&&[1EFBB4]&:&&DrawFrameControl
&&&&[1EFBB8]&:&&DrawEdge
&&&&[1EFBBC]&:&&DrawStateA
&&&&[1EFBC0]&:&&DrawIcon
&&&&[1EFBC4]&:&&InvertRect
&&&&[1EFBC8]&:&&FrameRect
&&&&[1EFBCC]&:&&FillRect
&&&&[1EFBD0]&:&&ExcludeUpdateRgn
&&&&[1EFBD4]&:&&WindowFromDC
&&&&[1EFBD8]&:&&GetSysColorBrush
&&&&[1EFBDC]&:&&SubtractRect
&&&&[1EFBE0]&:&&UnionRect
&&&&[1EFBE4]&:&&InflateRect
&&&&[1EFBE8]&:&&SetRectEmpty
&&&&[1EFBEC]&:&&SetRect
&&&&[1EFBF0]&:&&PtInRect
&&&&[1EFBF4]&:&&IsRectEmpty
&&&&[1EFBF8]&:&&OpenIcon
&&&&[1EFBFC]&:&&CloseWindow
&&&&[1EFC00]&:&&LoadCursorA
&&&&[1EFC04]&:&&PostThreadMessageA
&&&&[1EFC08]&:&&GetWindowContextHelpId
&&&&[1EFC0C]&:&&SendNotifyMessageA
&&&&[1EFC10]&:&&GetForegroundWindow
&&&&[1EFC14]&:&&SetForegroundWindow
&&&&[1EFC18]&:&&ShowCaret
&&&&[1EFC1C]&:&&HideCaret
&&&&[1EFC20]&:&&SetCaretPos
&&&&[1EFC24]&:&&GetCaretPos
&&&&[1EFC28]&:&&CreateCaret
&&&&[1EFC2C]&:&&GetClipboardViewer
&&&&[1EFC30]&:&&GetClipboardOwner
&&&&[1EFC34]&:&&GetOpenClipboardWindow
&&&&[1EFC38]&:&&OpenClipboard
&&&&[1EFC3C]&:&&SetClipboardViewer
&&&&[1EFC40]&:&&ChangeClipboardChain
&&&&[1EFC44]&:&&FlashWindow
&&&&[1EFC48]&:&&WindowFromPoint
&&&&[1EFC4C]&:&&SetParent
&&&&[1EFC50]&:&&FindWindowA
&&&&[1EFC54]&:&&ChildWindowFromPoint
&&&&[1EFC58]&:&&ShowScrollBar
&&&&[1EFC5C]&:&&GetNextDlgTabItem
&&&&[1EFC60]&:&&GetNextDlgGroupItem
&&&&[1EFC64]&:&&DlgDirSelectComboBoxExA
&&&&[1EFC68]&:&&DlgDirSelectExA
&&&&[1EFC6C]&:&&DlgDirListComboBoxA
&&&&[1EFC70]&:&&DlgDirListA
&&&&[1EFC74]&:&&GetDesktopWindow
&&&&[1EFC78]&:&&SetCapture
&&&&[1EFC7C]&:&&KillTimer
&&&&[1EFC80]&:&&SetTimer
&&&&[1EFC84]&:&&EnableScrollBar
&&&&[1EFC88]&:&&RedrawWindow
&&&&[1EFC8C]&:&&LockWindowUpdate
&&&&[1EFC90]&:&&GetDCEx
&&&&[1EFC94]&:&&ShowOwnedPopups
&&&&[1EFC98]&:&&IsWindowVisible
&&&&[1EFC9C]&:&&ValidateRgn
&&&&[1EFCA0]&:&&CharUpperA
&&&&[1EFCA4]&:&&InvalidateRect
&&&&[1EFCA8]&:&&GetUpdateRgn
&&&&[1EFCAC]&:&&GetUpdateRect
&&&&[1EFCB0]&:&&UpdateWindow
&&&&[1EFCB4]&:&&ReleaseDC
&&&&[1EFCB8]&:&&IsWindowUnicode
&&&&[1EFCBC]&:&&GetDC
&&&&[1EFCC0]&:&&EndPaint
&&&&[1EFCC4]&:&&BeginPaint
&&&&[1EFCC8]&:&&ClientToScreen
&&&&[1EFCCC]&:&&BringWindowToTop
&&&&[1EFCD0]&:&&GetWindowRgn
&&&&[1EFCD4]&:&&SetWindowRgn
&&&&[1EFCD8]&:&&ArrangeIconicWindows
&&&&[1EFCDC]&:&&IsZoomed
&&&&[1EFCE0]&:&&HiliteMenuItem
&&&&[1EFCE4]&:&&GetSystemMenu
&&&&[1EFCE8]&:&&DrawMenuBar
&&&&[1EFCEC]&:&&SetMenu
&&&&[1EFCF0]&:&&GetMenu
&&&&[1EFCF4]&:&&ShowWindow
&&&&[1EFCF8]&:&&MoveWindow
&&&&[1EFCFC]&:&&SetWindowTextA
&&&&[1EFD00]&:&&IsDialogMessageA
&&&&[1EFD04]&:&&ScrollWindowEx
&&&&[1EFD08]&:&&IsDlgButtonChecked
&&&&[1EFD0C]&:&&SetDlgItemTextA
&&&&[1EFD10]&:&&SetDlgItemInt
&&&&[1EFD14]&:&&GetDlgItemTextA
&&&&[1EFD18]&:&&GetDlgItemInt
&&&&[1EFD1C]&:&&CheckRadioButton
&&&&[1EFD20]&:&&CheckDlgButton
&&&&[1EFD24]&:&&LoadIconA
&&&&[1EFD28]&:&&SendDlgItemMessageA
&&&&[1EFD2C]&:&&GetClientRect
&&&&[1EFD30]&:&&MapWindowPoints
&&&&[1EFD34]&:&&GetSysColor
&&&&[1EFD38]&:&&SetFocus
&&&&[1EFD3C]&:&&AdjustWindowRectEx
&&&&[1EFD40]&:&&ScreenToClient
&&&&[1EFD44]&:&&EqualRect
&&&&[1EFD48]&:&&DeferWindowPos
&&&&[1EFD4C]&:&&BeginDeferWindowPos
&&&&[1EFD50]&:&&CopyRect
&&&&[1EFD54]&:&&EndDeferWindowPos
&&&&[1EFD58]&:&&ScrollWindow
&&&&[1EFD5C]&:&&GetScrollInfo
&&&&[1EFD60]&:&&SetScrollInfo
&&&&[1EFD64]&:&&GetScrollRange
&&&&[1EFD68]&:&&SetScrollRange
&&&&[1EFD6C]&:&&GetScrollPos
&&&&[1EFD70]&:&&SetScrollPos
&&&&[1EFD74]&:&&GetTopWindow
&&&&[1EFD78]&:&&IsChild
&&&&[1EFD7C]&:&&GetCapture
&&&&[1EFD80]&:&&WinHelpA
&&&&[1EFD84]&:&&wsprintfA
&&&&[1EFD88]&:&&GetClassInfoA
&&&&[1EFD8C]&:&&RegisterClassA
&&&&[1EFD90]&:&&TrackPopupMenu
&&&&[1EFD94]&:&&SetWindowPlacement
&&&&[1EFD98]&:&&GetWindowTextLengthA
&&&&[1EFD9C]&:&&GetWindowTextA
&&&&[1EFDA0]&:&&GetClassNameA
&&&&[1EFDA4]&:&&GetDlgCtrlID
&&&&[1EFDA8]&:&&CreateWindowExA
&&&&[1EFDAC]&:&&GetClassLongA
&&&&[1EFDB0]&:&&SetPropA
&&&&[1EFDB4]&:&&UnhookWindowsHookEx
&&&&[1EFDB8]&:&&GetPropA
&&&&[1EFDBC]&:&&CallWindowProcA
&&&&[1EFDC0]&:&&RemovePropA
&&&&[1EFDC4]&:&&DefWindowProcA
&&&&[1EFDC8]&:&&GetMessageTime
&&&&[1EFDCC]&:&&GetMessagePos
&&&&[1EFDD0]&:&&SetWindowLongA
&&&&[1EFDD4]&:&&RegisterWindowMessageA
&&&&[1EFDD8]&:&&OffsetRect
&&&&[1EFDDC]&:&&IntersectRect
&&&&[1EFDE0]&:&&SystemParametersInfoA
&&&&[1EFDE4]&:&&IsIconic
&&&&[1EFDE8]&:&&GetWindowPlacement
&&&&[1EFDEC]&:&&GetWindowRect
&&&&[1EFDF0]&:&&MapDialogRect
&&&&[1EFDF4]&:&&SetWindowPos
&&&&[1EFDF8]&:&&GetWindow
&&&&[1EFDFC]&:&&SetWindowContextHelpId
&&&&[1EFE00]&:&&EndDialog
&&&&[1EFE04]&:&&GetActiveWindow
&&&&[1EFE08]&:&&SetActiveWindow
&&&&[1EFE0C]&:&&CreateDialogIndirectParamA
&&&&[1EFE10]&:&&DestroyWindow
&&&&[1EFE14]&:&&GetDlgItem
&&&&[1EFE18]&:&&TabbedTextOutA
&&&&[1EFE1C]&:&&PostMessageA
&&&&[1EFE20]&:&&IsWindow
&&&&[1EFE24]&:&&GetMenuCheckMarkDimensions
&&&&[1EFE28]&:&&LoadBitmapA
&&&&[1EFE2C]&:&&SetMenuItemBitmaps
&&&&[1EFE30]&:&&GetFocus
&&&&[1EFE34]&:&&GetMessageA
&&&&[1EFE38]&:&&TranslateMessage
&&&&[1EFE3C]&:&&DispatchMessageA
&&&&[1EFE40]&:&&GetKeyState
&&&&[1EFE44]&:&&CallNextHookEx
&&&&[1EFE48]&:&&ValidateRect
&&&&[1EFE4C]&:&&DestroyIcon
&&&&[1EFE50]&:&&RegisterClipboardFormatA
&&&&[1EFE54]&:&&wvsprintfA
&&&&[1EFE58]&:&&InSendMessage
&&&&[1EFE5C]&:&&InvalidateRgn
&&&&[1EFE60]&:&&IsClipboardFormatAvailable
&&&&[1EFE64]&:&&PeekMessageA
&&&&[1EFE68]&:&&GetCursorPos
&&&&[1EFE6C]&:&&SetWindowsHookExA
&&&&[1EFE70]&:&&GetWindowLongA
&&&&[1EFE74]&:&&GetParent
&&&&[1EFE78]&:&&GetLastActivePopup
&&&&[1EFE7C]&:&&IsWindowEnabled
&&&&[1EFE80]&:&&SendMessageA
&&&&[1EFE84]&:&&MessageBoxA
&&&&[1EFE88]&:&&EnableWindow
&&&&[1EFE8C]&:&&SetCursor
&&&&[1EFE90]&:&&PostQuitMessage
&&&&[1EFE94]&:&&GetWindowDC
&&&&[1EFE98]&:&&DefDlgProcA
&&&&[1EFE9C]&:&&GetSystemMetrics
&&&&[1EFEA0]&:&&ChildWindowFromPointEx
&&&&[1EFEA4]&:&&UnregisterClassA
COMCTL32.DLL
&&&&[1EF1E0]&:&&ImageList_Merge
&&&&[1EF1E4]&:&&ImageList_Read
&&&&[1EF1E8]&:&&ImageList_Write
&&&&[1EF1EC]&:&&8000000E
&&&&[1EF1F0]&:&&ImageList_GetImageCount
&&&&[1EF1F4]&:&&ImageList_Add
&&&&[1EF1F8]&:&&ImageList_AddMasked
&&&&[1EF1FC]&:&&ImageList_Remove
&&&&[1EF200]&:&&ImageList_Replace
&&&&[1EF204]&:&&ImageList_ReplaceIcon
&&&&[1EF208]&:&&ImageList_GetIcon
&&&&[1EF20C]&:&&ImageList_Draw
&&&&[1EF210]&:&&ImageList_SetBkColor
&&&&[1EF214]&:&&ImageList_GetBkColor
&&&&[1EF218]&:&&ImageList_SetOverlayImage
&&&&[1EF21C]&:&&ImageList_GetImageInfo
&&&&[1EF220]&:&&ImageList_BeginDrag
&&&&[1EF224]&:&&ImageList_EndDrag
&&&&[1EF228]&:&&ImageList_DragMove
&&&&[1EF22C]&:&&ImageList_SetDragCursorImage
&&&&[1EF230]&:&&ImageList_DragShowNolock
&&&&[1EF234]&:&&ImageList_GetDragImage
&&&&[1EF238]&:&&ImageList_DragEnter
&&&&[1EF23C]&:&&ImageList_DragLeave
&&&&[1EF240]&:&&
&&&&[1EF244]&:&&PropertySheetA
&&&&[1EF248]&:&&DestroyPropertySheetPage
&&&&[1EF24C]&:&&CreatePropertySheetPageA
&&&&[1EF250]&:&&8000000D
&&&&[1EF254]&:&&ImageList_Destroy
&&&&[1EF258]&:&&ImageList_Create
&&&&[1EF25C]&:&&
&&&&[1EF260]&:&&ImageList_LoadImageA
OLEDLG.DLL
&&&&[1F0198]&:&&
&&&&[1F019C]&:&&
&&&&[1F01A0]&:&&
&&&&[1F01A4]&:&&
&&&&[1F01A8]&:&&
&&&&[1F01AC]&:&&
&&&&[1F01B0]&:&&
OLEPRO32.DLL
&&&&[1EFA84]&:&&800000FD
&&&&[1EF2A8]&:&&CreatePenIndirect
&&&&[1EF2AC]&:&&ExtCreatePen
&&&&[1EF2B0]&:&&CreateSolidBrush
&&&&[1EF2B4]&:&&CreateHatchBrush
&&&&[1EF2B8]&:&&CreateBrushIndirect
&&&&[1EF2BC]&:&&CreatePatternBrush
&&&&[1EF2C0]&:&&CreateDIBPatternBrushPt
&&&&[1EF2C4]&:&&CreateFontIndirectA
&&&&[1EF2C8]&:&&CreateFontA
&&&&[1EF2CC]&:&&CreateBitmapIndirect
&&&&[1EF2D0]&:&&SetBitmapBits
&&&&[1EF2D4]&:&&GetBitmapBits
&&&&[1EF2D8]&:&&SetBitmapDimensionEx
&&&&[1EF2DC]&:&&GetBitmapDimensionEx
&&&&[1EF2E0]&:&&CreateCompatibleBitmap
&&&&[1EF2E4]&:&&CreateDiscardableBitmap
&&&&[1EF2E8]&:&&CreatePalette
&&&&[1EF2EC]&:&&CreateHalftonePalette
&&&&[1EF2F0]&:&&GetPaletteEntries
&&&&[1EF2F4]&:&&SetPaletteEntries
&&&&[1EF2F8]&:&&AnimatePalette
&&&&[1EF2FC]&:&&GetNearestPaletteIndex
&&&&[1EF300]&:&&ResizePalette
&&&&[1EF304]&:&&CreateRectRgn
&&&&[1EF308]&:&&CreateRectRgnIndirect
&&&&[1EF30C]&:&&CreateEllipticRgn
&&&&[1EF310]&:&&CreateEllipticRgnIndirect
&&&&[1EF314]&:&&CreatePolygonRgn
&&&&[1EF318]&:&&CreatePolyPolygonRgn
&&&&[1EF31C]&:&&CreateRoundRectRgn
&&&&[1EF320]&:&&PathToRegion
&&&&[1EF324]&:&&ExtCreateRegion
&&&&[1EF328]&:&&GetRegionData
&&&&[1EF32C]&:&&SetRectRgn
&&&&[1EF330]&:&&CombineRgn
&&&&[1EF334]&:&&EqualRgn
&&&&[1EF338]&:&&OffsetRgn
&&&&[1EF33C]&:&&GetRgnBox
&&&&[1EF340]&:&&PtInRegion
&&&&[1EF344]&:&&RectInRegion
&&&&[1EF348]&:&&CreateDCA
&&&&[1EF34C]&:&&CreateICA
&&&&[1EF350]&:&&CreateCompatibleDC
&&&&[1EF354]&:&&GetDeviceCaps
&&&&[1EF358]&:&&GetBrushOrgEx
&&&&[1EF35C]&:&&SetBrushOrgEx
&&&&[1EF360]&:&&EnumObjects
&&&&[1EF364]&:&&SelectObject
&&&&[1EF368]&:&&GetNearestColor
&&&&[1EF36C]&:&&RealizePalette
&&&&[1EF370]&:&&UpdateColors
&&&&[1EF374]&:&&GetBkColor
&&&&[1EF378]&:&&GetBkMode
&&&&[1EF37C]&:&&GetPolyFillMode
&&&&[1EF380]&:&&GetROP2
&&&&[1EF384]&:&&GetStretchBltMode
&&&&[1EF388]&:&&GetTextColor
&&&&[1EF38C]&:&&GetMapMode
&&&&[1EF390]&:&&GetViewportOrgEx
&&&&[1EF394]&:&&GetViewportExtEx
&&&&[1EF398]&:&&GetWindowOrgEx
&&&&[1EF39C]&:&&GetWindowExtEx
&&&&[1EF3A0]&:&&DPtoLP
&&&&[1EF3A4]&:&&LPtoDP
&&&&[1EF3A8]&:&&FillRgn
&&&&[1EF3AC]&:&&FrameRgn
&&&&[1EF3B0]&:&&InvertRgn
&&&&[1EF3B4]&:&&CreatePen
&&&&[1EF3B8]&:&&PtVisible
&&&&[1EF3BC]&:&&RectVisible
&&&&[1EF3C0]&:&&GetCurrentPositionEx
&&&&[1EF3C4]&:&&Arc
&&&&[1EF3C8]&:&&GetObjectType
&&&&[1EF3CC]&:&&Chord
&&&&[1EF3D0]&:&&Ellipse
&&&&[1EF3D4]&:&&Pie
&&&&[1EF3D8]&:&&Polygon
&&&&[1EF3DC]&:&&PolyPolygon
&&&&[1EF3E0]&:&&Rectangle
&&&&[1EF3E4]&:&&RoundRect
&&&&[1EF3E8]&:&&PatBlt
&&&&[1EF3EC]&:&&BitBlt
&&&&[1EF3F0]&:&&StretchBlt
&&&&[1EF3F4]&:&&GetPixel
&&&&[1EF3F8]&:&&SetPixel
&&&&[1EF3FC]&:&&FloodFill
&&&&[1EF400]&:&&ExtFloodFill
&&&&[1EF404]&:&&TextOutA
&&&&[1EF408]&:&&GetTextExtentPoint32A
&&&&[1EF40C]&:&&GetTextAlign
&&&&[1EF410]&:&&GetTextFaceA
&&&&[1EF414]&:&&GetTextMetricsA
&&&&[1EF418]&:&&GetTextCharacterExtra
&&&&[1EF41C]&:&&GetCharWidthA
&&&&[1EF420]&:&&GetAspectRatioFilterEx
&&&&[1EF424]&:&&Escape
&&&&[1EF428]&:&&SetBoundsRect
&&&&[1EF42C]&:&&GetBoundsRect
&&&&[1EF430]&:&&ResetDCA
&&&&[1EF434]&:&&GetOutlineTextMetricsA
&&&&[1EF438]&:&&GetCharABCWidthsA
&&&&[1EF43C]&:&&GetFontData
&&&&[1EF440]&:&&GetKerningPairsA
&&&&[1EF444]&:&&GetGlyphOutlineA
&&&&[1EF448]&:&&StartDocA
&&&&[1EF44C]&:&&StartPage
&&&&[1EF450]&:&&EndPage
&&&&[1EF454]&:&&SetAbortProc
&&&&[1EF458]&:&&AbortDoc
&&&&[1EF45C]&:&&EndDoc
&&&&[1EF460]&:&&MaskBlt
&&&&[1EF464]&:&&PlgBlt
&&&&[1EF468]&:&&SetPixelV
&&&&[1EF46C]&:&&AngleArc
&&&&[1EF470]&:&&GetArcDirection
&&&&[1EF474]&:&&PolyPolyline
&&&&[1EF478]&:&&GetColorAdjustment
&&&&[1EF47C]&:&&GetCurrentObject
&&&&[1EF480]&:&&PolyBezier
&&&&[1EF484]&:&&DrawEscape
&&&&[1EF488]&:&&ExtEscape
&&&&[1EF48C]&:&&GetCharABCWidthsFloatA
&&&&[1EF490]&:&&GetCharWidthFloatA
&&&&[1EF494]&:&&AbortPath
&&&&[1EF498]&:&&BeginPath
&&&&[1EF49C]&:&&CloseFigure
&&&&[1EF4A0]&:&&EndPath
&&&&[1EF4A4]&:&&FillPath
&&&&[1EF4A8]&:&&FlattenPath
&&&&[1EF4AC]&:&&GetMiterLimit
&&&&[1EF4B0]&:&&GetPath
&&&&[1EF4B4]&:&&SetMiterLimit
&&&&[1EF4B8]&:&&StrokeAndFillPath
&&&&[1EF4BC]&:&&StrokePath
&&&&[1EF4C0]&:&&WidenPath
&&&&[1EF4C4]&:&&GdiComment
&&&&[1EF4C8]&:&&PlayEnhMetaFile
&&&&[1EF4CC]&:&&DeleteDC
&&&&[1EF4D0]&:&&SaveDC
&&&&[1EF4D4]&:&&RestoreDC
&&&&[1EF4D8]&:&&SelectPalette
&&&&[1EF4DC]&:&&SetBkMode
&&&&[1EF4E0]&:&&SetPolyFillMode
&&&&[1EF4E4]&:&&SetROP2
&&&&[1EF4E8]&:&&SetStretchBltMode
&&&&[1EF4EC]&:&&SetMapMode
&&&&[1EF4F0]&:&&SetViewportOrgEx
&&&&[1EF4F4]&:&&OffsetViewportOrgEx
&&&&[1EF4F8]&:&&SetViewportExtEx
&&&&[1EF4FC]&:&&ScaleViewportExtEx
&&&&[1EF500]&:&&SetWindowOrgEx
&&&&[1EF504]&:&&OffsetWindowOrgEx
&&&&[1EF508]&:&&SetWindowExtEx
&&&&[1EF50C]&:&&ScaleWindowExtEx
&&&&[1EF510]&:&&SelectClipRgn
&&&&[1EF514]&:&&ExcludeClipRect
&&&&[1EF518]&:&&IntersectClipRect
&&&&[1EF51C]&:&&OffsetClipRgn
&&&&[1EF520]&:&&MoveToEx
&&&&[1EF524]&:&&LineTo
&&&&[1EF528]&:&&SetTextAlign
&&&&[1EF52C]&:&&SetTextJustification
&&&&[1EF530]&:&&SetTextCharacterExtra
&&&&[1EF534]&:&&SetMapperFlags
&&&&[1EF538]&:&&ArcTo
&&&&[1EF53C]&:&&SetArcDirection
&&&&[1EF540]&:&&PolyDraw
&&&&[1EF544]&:&&PolylineTo
&&&&[1EF548]&:&&SetColorAdjustment
&&&&[1EF54C]&:&&UnrealizeObject
&&&&[1EF550]&:&&GetStockObject
&&&&[1EF554]&:&&GetObjectA
&&&&[1EF558]&:&&SetBkColor
&&&&[1EF55C]&:&&CloseEnhMetaFile
&&&&[1EF560]&:&&SetTextColor
&&&&[1EF564]&:&&GetClipBox
&&&&[1EF568]&:&&GetDCOrgEx
&&&&[1EF56C]&:&&Polyline
&&&&[1EF570]&:&&ExtTextOutA
&&&&[1EF574]&:&&CreateBitmap
&&&&[1EF578]&:&&CreateMetaFileA
&&&&[1EF57C]&:&&CloseMetaFile
&&&&[1EF580]&:&&CreateEnhMetaFileA
&&&&[1EF584]&:&&PaintRgn
&&&&[1EF588]&:&&PolyBezierTo
&&&&[1EF58C]&:&&DeleteObject
&&&&[1EF590]&:&&GetClipRgn
&&&&[1EF594]&:&&SelectClipPath
&&&&[1EF598]&:&&ExtSelectClipRgn
&&&&[1EF59C]&:&&PlayMetaFileRecord
&&&&[1EF5A0]&:&&EnumMetaFile
&&&&[1EF5A4]&:&&PlayMetaFile
&&&&[1EF5A8]&:&&StretchDIBits
&&&&[1EF5AC]&:&&EnumFontFamiliesExA
&&&&[1EF5B0]&:&&CopyMetaFileA
&&&&[1EF5B4]&:&&DeleteMetaFile
&&&&[1EF5B8]&:&&CreateDIBitmap
&&&&[1EF5BC]&:&&GetTextExtentPointA
WINSPOOL.DRV
&&&&[1EFF90]&:&&DocumentPropertiesA
&&&&[1EFF94]&:&&OpenPrinterA
&&&&[1EFF98]&:&&ClosePrinter
COMDLG32.DLL
&&&&[1EFFC8]&:&&GetSaveFileNameA
&&&&[1EFFCC]&:&&GetFileTitleA
&&&&[1EFFD0]&:&&ChooseColorA
&&&&[1EFFD4]&:&&PageSetupDlgA
&&&&[1EFFD8]&:&&PrintDlgA
&&&&[1EFFDC]&:&&CommDlgExtendedError
&&&&[1EFFE0]&:&&GetOpenFileNameA
ADVAPI32.DLL
&&&&[1EF174]&:&&RegSetValueA
&&&&[1EF178]&:&&RegCreateKeyExA
&&&&[1EF17C]&:&&RegOpenKeyExA
&&&&[1EF180]&:&&RegQueryValueExA
&&&&[1EF184]&:&&RegSetValueExA
&&&&[1EF188]&:&&RegDeleteValueA
&&&&[1EF18C]&:&&RegDeleteKeyA
&&&&[1EF190]&:&&RegOpenKeyA
&&&&[1EF194]&:&&RegEnumKeyA
&&&&[1EF198]&:&&RegCreateKeyA
&&&&[1EF19C]&:&&RegQueryValueA
&&&&[1EF1A0]&:&&SetFileSecurityA
&&&&[1EF1A4]&:&&GetFileSecurityA
&&&&[1EF1A8]&:&&RegCloseKey
SHELL32.DLL
&&&&[1EFAB4]&:&&SHGetFileInfoA
&&&&[1EFAB8]&:&&DragQueryFileA
&&&&[1EFABC]&:&&DragFinish
&&&&[1EFAC0]&:&&DragAcceptFiles
&&&&[1EFAC4]&:&&ExtractIconA
&&&&[1F0014]&:&&OleSetClipboard
&&&&[1F0018]&:&&OleFlushClipboard
&&&&[1F001C]&:&&CreateItemMoniker
&&&&[1F0020]&:&&CreateGenericComposite
&&&&[1F0024]&:&&CreateFileMoniker
&&&&[1F0028]&:&&GetClassFile
&&&&[1F002C]&:&&CreateStreamOnHGlobal
&&&&[1F0030]&:&&CoGetMalloc
&&&&[1F0034]&:&&StgCreateDocfile
&&&&[1F0038]&:&&StgOpenStorage
&&&&[1F003C]&:&&StgIsStorageFile
&&&&[1F0040]&:&&OleLockRunning
&&&&[1F0044]&:&&OleSetContainedObject
&&&&[1F0048]&:&&OleCreateFromData
&&&&[1F004C]&:&&OleCreateLinkFromData
&&&&[1F0050]&:&&OleCreateStaticFromData
&&&&[1F0054]&:&&OleCreateFromFile
&&&&[1F0058]&:&&OleCreateLinkToFile
&&&&[1F005C]&:&&OleCreate
&&&&[1F0060]&:&&OleLoad
&&&&[1F0064]&:&&OleSave
&&&&[1F0068]&:&&StgIsStorageILockBytes
&&&&[1F006C]&:&&GetHGlobalFromILockBytes
&&&&[1F0070]&:&&OleGetIconOfClass
&&&&[1F0074]&:&&WriteClassStm
&&&&[1F0078]&:&&OleSaveToStream
&&&&[1F007C]&:&&OleIsRunning
&&&&[1F0080]&:&&OleQueryCreateFromData
&&&&[1F0084]&:&&OleQueryLinkFromData
&&&&[1F0088]&:&&OleIsCurrentClipboard
&&&&[1F008C]&:&&OleSetMenuDescriptor
&&&&[1F0090]&:&&DoDragDrop
&&&&[1F0094]&:&&OleRegEnumVerbs
&&&&[1F0098]&:&&OleRegGetMiscStatus
&&&&[1F009C]&:&&OleCreateMenuDescriptor
&&&&[1F00A0]&:&&OleDestroyMenuDescriptor
&&&&[1F00A4]&:&&CreateOleAdviseHolder
&&&&[1F00A8]&:&&CreateDataAdviseHolder
&&&&[1F00AC]&:&&OleTranslateAccelerator
&&&&[1F00B0]&:&&IsAccelerator
&&&&[1F00B4]&:&&GetRunningObjectTable
&&&&[1F00B8]&:&&CoLockObjectExternal
&&&&[1F00BC]&:&&CreateBindCtx
&&&&[1F00C0]&:&&OleDuplicateData
&&&&[1F00C4]&:&&CoFreeUnusedLibraries
&&&&[1F00C8]&:&&OleUninitialize
&&&&[1F00CC]&:&&OleInitialize
&&&&[1F00D0]&:&&CoDisconnectObject
&&&&[1F00D4]&:&&OleRun
&&&&[1F00D8]&:&&CoCreateInstance
&&&&[1F00DC]&:&&CoTaskMemAlloc
&&&&[1F00E0]&:&&CoTaskMemFree
&&&&[1F00E4]&:&&StringFromGUID2
&&&&[1F00E8]&:&&CreateILockBytesOnHGlobal
&&&&[1F00EC]&:&&StgCreateDocfileOnILockBytes
&&&&[1F00F0]&:&&StgOpenStorageOnILockBytes
&&&&[1F00F4]&:&&CoGetClassObject
&&&&[1F00F8]&:&&CLSIDFromString
&&&&[1F00FC]&:&&CLSIDFromProgID
&&&&[1F0100]&:&&CoRevokeClassObject
&&&&[1F0104]&:&&CoRegisterClassObject
&&&&[1F0108]&:&&CoRegisterMessageFilter
&&&&[1F010C]&:&&ReleaseStgMedium
&&&&[1F0110]&:&&CoTreatAsClass
&&&&[1F0114]&:&&StringFromCLSID
&&&&[1F0118]&:&&ReadFmtUserTypeStg
&&&&[1F011C]&:&&ReadClassStg
&&&&[1F0120]&:&&OleRegGetUserType
&&&&[1F0124]&:&&WriteClassStg
&&&&[1F0128]&:&&WriteFmtUserTypeStg
&&&&[1F012C]&:&&OleGetClipboard
&&&&[1F0130]&:&&SetConvertStg
OLEAUT32.DLL
&&&&[1EF9AC]&:&&
&&&&[1EF9B0]&:&&8000000C
&&&&[1EF9B4]&:&&
&&&&[1EF9B8]&:&&
&&&&[1EF9BC]&:&&
&&&&[1EF9C0]&:&&
&&&&[1EF9C4]&:&&
&&&&[1EF9C8]&:&&
&&&&[1EF9CC]&:&&
&&&&[1EF9D0]&:&&
&&&&[1EF9D4]&:&&
&&&&[1EF9D8]&:&&8000000F
&&&&[1EF9DC]&:&&
&&&&[1EF9E0]&:&&
&&&&[1EF9E4]&:&&
&&&&[1EF9E8]&:&&
&&&&[1EF9EC]&:&&8000005E
&&&&[1EF9F0]&:&&
&&&&[1EF9F4]&:&&8000001B
&&&&[1EF9F8]&:&&
&&&&[1EF9FC]&:&&
&&&&[1EFA00]&:&&8000000A
&&&&[1EFA04]&:&&
&&&&[1EFA08]&:&&
&&&&[1EFA0C]&:&&
&&&&[1EFA10]&:&&
&&&&[1EFA14]&:&&
&&&&[1EFA18]&:&&8000000E
&&&&[1EFA1C]&:&&
&&&&[1EFA20]&:&&
&&&&[1EFA24]&:&&
&&&&[1EFA28]&:&&
&&&&[1EFA2C]&:&&
&&&&[1EFA30]&:&&
&&&&[1EFA34]&:&&8000001A
&&&&[1EFA38]&:&&
标 题:答复
作 者:海风月影
时 间:<font color="#10-10-26 13:28:02
最初由 findlakes发布
我想知道&这题第5步
谁没有使用SpiNano.exe修复&&而是手工修复的。
自己写的工具算不算工具修复?上传的附件
标 题:脱壳流程
作 者:海风月影
时 间:<font color="#10-10-26 13:34:34
准备:OD,FixGame.dll,fkpespin.txt
后面两个看附件
脱壳流程:
OD载入到入口,跑脚本fkpespin.txt,停下来后,当前线程注入FixGame.dll,执行完DllMain后,dump下来,就完成了上传的附件
标 题:答复
作 者:ccfer
时 间:<font color="#10-10-26 14:09:48
&&&&8B5424&04&&&&&&&&&&&&&MOV&&&&&EDX,DWORD&PTR&SS:[ESP+4]
&&&&83C8&FF&&&&&&&&&&&&&&&OR&&&&&&EAX,FFFFFFFF
&&&&8A0A&&&&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EDX]
&&&&84C9&&&&&&&&&&&&&&&&&&TEST&&&&CL,CL
3450100B&&&&74&27&&&&&&&&&&&&&&&&&JE&&&&&&SHORT&
3450100D&&&&81E1&FF000000&&&&&&&&&AND&&&&&ECX,0FF
&&&&33C1&&&&&&&&&&&&&&&&&&XOR&&&&&EAX,ECX
&&&&B9&&&&&&&&&&&&MOV&&&&&ECX,8
3450101A&&&&A8&01&&&&&&&&&&&&&&&&&TEST&&&&AL,1
3450101C&&&&74&09&&&&&&&&&&&&&&&&&JE&&&&&&SHORT&
3450101E&&&&D1E8&&&&&&&&&&&&&&&&&&SHR&&&&&EAX,1
&&&&35&2083B8ED&&&&&&&&&&&XOR&&&&&EAX,EDB88320
&&&&EB&02&&&&&&&&&&&&&&&&&JMP&&&&&SHORT&
&&&&D1E8&&&&&&&&&&&&&&&&&&SHR&&&&&EAX,1
&&&&49&&&&&&&&&&&&&&&&&&&&DEC&&&&&ECX
3450102A&&^&75&EE&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&3450101A
3450102C&&&&8A4A&01&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EDX+1]
3450102F&&&&42&&&&&&&&&&&&&&&&&&&&INC&&&&&EDX
&&&&84C9&&&&&&&&&&&&&&&&&&TEST&&&&CL,CL
&&^&75&D9&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&3450100D
&&&&C3&&&&&&&&&&&&&&&&&&&&RETN
&&&&90&&&&&&&&&&&&&&&&&&&&NOP
&&&&90&&&&&&&&&&&&&&&&&&&&NOP
&&&&90&&&&&&&&&&&&&&&&&&&&NOP
&&&&90&&&&&&&&&&&&&&&&&&&&NOP
&&&&90&&&&&&&&&&&&&&&&&&&&NOP
3450103A&&&&90&&&&&&&&&&&&&&&&&&&&NOP
3450103B&&&&90&&&&&&&&&&&&&&&&&&&&NOP
3450103C&&&&90&&&&&&&&&&&&&&&&&&&&NOP
3450103D&&&&90&&&&&&&&&&&&&&&&&&&&NOP
3450103E&&&&90&&&&&&&&&&&&&&&&&&&&NOP
3450103F&&&&90&&&&&&&&&&&&&&&&&&&&NOP
&&&&83EC&14&&&&&&&&&&&&&&&SUB&&&&&ESP,14
&&&&8D4424&00&&&&&&&&&&&&&LEA&&&&&EAX,DWORD&PTR&SS:[ESP]
&&&&53&&&&&&&&&&&&&&&&&&&&PUSH&&&&EBX
&&&&55&&&&&&&&&&&&&&&&&&&&PUSH&&&&EBP
&&&&56&&&&&&&&&&&&&&&&&&&&PUSH&&&&ESI
3450104A&&&&57&&&&&&&&&&&&&&&&&&&&PUSH&&&&EDI
3450104B&&&&50&&&&&&&&&&&&&&&&&&&&PUSH&&&&EAX
3450104C&&&&6A&40&&&&&&&&&&&&&&&&&PUSH&&&&40
3450104E&&&&68&00301B00&&&&&&&&&&&PUSH&&&&1B3000
&&&&68&&&&&&&&&&&&PUSH&&&&401000
&&&&FF15&&&&&&&&&&CALL&&&&DWORD&PTR&DS:[]&&&&&&&&&&;&kernel32.VirtualProtect
3450105E&&&&8B6C24&2C&&&&&&&&&&&&&MOV&&&&&EBP,DWORD&PTR&SS:[ESP+2C]
&&&&BE&&&&&&&&&&&&MOV&&&&&ESI,401001
&&&&B3&8B&&&&&&&&&&&&&&&&&MOV&&&&&BL,8B
&&&&66:817E&FF&8DC0&&&&&&&CMP&&&&&WORD&PTR&DS:[ESI-1],0C08D
3450106F&&&&0F85&BB030000&&&&&&&&&JNZ&&&&&
&&&&8D4E&FF&&&&&&&&&&&&&&&LEA&&&&&ECX,DWORD&PTR&DS:[ESI-1]
&&&&8D5424&14&&&&&&&&&&&&&LEA&&&&&EDX,DWORD&PTR&SS:[ESP+14]
3450107C&&&&51&&&&&&&&&&&&&&&&&&&&PUSH&&&&ECX
3450107D&&&&68&&&&&&&&&&&&PUSH&&&&&&&&&&&&&&&&&&&&&&&&&&&&&;&ASCII&&%08X&
&&&&52&&&&&&&&&&&&&&&&&&&&PUSH&&&&EDX
&&&&FF15&B4505034&&&&&&&&&CALL&&&&DWORD&PTR&DS:[]&&&&&&&&&&;&USER32.wsprintfA
&&&&8D4424&20&&&&&&&&&&&&&LEA&&&&&EAX,DWORD&PTR&SS:[ESP+20]
3450108D&&&&50&&&&&&&&&&&&&&&&&&&&PUSH&&&&EAX
3450108E&&&&E8&6DFFFFFF&&&&&&&&&&&CALL&&&&
&&&&8BF8&&&&&&&&&&&&&&&&&&MOV&&&&&EDI,EAX
&&&&B8&A38B2EBA&&&&&&&&&&&MOV&&&&&EAX,BA2E8BA3
3450109A&&&&F7E5&&&&&&&&&&&&&&&&&&MUL&&&&&EBP
3450109C&&&&83C4&10&&&&&&&&&&&&&&&ADD&&&&&ESP,10
3450109F&&&&33C9&&&&&&&&&&&&&&&&&&XOR&&&&&ECX,ECX
&&&&C1EA&03&&&&&&&&&&&&&&&SHR&&&&&EDX,3
&&&&0F84&&&&&&&&&&JE&&&&&&
345010AA&&&&8B4424&28&&&&&&&&&&&&&MOV&&&&&EAX,DWORD&PTR&SS:[ESP+28]
345010AE&&&&3B38&&&&&&&&&&&&&&&&&&CMP&&&&&EDI,DWORD&PTR&DS:[EAX]
&&&&74&0D&&&&&&&&&&&&&&&&&JE&&&&&&SHORT&345010BF
&&&&41&&&&&&&&&&&&&&&&&&&&INC&&&&&ECX
&&&&83C0&0B&&&&&&&&&&&&&&&ADD&&&&&EAX,0B
&&&&3BCA&&&&&&&&&&&&&&&&&&CMP&&&&&ECX,EDX
&&^&72&F4&&&&&&&&&&&&&&&&&JB&&&&&&SHORT&345010AE
345010BA&&&&E9&&&&&&&&&&&&JMP&&&&&
345010BF&&&&83F9&FF&&&&&&&&&&&&&&&CMP&&&&&ECX,-1
&&&&0F84&&&&&&&&&&JE&&&&&&
&&&&8B4424&28&&&&&&&&&&&&&MOV&&&&&EAX,DWORD&PTR&SS:[ESP+28]
345010CC&&&&8D1489&&&&&&&&&&&&&&&&LEA&&&&&EDX,DWORD&PTR&DS:[ECX+ECX*4]
345010CF&&&&03C1&&&&&&&&&&&&&&&&&&ADD&&&&&EAX,ECX
&&&&8A4C50&08&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+EDX*2+8]
&&&&84C9&&&&&&&&&&&&&&&&&&TEST&&&&CL,CL
&&&&8D0450&&&&&&&&&&&&&&&&LEA&&&&&EAX,DWORD&PTR&DS:[EAX+EDX*2]
345010DA&&&&0F85&CB000000&&&&&&&&&JNZ&&&&&345011AB
&&&&8A48&09&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+9]
&&&&83E1&07&&&&&&&&&&&&&&&AND&&&&&ECX,7
&&&&83F9&04&&&&&&&&&&&&&&&CMP&&&&&ECX,4
&&&&75&64&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&3450114F
345010EB&&&&8A48&0A&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+A]
345010EE&&&&80F9&03&&&&&&&&&&&&&&&CMP&&&&&CL,3
&&&&75&14&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
&&&&885E&FF&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],BL
&&&&8A48&09&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+9]
&&&&80E1&3F&&&&&&&&&&&&&&&AND&&&&&CL,3F
345010FC&&&&C646&01&24&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI+1],24
&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
&&&&E9&&&&&&&&&&&&JMP&&&&&
&&&&80F9&04&&&&&&&&&&&&&&&CMP&&&&&CL,4
3450110A&&&&75&1D&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
3450110C&&&&885E&FF&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],BL
3450110F&&&&8A50&09&&&&&&&&&&&&&&&MOV&&&&&DL,BYTE&PTR&DS:[EAX+9]
&&&&80E2&3F&&&&&&&&&&&&&&&AND&&&&&DL,3F
&&&&C646&01&24&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI+1],24
&&&&80CA&40&&&&&&&&&&&&&&&OR&&&&&&DL,40
3450111C&&&&8816&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],DL
3450111E&&&&8A40&04&&&&&&&&&&&&&&&MOV&&&&&AL,BYTE&PTR&DS:[EAX+4]
&&&&8846&02&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI+2],AL
&&&&E9&&&&&&&&&&&&JMP&&&&&
&&&&80F9&07&&&&&&&&&&&&&&&CMP&&&&&CL,7
3450112C&&&&0F85&FE020000&&&&&&&&&JNZ&&&&&
&&&&885E&FF&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],BL
&&&&8A48&09&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+9]
&&&&80E1&3F&&&&&&&&&&&&&&&AND&&&&&CL,3F
3450113B&&&&C646&01&24&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI+1],24
3450113F&&&&80C9&80&&&&&&&&&&&&&&&OR&&&&&&CL,80
&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
&&&&8B50&04&&&&&&&&&&&&&&&MOV&&&&&EDX,DWORD&PTR&DS:[EAX+4]
&&&&8956&02&&&&&&&&&&&&&&&MOV&&&&&DWORD&PTR&DS:[ESI+2],EDX
3450114A&&&&E9&E1020000&&&&&&&&&&&JMP&&&&&
3450114F&&&&83F9&05&&&&&&&&&&&&&&&CMP&&&&&ECX,5
&&&&8A48&0A&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+A]
&&&&75&40&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
&&&&80F9&03&&&&&&&&&&&&&&&CMP&&&&&CL,3
3450115A&&&&75&19&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
3450115C&&&&885E&FF&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],BL
3450115F&&&&8A48&09&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+9]
&&&&80E1&3F&&&&&&&&&&&&&&&AND&&&&&CL,3F
&&&&80C9&40&&&&&&&&&&&&&&&OR&&&&&&CL,40
&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
3450116A&&&&8A50&04&&&&&&&&&&&&&&&MOV&&&&&DL,BYTE&PTR&DS:[EAX+4]
3450116D&&&&8856&01&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI+1],DL
&&&&E9&BB020000&&&&&&&&&&&JMP&&&&&
&&&&80F9&06&&&&&&&&&&&&&&&CMP&&&&&CL,6
&&&&0F85&B2020000&&&&&&&&&JNZ&&&&&
3450117E&&&&885E&FF&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],BL
&&&&8A48&09&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+9]
&&&&80E1&3F&&&&&&&&&&&&&&&AND&&&&&CL,3F
&&&&80C9&80&&&&&&&&&&&&&&&OR&&&&&&CL,80
3450118A&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
3450118C&&&&8B50&04&&&&&&&&&&&&&&&MOV&&&&&EDX,DWORD&PTR&DS:[EAX+4]
3450118F&&&&8956&01&&&&&&&&&&&&&&&MOV&&&&&DWORD&PTR&DS:[ESI+1],EDX
&&&&E9&&&&&&&&&&&&JMP&&&&&
&&&&80F9&02&&&&&&&&&&&&&&&CMP&&&&&CL,2
3450119A&&^&75&BB&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
3450119C&&&&885E&FF&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],BL
3450119F&&&&8A40&09&&&&&&&&&&&&&&&MOV&&&&&AL,BYTE&PTR&DS:[EAX+9]
&&&&24&3F&&&&&&&&&&&&&&&&&AND&&&&&AL,3F
&&&&8806&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],AL
&&&&E9&&&&&&&&&&&&JMP&&&&&
345011AB&&&&80F9&01&&&&&&&&&&&&&&&CMP&&&&&CL,1
345011AE&&&&0F85&B3000000&&&&&&&&&JNZ&&&&&
&&&&33C9&&&&&&&&&&&&&&&&&&XOR&&&&&ECX,ECX
&&&&8A48&09&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+9]
&&&&8BD1&&&&&&&&&&&&&&&&&&MOV&&&&&EDX,ECX
345011BB&&&&C1E9&04&&&&&&&&&&&&&&&SHR&&&&&ECX,4
345011BE&&&&83E2&07&&&&&&&&&&&&&&&AND&&&&&EDX,7
&&&&83E1&07&&&&&&&&&&&&&&&AND&&&&&ECX,7
&&&&&&&&&&&&&&&&CMP&&&&&BYTE&PTR&DS:[EAX+A],2
&&&&0F85&&&&&&&&&&JNZ&&&&&
345011CE&&&&8B40&04&&&&&&&&&&&&&&&MOV&&&&&EAX,DWORD&PTR&DS:[EAX+4]
&&&&83F8&06&&&&&&&&&&&&&&&CMP&&&&&EAX,6
&&&&0F83&&&&&&&&&&JNB&&&&&
345011DA&&&&85C0&&&&&&&&&&&&&&&&&&TEST&&&&EAX,EAX
345011DC&&&&75&13&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
345011DE&&&&80C9&F8&&&&&&&&&&&&&&&OR&&&&&&CL,0F8
&&&&C646&FF&09&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],9
&&&&C0E1&03&&&&&&&&&&&&&&&SHL&&&&&CL,3
&&&&0ACA&&&&&&&&&&&&&&&&&&OR&&&&&&CL,DL
345011EA&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
345011EC&&&&E9&3F020000&&&&&&&&&&&JMP&&&&&
&&&&83F8&01&&&&&&&&&&&&&&&CMP&&&&&EAX,1
&&&&75&13&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
&&&&80C9&F8&&&&&&&&&&&&&&&OR&&&&&&CL,0F8
&&&&C646&FF&21&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],21
345011FD&&&&C0E1&03&&&&&&&&&&&&&&&SHL&&&&&CL,3
&&&&0ACA&&&&&&&&&&&&&&&&&&OR&&&&&&CL,DL
&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
&&&&E9&&&&&&&&&&&&JMP&&&&&
&&&&83F8&02&&&&&&&&&&&&&&&CMP&&&&&EAX,2
3450120C&&&&75&13&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
3450120E&&&&80C9&F8&&&&&&&&&&&&&&&OR&&&&&&CL,0F8
&&&&C646&FF&33&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],33
&&&&C0E1&03&&&&&&&&&&&&&&&SHL&&&&&CL,3
&&&&0ACA&&&&&&&&&&&&&&&&&&OR&&&&&&CL,DL
3450121A&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
3450121C&&&&E9&0F020000&&&&&&&&&&&JMP&&&&&
&&&&83F8&03&&&&&&&&&&&&&&&CMP&&&&&EAX,3
&&&&75&12&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
&&&&80C9&F8&&&&&&&&&&&&&&&OR&&&&&&CL,0F8
&&&&8846&FF&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],AL
3450122C&&&&C0E1&03&&&&&&&&&&&&&&&SHL&&&&&CL,3
3450122F&&&&0ACA&&&&&&&&&&&&&&&&&&OR&&&&&&CL,DL
&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
&&&&E9&F8010000&&&&&&&&&&&JMP&&&&&
&&&&83F8&04&&&&&&&&&&&&&&&CMP&&&&&EAX,4
3450123B&&&&75&13&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
3450123D&&&&80C9&F8&&&&&&&&&&&&&&&OR&&&&&&CL,0F8
&&&&C646&FF&2B&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],2B
&&&&C0E1&03&&&&&&&&&&&&&&&SHL&&&&&CL,3
&&&&0ACA&&&&&&&&&&&&&&&&&&OR&&&&&&CL,DL
&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
3450124B&&&&E9&E0010000&&&&&&&&&&&JMP&&&&&
&&&&83F8&05&&&&&&&&&&&&&&&CMP&&&&&EAX,5
&&&&75&03&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
&&&&885E&FF&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],BL
&&&&80C9&F8&&&&&&&&&&&&&&&OR&&&&&&CL,0F8
3450125B&&&&C0E1&03&&&&&&&&&&&&&&&SHL&&&&&CL,3
3450125E&&&&0ACA&&&&&&&&&&&&&&&&&&OR&&&&&&CL,DL
&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
&&&&E9&C9010000&&&&&&&&&&&JMP&&&&&
&&&&80F9&02&&&&&&&&&&&&&&&CMP&&&&&CL,2
3450126A&&&&75&6B&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
3450126C&&&&8A48&09&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+9]
3450126F&&&&83E1&07&&&&&&&&&&&&&&&AND&&&&&ECX,7
&&&&83F9&04&&&&&&&&&&&&&&&CMP&&&&&ECX,4
&&&&75&20&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
&&&&&&&&&&&&&&&&CMP&&&&&BYTE&PTR&DS:[EAX+A],7
3450127B&&&&0F85&AF010000&&&&&&&&&JNZ&&&&&
&&&&C646&FF&C7&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],0C7
&&&&C606&04&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],4
&&&&C646&01&24&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI+1],24
3450128C&&&&8B40&04&&&&&&&&&&&&&&&MOV&&&&&EAX,DWORD&PTR&DS:[EAX+4]
3450128F&&&&8946&02&&&&&&&&&&&&&&&MOV&&&&&DWORD&PTR&DS:[ESI+2],EAX
&&&&E9&&&&&&&&&&&&JMP&&&&&
&&&&83F9&05&&&&&&&&&&&&&&&CMP&&&&&ECX,5
3450129A&&&&75&20&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&345012BC
3450129C&&&&&&&&&&&&&&&&CMP&&&&&BYTE&PTR&DS:[EAX+A],7
&&&&0F85&8A010000&&&&&&&&&JNZ&&&&&
&&&&C646&FF&C7&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],0C7
345012AA&&&&C606&45&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],45
345012AD&&&&C646&01&00&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI+1],0
&&&&8B48&04&&&&&&&&&&&&&&&MOV&&&&&ECX,DWORD&PTR&DS:[EAX+4]
&&&&894E&02&&&&&&&&&&&&&&&MOV&&&&&DWORD&PTR&DS:[ESI+2],ECX
&&&&E9&&&&&&&&&&&&JMP&&&&&
345012BC&&&&&&&&&&&&&&&&CMP&&&&&BYTE&PTR&DS:[EAX+A],6
&&&&0F85&6A010000&&&&&&&&&JNZ&&&&&
&&&&C646&FF&C7&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],0C7
345012CA&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
345012CC&&&&8B50&04&&&&&&&&&&&&&&&MOV&&&&&EDX,DWORD&PTR&DS:[EAX+4]
345012CF&&&&8956&01&&&&&&&&&&&&&&&MOV&&&&&DWORD&PTR&DS:[ESI+1],EDX
&&&&E9&&&&&&&&&&&&JMP&&&&&
&&&&80F9&03&&&&&&&&&&&&&&&CMP&&&&&CL,3
345012DA&&&&75&5B&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
345012DC&&&&8A48&0A&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+A]
345012DF&&&&80F9&02&&&&&&&&&&&&&&&CMP&&&&&CL,2
&&&&75&23&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
&&&&8A48&09&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+9]
&&&&84C9&&&&&&&&&&&&&&&&&&TEST&&&&CL,CL
&&&&75&0E&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
345012EB&&&&C646&FF&74&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],74
345012EF&&&&8A40&04&&&&&&&&&&&&&&&MOV&&&&&AL,BYTE&PTR&DS:[EAX+4]
&&&&8806&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],AL
&&&&E9&&&&&&&&&&&&JMP&&&&&
&&&&C646&FF&75&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],75
345012FD&&&&8A48&04&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+4]
&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
&&&&E9&&&&&&&&&&&&JMP&&&&&
&&&&80F9&06&&&&&&&&&&&&&&&CMP&&&&&CL,6
3450130A&&&&0F85&&&&&&&&&&JNZ&&&&&
&&&&8A48&09&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+9]
&&&&C646&FF&0F&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],0F
&&&&84C9&&&&&&&&&&&&&&&&&&TEST&&&&CL,CL
&&&&75&0E&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
3450131B&&&&C606&84&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],84
3450131E&&&&8B50&04&&&&&&&&&&&&&&&MOV&&&&&EDX,DWORD&PTR&DS:[EAX+4]
&&&&8956&01&&&&&&&&&&&&&&&MOV&&&&&DWORD&PTR&DS:[ESI+1],EDX
&&&&E9&&&&&&&&&&&&JMP&&&&&
&&&&C606&85&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],85
3450132C&&&&8B40&04&&&&&&&&&&&&&&&MOV&&&&&EAX,DWORD&PTR&DS:[EAX+4]
3450132F&&&&8946&01&&&&&&&&&&&&&&&MOV&&&&&DWORD&PTR&DS:[ESI+1],EAX
&&&&E9&F9000000&&&&&&&&&&&JMP&&&&&
&&&&80F9&04&&&&&&&&&&&&&&&CMP&&&&&CL,4
3450133A&&&&75&5B&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
3450133C&&&&8A48&0A&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+A]
3450133F&&&&80F9&02&&&&&&&&&&&&&&&CMP&&&&&CL,2
&&&&75&22&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
&&&&&&&&&&&&&&&&CMP&&&&&BYTE&PTR&DS:[EAX+9],5
&&&&75&0E&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
3450134A&&&&C646&FF&72&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],72
3450134E&&&&8A48&04&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+4]
&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
&&&&E9&D8000000&&&&&&&&&&&JMP&&&&&
&&&&C646&FF&73&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],73
3450135C&&&&8A50&04&&&&&&&&&&&&&&&MOV&&&&&DL,BYTE&PTR&DS:[EAX+4]
3450135F&&&&8816&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],DL
&&&&E9&CA000000&&&&&&&&&&&JMP&&&&&
&&&&80F9&06&&&&&&&&&&&&&&&CMP&&&&&CL,6
&&&&0F85&C1000000&&&&&&&&&JNZ&&&&&
3450136F&&&&8A48&09&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+9]
&&&&C646&FF&0F&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],0F
&&&&80F9&05&&&&&&&&&&&&&&&CMP&&&&&CL,5
&&&&75&0E&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
3450137B&&&&C606&82&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],82
3450137E&&&&8B40&04&&&&&&&&&&&&&&&MOV&&&&&EAX,DWORD&PTR&DS:[EAX+4]
&&&&8946&01&&&&&&&&&&&&&&&MOV&&&&&DWORD&PTR&DS:[ESI+1],EAX
&&&&E9&A7000000&&&&&&&&&&&JMP&&&&&
&&&&C606&83&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],83
3450138C&&&&8B48&04&&&&&&&&&&&&&&&MOV&&&&&ECX,DWORD&PTR&DS:[EAX+4]
3450138F&&&&894E&01&&&&&&&&&&&&&&&MOV&&&&&DWORD&PTR&DS:[ESI+1],ECX
&&&&E9&&&&&&&&&&&&JMP&&&&&
&&&&80F9&05&&&&&&&&&&&&&&&CMP&&&&&CL,5
3450139A&&&&75&27&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
3450139C&&&&C646&FF&FF&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],0FF
&&&&C606&24&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],24
&&&&8A48&09&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+9]
&&&&8AD1&&&&&&&&&&&&&&&&&&MOV&&&&&DL,CL
&&&&80E1&F1&&&&&&&&&&&&&&&AND&&&&&CL,0F1
345013AB&&&&80E2&07&&&&&&&&&&&&&&&AND&&&&&DL,7
345013AE&&&&D0E2&&&&&&&&&&&&&&&&&&SHL&&&&&DL,1
&&&&0AD1&&&&&&&&&&&&&&&&&&OR&&&&&&DL,CL
&&&&C0E2&02&&&&&&&&&&&&&&&SHL&&&&&DL,2
&&&&80CA&05&&&&&&&&&&&&&&&OR&&&&&&DL,5
&&&&8856&01&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI+1],DL
345013BB&&&&8B40&04&&&&&&&&&&&&&&&MOV&&&&&EAX,DWORD&PTR&DS:[EAX+4]
345013BE&&&&8946&02&&&&&&&&&&&&&&&MOV&&&&&DWORD&PTR&DS:[ESI+2],EAX
&&&&EB&6D&&&&&&&&&&&&&&&&&JMP&&&&&SHORT&
&&&&80F9&06&&&&&&&&&&&&&&&CMP&&&&&CL,6
&&&&75&4B&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
&&&&8A48&0A&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+A]
345013CB&&&&80F9&02&&&&&&&&&&&&&&&CMP&&&&&CL,2
345013CE&&&&75&1C&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&345013EC
&&&&&&&&&&&&&&&&CMP&&&&&BYTE&PTR&DS:[EAX+9],7
&&&&75&0B&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
&&&&C646&FF&76&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],76
345013DA&&&&8A48&04&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+4]
345013DD&&&&880E&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],CL
345013DF&&&&EB&4F&&&&&&&&&&&&&&&&&JMP&&&&&SHORT&
&&&&C646&FF&77&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],77
&&&&8A50&04&&&&&&&&&&&&&&&MOV&&&&&DL,BYTE&PTR&DS:[EAX+4]
&&&&8816&&&&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],DL
345013EA&&&&EB&44&&&&&&&&&&&&&&&&&JMP&&&&&SHORT&
345013EC&&&&80F9&06&&&&&&&&&&&&&&&CMP&&&&&CL,6
345013EF&&&&75&3F&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
&&&&8A48&09&&&&&&&&&&&&&&&MOV&&&&&CL,BYTE&PTR&DS:[EAX+9]
&&&&C646&FF&0F&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI-1],0F
&&&&80F9&07&&&&&&&&&&&&&&&CMP&&&&&CL,7
345013FB&&&&75&0B&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
345013FD&&&&C606&86&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],86
&&&&8B40&04&&&&&&&&&&&&&&&MOV&&&&&EAX,DWORD&PTR&DS:[EAX+4]
&&&&8946&01&&&&&&&&&&&&&&&MOV&&&&&DWORD&PTR&DS:[ESI+1],EAX
&&&&EB&28&&&&&&&&&&&&&&&&&JMP&&&&&SHORT&
&&&&C606&87&&&&&&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI],87
3450140B&&&&8B48&04&&&&&&&&&&&&&&&MOV&&&&&ECX,DWORD&PTR&DS:[EAX+4]
3450140E&&&&894E&01&&&&&&&&&&&&&&&MOV&&&&&DWORD&PTR&DS:[ESI+1],ECX
&&&&EB&1D&&&&&&&&&&&&&&&&&JMP&&&&&SHORT&
&&&&80F9&07&&&&&&&&&&&&&&&CMP&&&&&CL,7
&&&&75&18&&&&&&&&&&&&&&&&&JNZ&&&&&SHORT&
&&&&8A50&0A&&&&&&&&&&&&&&&MOV&&&&&DL,BYTE&PTR&DS:[EAX+A]
3450141B&&&&33C9&&&&&&&&&&&&&&&&&&XOR&&&&&ECX,ECX
3450141D&&&&84D2&&&&&&&&&&&&&&&&&&TEST&&&&DL,DL
3450141F&&&&76&0F&&&&&&&&&&&&&&&&&JBE&&&&&SHORT&
&&&&33D2&&&&&&&&&&&&&&&&&&XOR&&&&&EDX,EDX
&&&&C6440E&FF&90&&&&&&&&&&MOV&&&&&BYTE&PTR&DS:[ESI+ECX-1],90
&&&&8A50&0A&&&&&&&&&&&&&&&MOV&&&&&DL,BYTE&PTR&DS:[EAX+A]
3450142B&&&&41&&&&&&&&&&&&&&&&&&&&INC&&&&&ECX
3450142C&&&&3BCA&&&&&&&&&&&&&&&&&&CMP&&&&&ECX,EDX
3450142E&&^&7C&F1&&&&&&&&&&&&&&&&&JL&&&&&&SHORT&
&&&&46&&&&&&&&&&&&&&&&&&&&INC&&&&&ESI
&&&&8D46&FF&&&&&&&&&&&&&&&LEA&&&&&EAX,DWORD&PTR&DS:[ESI-1]
&&&&3D&00405B00&&&&&&&&&&&CMP&&&&&EAX,5B4000
&&^&0F82&2AFCFFFF&&&&&&&&&JB&&&&&&
3450143F&&&&8B5424&10&&&&&&&&&&&&&MOV&&&&&EDX,DWORD&PTR&SS:[ESP+10]
&&&&8D4C24&10&&&&&&&&&&&&&LEA&&&&&ECX,DWORD&PTR&SS:[ESP+10]
&&&&51&&&&&&&&&&&&&&&&&&&&PUSH&&&&ECX
&&&&52&&&&&&&&&&&&&&&&&&&&PUSH&&&&EDX
&&&&68&00301B00&&&&&&&&&&&PUSH&&&&1B3000
3450144E&&&&68&&&&&&&&&&&&PUSH&&&&401000
&&&&FF15&&&&&&&&&&CALL&&&&DWORD&PTR&DS:[]&&&&&&&&&&;&kernel32.VirtualProtect
&&&&5F&&&&&&&&&&&&&&&&&&&&POP&&&&&EDI
3450145A&&&&5E&&&&&&&&&&&&&&&&&&&&POP&&&&&ESI
3450145B&&&&5D&&&&&&&&&&&&&&&&&&&&POP&&&&&EBP
3450145C&&&&33C0&&&&&&&&&&&&&&&&&&XOR&&&&&EAX,EAX
3450145E&&&&5B&&&&&&&&&&&&&&&&&&&&POP&&&&&EBX
3450145F&&&&83C4&14&&&&&&&&&&&&&&&ADD&&&&&ESP,14
&&&&C3&&&&&&&&&&&&&&&&&&&&RETN
&&&&90&&&&&&&&&&&&&&&&&&&&NOP
&&&&90&&&&&&&&&&&&&&&&&&&&NOP
&&&&90&&&&&&&&&&&&&&&&&&&&NOP
&&&&90&&&&&&&&&&&&&&&&&&&&NOP
&&&&90&&&&&&&&&&&&&&&&&&&&NOP
&&&&90&&&&&&&&&&&&&&&&&&&&NOP
&&&&90&&&&&&&&&&&&&&&&&&&&NOP
3450146A&&&&90&&&&&&&&&&&&&&&&&&&&NOP
3450146B&&&&90&&&&&&&&&&&&&&&&&&&&NOP
3450146C&&&&90&&&&&&&&&&&&&&&&&&&&NOP
3450146D&&&&90&&&&&&&&&&&&&&&&&&&&NOP
3450146E&&&&90&&&&&&&&&&&&&&&&&&&&NOP
3450146F&&&&90&&&&&&&&&&&&&&&&&&&&NOP
&&&&68&B48A0000&&&&&&&&&&&PUSH&&&&8AB4
&&&&68&898C6500&&&&&&&&&&&PUSH&&&&658C89
3450147A&&&&E8&C1FBFFFF&&&&&&&&&&&CALL&&&&
3450147F&&&&83C4&08&&&&&&&&&&&&&&&ADD&&&&&ESP,8
&&&&C3&&&&&&&&&&&&&&&&&&&&RETN
标 题:答复
作 者:海风月影
时 间:<font color="#10-10-26 16:38:05
FixGame.dll的源码
disasm.cpp&&&&&&&&od的汇编引擎
FixNanomite.cpp&&&&&&&&修复Nanomites
FixIat.cpp&&&&&&&&&修复IAT
FixPeHeader.cpp&&&&&&&&修复偷到PE头里面的代码
FixSDK.cpp&&&&&&&&修复SDK部分
GetHash.cpp&&&&&&&&壳用的hash函数
其中SDK我是手工修复的,这里只是贴代码而已,其他3个都是程序实现的
Nanomite我是暴力枚举hash,还是ccfer的代码比较强,用特征码去判断上传的附件}

我要回帖

更多关于 脚本怎么用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信