最初由 chenhuazi 发布
VB编写的程序,用Armadillo3.05加壳,纯是为了学习脱Arm低版壳,脱了几个低版的,但这个不知为何不能脱,郁闷....
你一直都没回答我程序是做什么用的
运行方式感觉有点像木马
既然这样我就不贴脱壳程序了
输入表给你
PS:方法在于变通
; 在一个thunk中对每个函数的构造 (分离器是一个 TAB)
; ------------------------------------------------------------
; 标记 RVA 模块名 序号 名称
;
; <有效> 参数的详细情况:
; ------------------------------
; 标志: 0 = 有效性: 否 -> - 名称包含重定位API的地址 (你能设定它; 为0,如果你要编辑).
; - 序号不被认可,你应该让 '0000' 作为其值.
; - 模块名不被认可,你应该让 '?' 作为其值.
;
; 1 = 有效性: 是 -> 在划线以下的参数将被承认.
; 由序号输入的函数必须没有名称 (尽管第4个TAB 必须; 在这里).
;
; 2 = 相当于 0 但它相对于载入器.
;
; 3 = 相当于 1 但它相对于载入器.
;
; 4 = 相当于 0 带重建标志.
;
; 5 = 相当于 1 带重建标志.
;
; 最终, 编辑此文件你需要承担风险! :-)
目标: D:\Made\check\check.exe
OEP: 000012EC IATRVA: 00001000 IAT大小: 000000FC
FThunk: 00001000 NbFunc: 0000003F
1 00001000 msvbvm60.dll 01E8 __vbaVarSub
1 00001004 msvbvm60.dll 009D _CIcos
1 00001008 msvbvm60.dll 02D7 _adj_fptan
1 0000100C msvbvm60.dll 0083 __vbaFreeVar
1 00001010 msvbvm60.dll 0147 __vbaLenBstr
1 00001014 msvbvm60.dll 01B5 __vbaStrVarMove
1 00001018 msvbvm60.dll 00D4 __vbaEnd
1 0000101C msvbvm60.dll 00F5 __vbaFreeVarList
1 00001020 msvbvm60.dll 02CE _adj_fdiv_m64
1 00001024 msvbvm60.dll 02D6 _adj_fprem1
1 00001028 msvbvm60.dll 0195 __vbaStrCat
1 0000102C msvbvm60.dll 018A __vbaSetSystemError
1 00001030 msvbvm60.dll 0102 __vbaHresultCheckObj
1 00001034 msvbvm60.dll 02B0 _adj_fdiv_m32
1 00001038 msvbvm60.dll 00DF __vbaExitProc
1 0000103C msvbvm60.dll 015D __vbaObjSet
1 00001040 msvbvm60.dll 0253 rtcMsgBox
1 00001044 msvbvm60.dll 0160 __vbaOnError
1 00001048 msvbvm60.dll 0293 _adj_fdiv_m16i
1 0000104C msvbvm60.dll 015E __vbaObjSetAddref
1 00001050 msvbvm60.dll 02D0 _adj_fdivr_m16i
1 00001054 msvbvm60.dll 0256 rtcDoEvents
1 00001058 msvbvm60.dll 00A0 _CIsin
1 0000105C msvbvm60.dll 00B6 __vbaChkstk
1 00001060 msvbvm60.dll 0191 EVENT_SINK_AddRef
1 00001064 msvbvm60.dll 0196 __vbaStrCmp
1 00001068 msvbvm60.dll 01F7 __vbaVarTstEq
1 0000106C msvbvm60.dll 00BB DllFunctionCall
1 00001070 msvbvm60.dll 029E rtcCommandVar
1 00001074 msvbvm60.dll 02D4 _adj_fpatan
1 00001078 msvbvm60.dll 0192 EVENT_SINK_Release
1 0000107C msvbvm60.dll 0155 __vbaNew
1 00001080 msvbvm60.dll 00A1 _CIsqrt
1 00001084 msvbvm60.dll 0190 EVENT_SINK_QueryInterface
1 00001088 msvbvm60.dll 00DA __vbaExceptHandler
1 0000108C msvbvm60.dll 01AB __vbaStrToUnicode
1 00001090 msvbvm60.dll 02D5 _adj_fprem
1 00001094 msvbvm60.dll 02D3 _adj_fdivr_m64
1 00001098 msvbvm60.dll 025F rtcStringVar
1 0000109C msvbvm60.dll 0260 rtcVarBstrFromAnsi
1 000010A0 msvbvm60.dll 00E0 __vbaFPException
1 000010A4 msvbvm60.dll 0117 __vbaInStrVar
1 000010A8 msvbvm60.dll 009F _CIlog
1 000010AC msvbvm60.dll 00D9 __vbaErrorOverflow
1 000010B0 msvbvm60.dll 0154 __vbaNew2
1 000010B4 msvbvm60.dll 02BD _adj_fdiv_m32i
1 000010B8 msvbvm60.dll 02D2 _adj_fdivr_m32i
1 000010BC msvbvm60.dll 008A __vbaStrCopy
1 000010C0 msvbvm60.dll 02D1 _adj_fdivr_m32
1 000010C4 msvbvm60.dll 02CF _adj_fdiv_r
1 000010C8 msvbvm60.dll 02AD rtcErrObj
1 000010CC msvbvm60.dll 0064 ThunRTMain
1 000010D0 msvbvm60.dll 0111 __vbaI4Var
1 000010D4 msvbvm60.dll 01AA __vbaStrToAnsi
1 000010D8 msvbvm60.dll 0090 __vbaVarDup
1 000010DC msvbvm60.dll 0269 rtcLeftCharVar
1 000010E0 msvbvm60.dll 009C _CIatan
1 000010E4 msvbvm60.dll 008B __vbaStrMove
1 000010E8 msvbvm60.dll 02D8 _allmul
1 000010EC msvbvm60.dll 00A2 _CItan
1 000010F0 msvbvm60.dll 009E _CIexp
1 000010F4 msvbvm60.dll 0082 __vbaFreeStr
1 000010F8 msvbvm60.dll 0081 __vbaFreeObj