如图所示,
这款软件有如下几个亮点:
1,能将CHM文档文本放大到150%显示
2,拥有反编译功能
3,支持高级搜索后重新索引功能(显示出搜索出来相关关键字的原文摘要)
4,支持中英文朗读功能
注:3,4功能要注册,本人已破解使用半年多了,目前同类软件我未发现第二款。
常用来阅读看雪精华
上面说了不少费话,下面是我发现的问题:
对中文的支持多少有点小BUG,当文字被放大后,再滚动时,就会出现文字被堆叠的情况
,当按一下ctrl+A ,再点一下 就正常了,虽然发现了小技巧能解决,但这样多少有点不爽,
所以打算今天动手解决这一问题
所以,求思路,看天下英雄是否所见相同?
下面是API……大家以为该下哪个断点最合适?我觉得 好像应该是font之类的吧?
名称位于 ExtraChm
地址 区段 类型 ( 名称 注释
00C454E0 .rdata 输入 OLEAUT32.#10
00C45504 .rdata 输入 OLEAUT32.#12
00C4550C .rdata 输入 OLEAUT32.#149
00C454E4 .rdata 输入 OLEAUT32.#15
00C454DC .rdata 输入 OLEAUT32.#16
00C45524 .rdata 输入 SHELL32.#165
00C454E8 .rdata 输入 OLEAUT32.#17
00C454EC .rdata 输入 OLEAUT32.#18
00C454D4 .rdata 输入 OLEAUT32.#184
00C454D8 .rdata 输入 OLEAUT32.#185
00C454F4 .rdata 输入 OLEAUT32.#19
00C4551C .rdata 输入 OLEAUT32.#2
00C454F0 .rdata 输入 OLEAUT32.#20
00C454F8 .rdata 输入 OLEAUT32.#23
00C454FC .rdata 输入 OLEAUT32.#24
00C45508 .rdata 输入 OLEAUT32.#4
00C45500 .rdata 输入 OLEAUT32.#420
00C454D0 .rdata 输入 OLEAUT32.#6
00C45518 .rdata 输入 OLEAUT32.#7
00C45514 .rdata 输入 OLEAUT32.#8
00C45510 .rdata 输入 OLEAUT32.#9
00C456CC .rdata 输入 ( USER32.AdjustWindowRectEx
00C454C4 .rdata 输入 MSIMG32.AlphaBlend
00C457C8 .rdata 输入 ( USER32.AppendMenuW
00C4573C .rdata 输入 ( USER32.BeginDeferWindowPos
00C45798 .rdata 输入 ( USER32.BeginPaint
00C4508C .rdata 输入 ( GDI32.BitBlt
00C45610 .rdata 输入 ( USER32.BringWindowToTop
00C4570C .rdata 输入 ( USER32.CallNextHookEx
00C456E4 .rdata 输入 ( USER32.CallWindowProcW
00C458BC .rdata 输入 ( USER32.CharLowerBuffW
00C455A4 .rdata 输入 ( USER32.CharNextW
00C45588 .rdata 输入 ( USER32.CharUpperBuffW
00C45700 .rdata 输入 ( USER32.CharUpperW
00C45654 .rdata 输入 ( USER32.CheckDlgButton
00C45750 .rdata 输入 ( USER32.CheckMenuItem
00C45868 .rdata 输入 ( USER32.ClientToScreen
00C457F0 .rdata 输入 ( USER32.CloseClipboard
00C4525C .rdata 输入 ( KERNEL32.CloseHandle
00C45920 .rdata 输入 WINSPOOL.ClosePrinter
00C4599C .rdata 输入 ole32.CLSIDFromProgID
00C45998 .rdata 输入 ole32.CLSIDFromString
00C459C4 .rdata 输入 ole32.CoCreateInstance
00C459FC .rdata 输入 ole32.CoFreeUnusedLibraries
00C45990 .rdata 输入 ole32.CoGetClassObject
00C459B8 .rdata 输入 ole32.CoGetMalloc
00C459CC .rdata 输入 ole32.CoInitialize
00C45994 .rdata 输入 ole32.CoInitializeEx
00C459D8 .rdata 输入 ole32.CoLockObjectExternal
00C45118 .rdata 输入 ( GDI32.CombineRgn
00C45428 .rdata 输入 ( KERNEL32.CompareStringA
00C45458 .rdata 输入 ( KERNEL32.CompareStringW
00C4541C .rdata 输入 KERNEL32.ConvertDefaultLocale
00C45584 .rdata 输入 ( USER32.CopyAcceleratorTableW
00C45474 .rdata 输入 ( KERNEL32.CopyFileW
00C455B0 .rdata 输入 ( USER32.CopyIcon
00C45590 .rdata 输入 ( USER32.CopyImage
00C450EC .rdata 输入 ( GDI32.CopyMetaFileW
00C458A4 .rdata 输入 ( USER32.CopyRect
00C459F4 .rdata 输入 ole32.CoRegisterMessageFilter
00C459F8 .rdata 输入 ole32.CoRevokeClassObject
00C459B0 .rdata 输入 ole32.CoTaskMemAlloc
00C459B4 .rdata 输入 ole32.CoTaskMemFree
00C459C8 .rdata 输入 ole32.CoUninitialize
00C457E4 .rdata 输入 ( USER32.CreateAcceleratorTableW
00C459C0 .rdata 输入 ole32.CreateBindCtx
00C450D0 .rdata 输入 ( GDI32.CreateBitmap
00C450F4 .rdata 输入 ( GDI32.CreateCompatibleBitmap
00C450D4 .rdata 输入 ( GDI32.CreateCompatibleDC
00C455E0 .rdata 输入 ( USER32.CreateDialogIndirectParamW
00C450F0 .rdata 输入 ( GDI32.CreateDIBitmap
00C45134 .rdata 输入 ( GDI32.CreateDIBSection
00C45110 .rdata 输入 ( GDI32.CreateEllipticRgn
00C4545C .rdata 输入 ( KERNEL32.CreateEventW
00C45224 .rdata 输入 ( KERNEL32.CreateFileA
00C4528C .rdata 输入 ( KERNEL32.CreateFileMappingW
00C45254 .rdata 输入 ( KERNEL32.CreateFileW
00C45204 .rdata 输入 ( GDI32.CreateFontIndirectW
00C450E8 .rdata 输入 ( GDI32.CreateHatchBrush
00C451F4 .rdata 输入 ( GDI32.CreateICW
00C45984 .rdata 输入 ole32.CreateILockBytesOnHGlobal
00C457CC .rdata 输入 ( USER32.CreateMenu
00C4516C .rdata 输入 ( GDI32.CreatePalette
00C450CC .rdata 输入 ( GDI32.CreatePatternBrush
00C450E4 .rdata 输入 ( GDI32.CreatePen
00C45114 .rdata 输入 ( GDI32.CreatePolygonRgn
00C45630 .rdata 输入 ( USER32.CreatePopupMenu
00C45080 .rdata 输入 ( GDI32.CreateRectRgn
00C450F8 .rdata 输入 ( GDI32.CreateRectRgnIndirect
00C45104 .rdata 输入 ( GDI32.CreateRoundRectRgn
00C45200 .rdata 输入 ( GDI32.CreateSolidBrush
00C459BC .rdata 输入 ole32.CreateStreamOnHGlobal
00C454BC .rdata 输入 ( KERNEL32.CreateThread
00C45A0C .rdata 输入 urlmon.CreateURLMoniker
00C456C0 .rdata 输入 ( USER32.CreateWindowExW
00C456D0 .rdata 输入 ( USER32.DeferWindowPos
00C455F8 .rdata 输入 ( USER32.DefFrameProcW
00C455F4 .rdata 输入 ( USER32.DefMDIChildProcW
00C45768 .rdata 输入 ( USER32.DefWindowProcW
00C45444 .rdata 输入 ( KERNEL32.DeleteCriticalSection
00C451F0 .rdata 输入 ( GDI32.DeleteDC
00C45280 .rdata 输入 ( KERNEL32.DeleteFileW
00C45834 .rdata 输入 ( USER32.DeleteMenu
00C451A0 .rdata 输入 ( GDI32.DeleteObject
00C45598 .rdata 输入 ( USER32.DestroyAcceleratorTable
00C4583C .rdata 输入 ( USER32.DestroyCursor
00C455B4 .rdata 输入 ( USER32.DestroyIcon
00C457D8 .rdata 输入 ( USER32.DestroyMenu
00C4568C .rdata 输入 ( USER32.DestroyWindow
00C457DC .rdata 输入 ( USER32.DispatchMessageW
00C4591C .rdata 输入 WINSPOOL.DocumentPropertiesW
00C45978 .rdata 输入 ole32.DoDragDrop
00C4512C .rdata 输入 ( GDI32.DPtoLP
00C45530 .rdata 输入 ( SHELL32.DragAcceptFiles
00C45538 .rdata 输入 ( SHELL32.DragFinish
00C4553C .rdata 输入 ( SHELL32.DragQueryFileW
00C45624 .rdata 输入 ( USER32.DrawEdge
00C4561C .rdata 输入 ( USER32.DrawFocusRect
00C45620 .rdata 输入 ( USER32.DrawFrameControl
00C455A8 .rdata 输入 ( USER32.DrawIcon
00C45628 .rdata 输入 ( USER32.DrawIconEx
00C455F0 .rdata 输入 ( USER32.DrawMenuBar
00C4562C .rdata 输入 ( USER32.DrawStateW
00C457A4 .rdata 输入 ( USER32.DrawTextExW
00C457A8 .rdata 输入 ( USER32.DrawTextW
00C453D0 .rdata 输入 ( KERNEL32.DuplicateHandle
00C45124 .rdata 输入 ( GDI32.Ellipse
00C457F4 .rdata 输入 ( USER32.EmptyClipboard
00C4574C .rdata 输入 ( USER32.EnableMenuItem
00C455C4 .rdata 输入 ( USER32.EnableScrollBar
00C458C8 .rdata 输入 ( USER32.EnableWindow
00C45740 .rdata 输入 ( USER32.EndDeferWindowPos
00C455E8 .rdata 输入 ( USER32.EndDialog
00C45794 .rdata 输入 ( USER32.EndPaint
00C45440 .rdata 输入 ( KERNEL32.EnterCriticalSection
00C4584C .rdata 输入 ( USER32.EnumChildWindows
00C45190 .rdata 输入 ( GDI32.EnumFontFamiliesExW
00C450FC .rdata 输入 ( GDI32.EnumFontFamiliesW
00C45420 .rdata 输入 ( KERNEL32.EnumResourceLanguagesW
00C45754 .rdata 输入 ( USER32.EqualRect
00C450A4 .rdata 输入 ( GDI32.Escape
00C451B8 .rdata 输入 ( GDI32.ExcludeClipRect
00C45324 .rdata 输入 ( KERNEL32.ExitProcess
00C45320 .rdata 输入 ( KERNEL32.ExitThread
00C454B0 .rdata 输入 ( KERNEL32.ExpandEnvironmentStringsW
00C45168 .rdata 输入 ( GDI32.ExtFloodFill
00C45540 .rdata 输入 ( SHELL32.ExtractIconW
00C450C8 .rdata 输入 ( GDI32.ExtSelectClipRgn
00C450A0 .rdata 输入 ( GDI32.ExtTextOutW
00C45388 .rdata 输入 ( KERNEL32.FileTimeToLocalFileTime
00C453C0 .rdata 输入 ( KERNEL32.FileTimeToSystemTime
00C45894 .rdata 输入 ( USER32.FillRect
00C4517C .rdata 输入 ( GDI32.FillRgn
00C45284 .rdata 输入 ( KERNEL32.FindClose
00C45278 .rdata 输入 ( KERNEL32.FindFirstFileW
00C4527C .rdata 输入 ( KERNEL32.FindNextFileW
00C45374 .rdata 输入 ( KERNEL32.FindResourceExW
00C45240 .rdata 输入 ( KERNEL32.FindResourceW
00C4581C .rdata 输入 ( USER32.FindWindowExW
00C453E0 .rdata 输入 ( KERNEL32.FlushFileBuffers
00C4547C .rdata 输入 ( KERNEL32.FormatMessageW
00C45878 .rdata 输入 ( USER32.FrameRect
00C45180 .rdata 输入 ( GDI32.FrameRgn
00C452FC .rdata 输入 ( KERNEL32.FreeEnvironmentStringsW
00C4549C .rdata 输入 ( KERNEL32.FreeLibrary
00C45250 .rdata 输入 ( KERNEL32.FreeResource
00C45958 .rdata 输入 gdiplus.GdipAlloc
00C4592C .rdata 输入 gdiplus.GdipBitmapLockBits
00C45928 .rdata 输入 gdiplus.GdipBitmapUnlockBits
00C45970 .rdata 输入 gdiplus.GdipCloneImage
00C45930 .rdata 输入 gdiplus.GdipCreateBitmapFromScan0
00C45938 .rdata 输入 gdiplus.GdipCreateBitmapFromStream
00C45934 .rdata 输入 gdiplus.GdipCreateBitmapFromStreamICM
00C45954 .rdata 输入 gdiplus.GdipDeleteGraphics
00C45950 .rdata 输入 gdiplus.GdipDisposeImage
00C45968 .rdata 输入 gdiplus.GdipDrawImageI
00C4595C .rdata 输入 gdiplus.GdipFree
00C45964 .rdata 输入 gdiplus.GdipGetImageGraphicsContext
00C45948 .rdata 输入 gdiplus.GdipGetImageHeight
00C4596C .rdata 输入 gdiplus.GdipGetImagePalette
00C45940 .rdata 输入 gdiplus.GdipGetImagePaletteSize
00C45944 .rdata 输入 gdiplus.GdipGetImagePixelFormat
00C4594C .rdata 输入 gdiplus.GdipGetImageWidth
00C45960 .rdata 输入 gdiplus.GdiplusShutdown
00C4593C .rdata 输入 gdiplus.GdiplusStartup
00C452E0 .rdata 输入 ( KERNEL32.GetACP
00C45604 .rdata 输入 ( USER32.GetActiveWindow
00C45718 .rdata 输入 ( USER32.GetAsyncKeyState
00C451FC .rdata 输入 ( GDI32.GetBkColor
00C45184 .rdata 输入 ( GDI32.GetBoundsRect
00C45730 .rdata 输入 ( USER32.GetCapture
00C456C4 .rdata 输入 ( USER32.GetClassInfoExW
00C45764 .rdata 输入 ( USER32.GetClassInfoW
00C45668 .rdata 输入 ( USER32.GetClassLongW
00C4566C .rdata 输入 ( USER32.GetClassNameW
00C458D0 .rdata 输入 ( USER32.GetClientRect
00C451BC .rdata 输入 ( GDI32.GetClipBox
00C45824 .rdata 输入 USER32.GetComboBoxInfo
00C452A4 .rdata 输入 ( KERNEL32.GetCommandLineW
00C452C4 .rdata 输入 ( KERNEL32.GetConsoleCP
00C4526C .rdata 输入 ( KERNEL32.GetConsoleMode
00C45238 .rdata 输入 ( KERNEL32.GetConsoleOutputCP
00C454AC .rdata 输入 ( KERNEL32.GetCPInfo
00C45270 .rdata 输入 ( KERNEL32.GetCurrentDirectoryW
00C453CC .rdata 输入 ( KERNEL32.GetCurrentProcess
00C45480 .rdata 输入 ( KERNEL32.GetCurrentProcessId
00C45418 .rdata 输入 ( KERNEL32.GetCurrentThread
00C452C0 .rdata 输入 ( KERNEL32.GetCurrentThreadId
00C457C0 .rdata 输入 ( USER32.GetCursorPos
00C4579C .rdata 输入 ( USER32.GetDC
00C45108 .rdata 输入 ( GDI32.GetDCOrgEx
00C45614 .rdata 输入 ( USER32.GetDesktopWindow
00C451EC .rdata 输入 ( GDI32.GetDeviceCaps
00C45154 .rdata 输入 ( GDI32.GetDIBits
00C453F4 .rdata 输入 ( KERNEL32.GetDiskFreeSpaceW
00C456E0 .rdata 输入 ( USER32.GetDlgCtrlID
00C458C0 .rdata 输入 ( USER32.GetDlgItem
00C457FC .rdata 输入 ( USER32.GetDoubleClickTime
00C452F8 .rdata 输入 ( KERNEL32.GetEnvironmentStringsW
00C454B4 .rdata 输入 KERNEL32.GetFileAttributesExW
00C45268 .rdata 输入 ( KERNEL32.GetFileAttributesW
00C45034 .rdata 输入 ADVAPI32.GetFileSecurityW
00C45288 .rdata 输入 ( KERNEL32.GetFileSize
00C45380 .rdata 输入 ( KERNEL32.GetFileSizeEx
00C453FC .rdata 输入 ( KERNEL32.GetFileTime
00C45078 .rdata 输入 ( COMDLG32.GetFileTitleW
00C45308 .rdata 输入 ( KERNEL32.GetFileType
00C458D4 .rdata 输入 ( USER32.GetFocus
00C45684 .rdata 输入 ( USER32.GetForegroundWindow
00C453F8 .rdata 输入 ( KERNEL32.GetFullPathNameW
00C45594 .rdata 输入 ( USER32.GetIconInfo
00C45578 .rdata 输入 ( USER32.GetKeyboardLayout
00C456B0 .rdata 输入 ( USER32.GetKeyboardState
00C458EC .rdata 输入 ( USER32.GetKeyNameTextW
00C458CC .rdata 输入 ( USER32.GetKeyState
00C4578C .rdata 输入 ( USER32.GetLastActivePopup
00C452BC .rdata 输入 ( KERNEL32.GetLastError
00C4523C .rdata 输入 ( KERNEL32.GetLocaleInfoA
00C454A4 .rdata 输入 ( KERNEL32.GetLocaleInfoW
00C452A8 .rdata 输入 KERNEL32.GetLongPathNameW
00C45148 .rdata 输入 ( GDI32.GetMapMode
00C456E8 .rdata 输入 ( USER32.GetMenu
00C4563C .rdata 输入 ( USER32.GetMenuCheckMarkDimensions
00C455A0 .rdata 输入 ( USER32.GetMenuDefaultItem
00C4577C .rdata 输入 ( USER32.GetMenuItemCount
00C45774 .rdata 输入 ( USER32.GetMenuItemID
00C457D4 .rdata 输入 ( USER32.GetMenuItemInfoW
00C457D0 .rdata 输入 ( USER32.GetMenuState
00C45770 .rdata 输入 ( USER32.GetMenuStringW
00C45870 .rdata 输入 ( USER32.GetMessageExtraInfo
00C45694 .rdata 输入 ( USER32.GetMessagePos
00C45690 .rdata 输入 ( USER32.GetMessageTime
00C4580C .rdata 输入 ( USER32.GetMessageW
00C45300 .rdata 输入 ( KERNEL32.GetModuleFileNameA
00C452B8 .rdata 输入 ( KERNEL32.GetModuleFileNameW
00C45488 .rdata 输入 ( KERNEL32.GetModuleHandleA
00C45468 .rdata 输入 ( KERNEL32.GetModuleHandleW
00C45014 .rdata 输入 ADVAPI32.GetNamedSecurityInfoW
00C45194 .rdata 输入 ( GDI32.GetNearestPaletteIndex
00C45848 .rdata 输入 ( USER32.GetNextDlgGroupItem
00C455E4 .rdata 输入 ( USER32.GetNextDlgTabItem
00C450E0 .rdata 输入 ( GDI32.GetObjectType
00C451F8 .rdata 输入 ( GDI32.GetObjectW
00C452DC .rdata 输入 ( KERNEL32.GetOEMCP
00C45170 .rdata 输入 ( GDI32.GetPaletteEntries
00C458E0 .rdata 输入 ( USER32.GetParent
00C45090 .rdata 输入 ( GDI32.GetPixel
00C45414 .rdata 输入 ( KERNEL32.GetPrivateProfileIntW
00C4540C .rdata 输入 ( KERNEL32.GetPrivateProfileStringW
00C45498 .rdata 输入 ( KERNEL32.GetProcAddress
00C4522C .rdata 输入 ( KERNEL32.GetProcessHeap
00C45390 .rdata 输入 ( KERNEL32.GetProfileIntW
00C45674 .rdata 输入 ( USER32.GetPropW
00C45140 .rdata 输入 ( GDI32.GetRgnBox
00C456D4 .rdata 输入 ( USER32.GetScrollInfo
00C45850 .rdata 输入 ( USER32.GetScrollPos
00C456A8 .rdata 输入 ( USER32.GetScrollRange
00C452AC .rdata 输入 ( KERNEL32.GetShortPathNameW
00C452F0 .rdata 输入 ( KERNEL32.GetStartupInfoA
00C45370 .rdata 输入 ( KERNEL32.GetStartupInfoW
00C45304 .rdata 输入 ( KERNEL32.GetStdHandle
00C450D8 .rdata 输入 ( GDI32.GetStockObject
00C45234 .rdata 输入 ( KERNEL32.GetStringTypeA
00C453EC .rdata 输入 ( KERNEL32.GetStringTypeExW
00C45230 .rdata 输入 ( KERNEL32.GetStringTypeW
00C45858 .rdata 输入 ( USER32.GetSubMenu
00C458E8 .rdata 输入 ( USER32.GetSysColor
00C45760 .rdata 输入 ( USER32.GetSysColorBrush
00C45394 .rdata 输入 ( KERNEL32.GetSystemDirectoryW
00C45314 .rdata 输入 ( KERNEL32.GetSystemInfo
00C45748 .rdata 输入 ( USER32.GetSystemMenu
00C45898 .rdata 输入 ( USER32.GetSystemMetrics
00C45198 .rdata 输入 ( GDI32.GetSystemPaletteEntries
00C45330 .rdata 输入 ( KERNEL32.GetSystemTimeAsFileTime
00C4529C .rdata 输入 ( KERNEL32.GetTempFileNameW
00C45298 .rdata 输入 ( KERNEL32.GetTempPathW
00C45100 .rdata 输入 ( GDI32.GetTextCharsetInfo
00C4511C .rdata 输入 ( GDI32.GetTextColor
00C451E0 .rdata 输入 ( GDI32.GetTextExtentPoint32W
00C4518C .rdata 输入 ( GDI32.GetTextFaceW
00C451E4 .rdata 输入 ( GDI32.GetTextMetricsW
00C453E8 .rdata 输入 ( KERNEL32.GetThreadLocale
00C452B0 .rdata 输入 ( KERNEL32.GetTickCount
00C452C8 .rdata 输入 ( KERNEL32.GetTimeZoneInformation
00C45688 .rdata 输入 ( USER32.GetTopWindow
00C455B8 .rdata 输入 ( USER32.GetUpdateRect
00C454A0 .rdata 输入 KERNEL32.GetUserDefaultUILanguage
00C45010 .rdata 输入 ( ADVAPI32.GetUserNameW
00C4546C .rdata 输入 ( KERNEL32.GetVersionExA
00C45490 .rdata 输入 ( KERNEL32.GetVersionExW
00C45084 .rdata 输入 ( GDI32.GetViewportExtEx
00C45164 .rdata 输入 ( GDI32.GetViewportOrgEx
00C453C8 .rdata 输入 ( KERNEL32.GetVolumeInformationW
00C45864 .rdata 输入 ( USER32.GetWindow
00C4587C .rdata 输入 ( USER32.GetWindowDC
00C45088 .rdata 输入 ( GDI32.GetWindowExtEx
00C45788 .rdata 输入 ( USER32.GetWindowLongW
00C45188 .rdata 输入 ( GDI32.GetWindowOrgEx
00C456F8 .rdata 输入 ( USER32.GetWindowPlacement
00C458A8 .rdata 输入 ( USER32.GetWindowRect
00C45800 .rdata 输入 ( USER32.GetWindowRgn
00C4567C .rdata 输入 ( USER32.GetWindowTextLengthW
00C45680 .rdata 输入 ( USER32.GetWindowTextW
00C45784 .rdata 输入 ( USER32.GetWindowThreadProcessId
00C4544C .rdata 输入 ( KERNEL32.GlobalAddAtomW
00C45344 .rdata 输入 ( KERNEL32.GlobalAlloc
00C45454 .rdata 输入 ( KERNEL32.GlobalDeleteAtom
00C45450 .rdata 输入 ( KERNEL32.GlobalFindAtomW
00C453B8 .rdata 输入 ( KERNEL32.GlobalFlags
00C45358 .rdata 输入 ( KERNEL32.GlobalFree
00C45430 .rdata 输入 ( KERNEL32.GlobalGetAtomNameW
00C453A8 .rdata 输入 ( KERNEL32.GlobalHandle
00C45348 .rdata 输入 ( KERNEL32.GlobalLock
00C453AC .rdata 输入 ( KERNEL32.GlobalReAlloc
00C45478 .rdata 输入 ( KERNEL32.GlobalSize
00C4534C .rdata 输入 ( KERNEL32.GlobalUnlock
00C457A0 .rdata 输入 ( USER32.GrayStringW
00C45338 .rdata 输入 ( KERNEL32.HeapAlloc
00C452EC .rdata 输入 ( KERNEL32.HeapCreate
00C45350 .rdata 输入 ( KERNEL32.HeapFree
00C45334 .rdata 输入 ( KERNEL32.HeapReAlloc
00C4531C .rdata 输入 ( KERNEL32.HeapSize
00C45904 .rdata 输入 WININET.HttpOpenRequestW
00C458F8 .rdata 输入 WININET.HttpSendRequestW
00C45068 .rdata 输入 ( COMCTL32.ImageList_Create
00C4506C .rdata 输入 ( COMCTL32.ImageList_Destroy
00C45070 .rdata 输入 ( COMCTL32.ImageList_DrawEx
00C45064 .rdata 输入 ( COMCTL32.ImageList_GetIcon
00C4505C .rdata 输入 ( COMCTL32.ImageList_GetIconSize
00C45054 .rdata 输入 ( COMCTL32.ImageList_GetImageCount
00C45050 .rdata 输入 ( COMCTL32.ImageList_LoadImageW
00C45060 .rdata 输入 ( COMCTL32.ImageList_ReplaceIcon
00C45210 .rdata 输入 IMM32.ImmGetContext
00C45214 .rdata 输入 IMM32.ImmGetOpenStatus
00C4520C .rdata 输入 IMM32.ImmReleaseContext
00C45890 .rdata 输入 ( USER32.InflateRect
00C45058 .rdata 输入 ( COMCTL32.InitCommonControlsEx
00C45448 .rdata 输入 ( KERNEL32.InitializeCriticalSection
00C452D0 .rdata 输入 KERNEL32.InitializeCriticalSectionAndS
00C4560C .rdata 输入 ( USER32.InsertMenuItemW
00C45778 .rdata 输入 ( USER32.InsertMenuW
00C452B4 .rdata 输入 ( KERNEL32.InterlockedDecrement
00C4542C .rdata 输入 ( KERNEL32.InterlockedExchange
00C453C4 .rdata 输入 ( KERNEL32.InterlockedIncrement
00C458F4 .rdata 输入 WININET.InternetCloseHandle
00C45900 .rdata 输入 WININET.InternetConnectW
00C45908 .rdata 输入 WININET.InternetOpenW
00C458FC .rdata 输入 WININET.InternetReadFile
00C451B4 .rdata 输入 ( GDI32.IntersectClipRect
00C45758 .rdata 输入 ( USER32.IntersectRect
00C457C4 .rdata 输入 ( USER32.InvalidateRect
00C45580 .rdata 输入 ( USER32.InvalidateRgn
00C459DC .rdata 输入 ole32.IsAccelerator
00C458B8 .rdata 输入 ( USER32.IsCharAlphaNumericW
00C45808 .rdata 输入 ( USER32.IsCharLowerW
00C45814 .rdata 输入 ( USER32.IsChild
00C45840 .rdata 输入 ( USER32.IsClipboardFormatAvailable
00C45354 .rdata 输入 ( KERNEL32.IsDebuggerPresent
00C45650 .rdata 输入 ( USER32.IsDialogMessageW
00C45710 .rdata 输入 ( USER32.IsIconic
00C45854 .rdata 输入 ( USER32.IsMenu
00C45634 .rdata 输入 ( USER32.IsRectEmpty
00C452D8 .rdata 输入 ( KERNEL32.IsValidCodePage
00C458B4 .rdata 输入 ( USER32.IsWindow
00C45830 .rdata 输入 ( USER32.IsWindowEnabled
00C456BC .rdata 输入 ( USER32.IsWindowVisible
00C45714 .rdata 输入 ( USER32.IsZoomed
00C45734 .rdata 输入 ( USER32.KillTimer
00C452CC .rdata 输入 ( KERNEL32.LCMapStringA
00C452D4 .rdata 输入 ( KERNEL32.LCMapStringW
00C4543C .rdata 输入 ( KERNEL32.LeaveCriticalSection
00C451B0 .rdata 输入 ( GDI32.LineTo
00C45608 .rdata 输入 ( USER32.LoadAcceleratorsW
00C45640 .rdata 输入 ( USER32.LoadBitmapW
00C4576C .rdata 输入 ( USER32.LoadCursorW
00C45828 .rdata 输入 ( USER32.LoadIconW
00C4589C .rdata 输入 ( USER32.LoadImageW
00C45460 .rdata 输入 ( KERNEL32.LoadLibraryA
00C45424 .rdata 输入 ( KERNEL32.LoadLibraryExW
00C45494 .rdata 输入 ( KERNEL32.LoadLibraryW
00C4585C .rdata 输入 ( USER32.LoadMenuW
00C45248 .rdata 输入 ( KERNEL32.LoadResource
00C453B4 .rdata 输入 ( KERNEL32.LocalAlloc
00C45384 .rdata 输入 ( KERNEL32.LocalFileTimeToFileTime
00C454A8 .rdata 输入 ( KERNEL32.LocalFree
00C4539C .rdata 输入 ( KERNEL32.LocalReAlloc
00C453DC .rdata 输入 ( KERNEL32.LockFile
00C4524C .rdata 输入 ( KERNEL32.LockResource
00C458AC .rdata 输入 ( USER32.LockWindowUpdate
00C45130 .rdata 输入 ( GDI32.LPtoDP
00C45438 .rdata 输入 ( KERNEL32.lstrcmpA
00C453E4 .rdata 输入 ( KERNEL32.lstrcmpiW
00C45464 .rdata 输入 ( KERNEL32.lstrcmpW
00C45470 .rdata 输入 ( KERNEL32.lstrcpyW
00C45434 .rdata 输入 ( KERNEL32.lstrlenA
00C4533C .rdata 输入 ( KERNEL32.lstrlenW
00C455D8 .rdata 输入 ( USER32.MapDialogRect
00C45290 .rdata 输入 ( KERNEL32.MapViewOfFile
00C45804 .rdata 输入 ( USER32.MapVirtualKeyExW
00C4565C .rdata 输入 ( USER32.MapVirtualKeyW
00C45884 .rdata 输入 ( USER32.MapWindowPoints
00C45720 .rdata 输入 ( USER32.MessageBeep
00C45790 .rdata 输入 ( USER32.MessageBoxW
00C45644 .rdata 输入 ( USER32.ModifyMenuW
00C07E72 .text 输出 <ModuleEntryPoint>
00C453F0 .rdata 输入 ( KERNEL32.MoveFileW
00C451AC .rdata 输入 ( GDI32.MoveToEx
00C45648 .rdata 输入 ( USER32.MoveWindow
00C45484 .rdata 输入 ( KERNEL32.MulDiv
00C452A0 .rdata 输入 ( KERNEL32.MultiByteToWideChar
00C4571C .rdata 输入 ( USER32.NotifyWinEvent
00C45880 .rdata 输入 ( USER32.OffsetRect
00C4514C .rdata 输入 ( GDI32.OffsetRgn
00C450AC .rdata 输入 ( GDI32.OffsetViewportOrgEx
00C450BC .rdata 输入 ( GDI32.OffsetWindowOrgEx
00C459E8 .rdata 输入 ole32.OleCreateMenuDescriptor
00C459E4 .rdata 输入 ole32.OleDestroyMenuDescriptor
00C459EC .rdata 输入 ole32.OleDuplicateData
00C4597C .rdata 输入 ole32.OleFlushClipboard
00C459D0 .rdata 输入 ole32.OleGetClipboard
00C459A0 .rdata 输入 ole32.OleInitialize
00C45980 .rdata 输入 ole32.OleIsCurrentClipboard
00C459A4 .rdata 输入 ole32.OleLockRunning
00C459E0 .rdata 输入 ole32.OleTranslateAccelerator
00C45A04 .rdata 输入 oledlg.OleUIBusyW
00C459A8 .rdata 输入 ole32.OleUninitialize
00C457E8 .rdata 输入 ( USER32.OpenClipboard
00C45918 .rdata 输入 WINSPOOL.OpenPrinterW
00C4510C .rdata 输入 ( GDI32.PatBlt
00C45554 .rdata 输入 ( SHLWAPI.PathAppendW
00C4556C .rdata 输入 ( SHLWAPI.PathFileExistsW
00C4555C .rdata 输入 ( SHLWAPI.PathFindExtensionW
00C45558 .rdata 输入 ( SHLWAPI.PathFindFileNameW
00C45570 .rdata 输入 SHLWAPI.PathIsUNCW
00C45560 .rdata 输入 ( SHLWAPI.PathRemoveExtensionW
00C45564 .rdata 输入 ( SHLWAPI.PathRemoveFileSpecW
00C45568 .rdata 输入 ( SHLWAPI.PathStripToRootW
00C457B8 .rdata 输入 ( USER32.PeekMessageW
00C45910 .rdata 输入 WINMM.PlaySoundW
00C45128 .rdata 输入 ( GDI32.Polygon
00C45120 .rdata 输入 ( GDI32.Polyline
00C458C4 .rdata 输入 ( USER32.PostMessageW
00C457E0 .rdata 输入 ( USER32.PostQuitMessage
00C45810 .rdata 输入 ( USER32.PostThreadMessageW
00C4575C .rdata 输入 ( USER32.PtInRect
00C45178 .rdata 输入 ( GDI32.PtInRegion
00C45094 .rdata 输入 ( GDI32.PtVisible
00C452E4 .rdata 输入 ( KERNEL32.QueryPerformanceCounter
00C4532C .rdata 输入 ( KERNEL32.RaiseException
00C45340 .rdata 输入 ( KERNEL32.ReadFile
00C45158 .rdata 输入 ( GDI32.RealizePalette
00C45138 .rdata 输入 ( GDI32.Rectangle
00C45098 .rdata 输入 ( GDI32.RectVisible
00C45820 .rdata 输入 ( USER32.RedrawWindow
00C45004 .rdata 输入 ( ADVAPI32.RegCloseKey
00C45028 .rdata 输入 ( ADVAPI32.RegCreateKeyExW
00C45030 .rdata 输入 ( ADVAPI32.RegCreateKeyW
00C4500C .rdata 输入 ( ADVAPI32.RegDeleteKeyW
00C45048 .rdata 输入 ( ADVAPI32.RegDeleteValueW
00C4502C .rdata 输入 ( ADVAPI32.RegEnumKeyExW
00C45044 .rdata 输入 ( ADVAPI32.RegEnumKeyW
00C456C8 .rdata 输入 ( USER32.RegisterClassW
00C455DC .rdata 输入 ( USER32.RegisterClipboardFormatW
00C459F0 .rdata 输入 ole32.RegisterDragDrop
00C456FC .rdata 输入 ( USER32.RegisterWindowMessageW
00C45020 .rdata 输入 ( ADVAPI32.RegOpenKeyExW
00C45040 .rdata 输入 ( ADVAPI32.RegOpenKeyW
00C45008 .rdata 输入 ( ADVAPI32.RegQueryValueExW
00C4503C .rdata 输入 ( ADVAPI32.RegQueryValueW
00C45038 .rdata 输入 ( ADVAPI32.RegSetValueExW
00C45024 .rdata 输入 ( ADVAPI32.RegSetValueW
00C45724 .rdata 输入 ( USER32.ReleaseCapture
00C45874 .rdata 输入 ( USER32.ReleaseDC
00C459AC .rdata 输入 ole32.ReleaseStgMedium
00C45780 .rdata 输入 ( USER32.RemoveMenu
00C45678 .rdata 输入 ( USER32.RemovePropW
00C451D8 .rdata 输入 ( GDI32.RestoreDC
00C45404 .rdata 输入 ( KERNEL32.ResumeThread
00C45600 .rdata 输入 ( USER32.ReuseDDElParam
00C459D4 .rdata 输入 ole32.RevokeDragDrop
00C4513C .rdata 输入 ( GDI32.RoundRect
00C45328 .rdata 输入 ( KERNEL32.RtlUnwind
00C451DC .rdata 输入 ( GDI32.SaveDC
00C450B4 .rdata 输入 ( GDI32.ScaleViewportExtEx
00C450C4 .rdata 输入 ( GDI32.ScaleWindowExtEx
00C457BC .rdata 输入 ( USER32.ScreenToClient
00C45698 .rdata 输入 ( USER32.ScrollWindow
00C4538C .rdata 输入 ( KERNEL32.SearchPathW
00C451A4 .rdata 输入 ( GDI32.SelectClipRgn
00C451E8 .rdata 输入 ( GDI32.SelectObject
00C450DC .rdata 输入 ( GDI32.SelectPalette
00C45660 .rdata 输入 ( USER32.SendDlgItemMessageA
00C457B0 .rdata 输入 ( USER32.SendDlgItemMessageW
00C4586C .rdata 输入 ( USER32.SendInput
00C458D8 .rdata 输入 ( USER32.SendMessageW
00C4582C .rdata 输入 ( USER32.SetActiveWindow
00C451D4 .rdata 输入 ( GDI32.SetBkColor
00C451D0 .rdata 输入 ( GDI32.SetBkMode
00C4572C .rdata 输入 ( USER32.SetCapture
00C45658 .rdata 输入 ( USER32.SetClassLongW
00C457EC .rdata 输入 ( USER32.SetClipboardData
00C45274 .rdata 输入 ( KERNEL32.SetCurrentDirectoryW
00C4588C .rdata 输入 ( USER32.SetCursor
00C455AC .rdata 输入 ( USER32.SetCursorPos
00C45150 .rdata 输入 ( GDI32.SetDIBColorTable
00C453D4 .rdata 输入 ( KERNEL32.SetEndOfFile
00C45018 .rdata 输入 ADVAPI32.SetEntriesInAclW
00C45228 .rdata 输入 ( KERNEL32.SetEnvironmentVariableA
00C4537C .rdata 输入 ( KERNEL32.SetErrorMode
00C454B8 .rdata 输入 ( KERNEL32.SetEvent
00C45294 .rdata 输入 ( KERNEL32.SetFilePointer
00C45000 .rdata 输入 ADVAPI32.SetFileSecurityW
00C45400 .rdata 输入 ( KERNEL32.SetFileTime
00C45888 .rdata 输入 ( USER32.SetFocus
00C456B4 .rdata 输入 ( USER32.SetForegroundWindow
00C452F4 .rdata 输入 ( KERNEL32.SetHandleCount
00C4548C .rdata 输入 ( KERNEL32.SetLastError
00C451C0 .rdata 输入 ( GDI32.SetMapMode
00C456A0 .rdata 输入 ( USER32.SetMenu
00C4559C .rdata 输入 ( USER32.SetMenuDefaultItem
00C45638 .rdata 输入 ( USER32.SetMenuItemBitmaps
00C45838 .rdata 输入 ( USER32.SetMenuItemInfoW
00C4501C .rdata 输入 ADVAPI32.SetNamedSecurityInfoW
00C45174 .rdata 输入 ( GDI32.SetPaletteEntries
00C458A0 .rdata 输入 ( USER32.SetParent
00C45160 .rdata 输入 ( GDI32.SetPixel
00C4519C .rdata 输入 ( GDI32.SetPixelV
00C451CC .rdata 输入 ( GDI32.SetPolyFillMode
00C45670 .rdata 输入 ( USER32.SetPropW
00C455C0 .rdata 输入 ( USER32.SetRect
00C458DC .rdata 输入 ( USER32.SetRectEmpty
00C45144 .rdata 输入 ( GDI32.SetRectRgn
00C451C8 .rdata 输入 ( GDI32.SetROP2
00C456D8 .rdata 输入 ( USER32.SetScrollInfo
00C456AC .rdata 输入 ( USER32.SetScrollPos
00C456A4 .rdata 输入 ( USER32.SetScrollRange
00C4530C .rdata 输入 ( KERNEL32.SetStdHandle
00C451A8 .rdata 输入 ( GDI32.SetTextAlign
00C451C4 .rdata 输入 ( GDI32.SetTextColor
00C45408 .rdata 输入 ( KERNEL32.SetThreadPriority
00C45738 .rdata 输入 ( USER32.SetTimer
00C45364 .rdata 输入 ( KERNEL32.SetUnhandledExceptionFilter
00C450B0 .rdata 输入 ( GDI32.SetViewportExtEx
00C450A8 .rdata 输入 ( GDI32.SetViewportOrgEx
00C455D4 .rdata 输入 ( USER32.SetWindowContextHelpId
00C450C0 .rdata 输入 ( GDI32.SetWindowExtEx
00C456EC .rdata 输入 ( USER32.SetWindowLongW
00C450B8 .rdata 输入 ( GDI32.SetWindowOrgEx
00C456DC .rdata 输入 ( USER32.SetWindowPlacement
00C456F0 .rdata 输入 ( USER32.SetWindowPos
00C45744 .rdata 输入 ( USER32.SetWindowRgn
00C45704 .rdata 输入 ( USER32.SetWindowsHookExW
00C4564C .rdata 输入 ( USER32.SetWindowTextW
00C45548 .rdata 输入 SHELL32.SHAppBarMessage
00C45528 .rdata 输入 SHELL32.SHBrowseForFolderW
00C45544 .rdata 输入 ( SHELL32.ShellExecuteW
00C4554C .rdata 输入 SHELL32.SHGetFileInfoW
00C45534 .rdata 输入 SHELL32.SHGetFolderPathW
00C4552C .rdata 输入 SHELL32.SHGetPathFromIDListW
00C455D0 .rdata 输入 ( USER32.ShowOwnedPopups
00C456B8 .rdata 输入 ( USER32.ShowScrollBar
00C45818 .rdata 输入 ( USER32.ShowWindow
00C45244 .rdata 输入 ( KERNEL32.SizeofResource
00C45360 .rdata 输入 ( KERNEL32.Sleep
00C45988 .rdata 输入 ole32.StgCreateDocfileOnILockBytes
00C4598C .rdata 输入 ole32.StgOpenStorageOnILockBytes
00C4515C .rdata 输入 ( GDI32.StretchBlt
00C45844 .rdata 输入 ( USER32.SubtractRect
00C456F4 .rdata 输入 ( USER32.SystemParametersInfoA
00C458E4 .rdata 输入 ( USER32.SystemParametersInfoW
00C453BC .rdata 输入 ( KERNEL32.SystemTimeToFileTime
00C457AC .rdata 输入 ( USER32.TabbedTextOutW
00C4536C .rdata 输入 ( KERNEL32.TerminateProcess
00C4509C .rdata 输入 ( GDI32.TextOutW
00C453A4 .rdata 输入 ( KERNEL32.TlsAlloc
00C45398 .rdata 输入 ( KERNEL32.TlsFree
00C453B0 .rdata 输入 ( KERNEL32.TlsGetValue
00C453A0 .rdata 输入 ( KERNEL32.TlsSetValue
00C4557C .rdata 输入 ( USER32.ToUnicodeEx
00C4569C .rdata 输入 ( USER32.TrackPopupMenu
00C45618 .rdata 输入 ( USER32.TranslateAcceleratorW
00C455EC .rdata 输入 ( USER32.TranslateMDISysAccel
00C457B4 .rdata 输入 ( USER32.TranslateMessage
00C454C8 .rdata 输入 MSIMG32.TransparentBlt
00C45368 .rdata 输入 ( KERNEL32.UnhandledExceptionFilter
00C45708 .rdata 输入 ( USER32.UnhookWindowsHookEx
00C455BC .rdata 输入 ( USER32.UnionRect
00C453D8 .rdata 输入 ( KERNEL32.UnlockFile
00C45258 .rdata 输入 ( KERNEL32.UnmapViewOfFile
00C455FC .rdata 输入 ( USER32.UnpackDDElParam
00C457F8 .rdata 输入 ( USER32.UnregisterClassW
00C4558C .rdata 输入 USER32.UpdateLayeredWindow
00C458B0 .rdata 输入 ( USER32.UpdateWindow
00C455C8 .rdata 输入 ( USER32.ValidateRect
00C45318 .rdata 输入 ( KERNEL32.VirtualAlloc
00C452E8 .rdata 输入 ( KERNEL32.VirtualFree
00C45378 .rdata 输入 ( KERNEL32.VirtualProtect
00C45310 .rdata 输入 ( KERNEL32.VirtualQuery
00C4535C .rdata 输入 ( KERNEL32.WaitForSingleObject
00C455CC .rdata 输入 ( USER32.WaitMessage
00C45264 .rdata 输入 ( KERNEL32.WideCharToMultiByte
00C45728 .rdata 输入 ( USER32.WindowFromPoint
00C45664 .rdata 输入 ( USER32.WinHelpW
00C4521C .rdata 输入 ( KERNEL32.WriteConsoleA
00C45220 .rdata 输入 ( KERNEL32.WriteConsoleW
00C45260 .rdata 输入 ( KERNEL32.WriteFile
00C45410 .rdata 输入 ( KERNEL32.WritePrivateProfileStringW
00C45860 .rdata 输入 ( USER32.wsprintfW
[课程]Android-CTF解题方法汇总!