PDA

View Full Version : سوال: چگونگي تبديل کدهاي Decompile شده به VB



ARData
شنبه 06 آذر 1389, 14:14 عصر
سلام دوستان عزيز
برنامه اي رو با Vb Decompiler تجزيه کرده ام کدهاي موجود در اونو چه طوري مي تونم به کد VB تبديل کنم مثلا کد فرمي به صورت زير است :


Private Sub bnClear_Click() '487F00
loc_00487F22: var_08 = &H4045E0
loc_00487F2E: and eax, 00000001h
loc_00487F31: var_04 = arg_08
loc_00487F34: and esi, FFFFFFFEh
loc_00487F38: arg_08 = arg_08
loc_00487F3D: call ecx+04h(arg_08, edi, esi, ebx, fs:[00h], MSVBVM60.DLL.__vbaExceptHandler, ebp)
loc_00487F48: call edx+00000304h(arg_08)
loc_00487F53: var_18 = IsSet(edx+00000304h(arg_08))
loc_00487F5E: call ecx+000001E8h(var_18)
loc_00487F68: If ecx+000001E8h(var_18) < edi Then
loc_00487F76: call MSVBVM60.DLL.__vbaHresultCheckObj(ecx+000001E8h(va r_18), var_18, 00414268h, 000001E8h)
loc_00487F7C: End If
loc_00487F7F: call MSVBVM60.DLL.__vbaFreeObj
loc_00487F8D: GoTo loc_487F99
loc_00487F92: call MSVBVM60.DLL.__vbaFreeObj
loc_00487F98: ret
loc_00487F99: 'Referenced from 00487F8D
loc_00487F99: ret
loc_00487FA0: call edx+08h(arg_08)
loc_00487FB6: retn 0004h


End Sub


آيا برنامه اي هست که بتوان اين کد رو به صورت VB در آورد ؟ درصورتي که چنين برنامه اي نباشد زبان فوق بر اساس چه زبان برنامه نويسي مي باشد .متشکرم .

saeedvir
شنبه 06 آذر 1389, 17:10 عصر
نه

اسمبلي