本地软件限制修改数据 求一个思路 标题说不明白
本帖最后由 allenlverson 于 2015-10-8 23:55 编辑有个软件 程序是vb 没有壳 表格类似excel里面的数据可以双击 修改 ,还有个一样的表 只能看 但是不能修改 无法双击 双击后也没有反映 没有任何提示想问问 这类功能限制 还没有提示框的 如何下手没找到相关的教程 新人HB不多 希望大家帮帮忙 看过很多逆向教程 自己也破过 就是这样的没遇到过 有点懵
用VB Decompiler 看到一个貌似双击的方法 菜鸟看不懂 大神们看看 给个提示
Private Sub Command2_Click() '6CE780
loc_006CE780: push ebp
loc_006CE781: mov ebp, esp
loc_006CE783: sub esp, 0000000Ch
loc_006CE786: push 0040F846h ; undef 'Ignore this
loc_006CE78B: mov eax, fs:
loc_006CE791: push eax
loc_006CE792: mov fs:, esp
loc_006CE799: sub esp, 00000018h
loc_006CE79C: push ebx
loc_006CE79D: push esi
loc_006CE79E: push edi
loc_006CE79F: mov var_C, esp
loc_006CE7A2: mov var_8, 0040F588h
loc_006CE7A9: mov edi, arg_8
loc_006CE7AC: mov eax, edi
loc_006CE7AE: and eax, 00000001h
loc_006CE7B1: mov var_4, eax
loc_006CE7B4: and edi, FFFFFFFEh
loc_006CE7B7: mov ecx,
loc_006CE7B9: push edi
loc_006CE7BA: mov arg_8, edi
loc_006CE7BD: call
var_eax = Me.AddRef 'Ignore this
loc_006CE7C0: mov eax,
loc_006CE7C5: xor ebx, ebx
loc_006CE7C7: cmp eax, ebx
loc_006CE7C9: mov var_18, ebx
loc_006CE7CC: jnz 006CE7DEh
loc_006CE7CE: push 006E2110h ; "FO"
loc_006CE7D3: push 0042F8BCh
loc_006CE7D8: call ; CreateObject(%StkVar1, %StkVar2)
loc_006CE7DE: mov esi,
loc_006CE7E4: mov edx,
loc_006CE7E6: push edi
loc_006CE7E7: lea eax, var_18
loc_006CE7EA: push eax
loc_006CE7EB: mov var_2C, edx
loc_006CE7EE: call ; Set %StkVar1 = %StkVar2
Set var_18 = Me
loc_006CE7F4: mov ecx, var_2C
loc_006CE7F7: push eax
loc_006CE7F8: push esi
loc_006CE7F9: call
var_eax = Global.Unload var_18
loc_006CE7FC: fnclex
loc_006CE7FE: cmp eax, ebx
loc_006CE800: jge 006CE811h
loc_006CE802: push 00000010h
loc_006CE804: push 0042F8ACh
loc_006CE809: push esi
loc_006CE80A: push eax
loc_006CE80B: call ; %StkVar1 = CheckObj(%StkVar2, %StkVar3, %StkVar4)
loc_006CE811: lea ecx, var_18
loc_006CE814: call ; %ecx = ""
loc_006CE81A: mov var_4, ebx
loc_006CE81D: push 006CE82Fh
loc_006CE822: jmp 006CE82Eh
GoTo loc_006CE82E
loc_006CE824: lea ecx, var_18
loc_006CE827: call ; %ecx = ""
loc_006CE82D: ret
Exit Sub
loc_006CE82E: ret
'Referenced from: 006CE822
loc_006CE82F: mov eax, arg_8
loc_006CE832: mov edx,
loc_006CE834: push eax
loc_006CE835: call
loc_006CE838: mov eax, var_4
loc_006CE83B: mov ecx, var_14
loc_006CE83E: pop edi
loc_006CE83F: pop esi
loc_006CE840: mov fs:, ecx
loc_006CE847: pop ebx
loc_006CE848: mov esp, ebp
loc_006CE84A: pop ebp
loc_006CE84B: retn 0004h
End Sub
yuaoitan 发表于 2015-10-6 11:13
表示说的不清不楚= =
类似 excel的软件 表里数据 分为前台和后台 是一样的 但是前台的表 双击就可以可以修改 后台的只能看不能修改 双击后没有提示框或提示,我就想知道这种类似 功能限制的 从什么地方入手 求大神帮看下
页:
[1]