PDA

View Full Version : لطف کنید بگید این کد چی کار میکنه



Vahab
جمعه 17 بهمن 1382, 20:00 عصر
سلام

میخواستم بدونم کار این کد چیست


004A0198 55 push ebp
004A0199 8BEC mov ebp, esp
004A019B B944000000 mov ecx, $00000044
004A01A0 6A00 push $00
004A01A2 6A00 push $00
004A01A4 49 dec ecx
004A01A5 75F9 jnz 004A01A0
004A01A7 53 push ebx
004A01A8 8BD8 mov ebx, eax
004A01AA 33C0 xor eax, eax
004A01AC 55 push ebp

* Possible String Reference to: 'é=öÿëÍ[‹å]Ã'
|
004A01AD 687E054A00 push $004A057E

***** TRY
|
004A01B2 64FF30 push dword ptr fs:[eax]
004A01B5 648920 mov fs:[eax], esp
004A01B8 8D9530FEFFFF lea edx, [ebp+$FFFFFE30]

* Reference to control TfrmReg.Edit1 : TEdit
|
004A01BE 8B83F4020000 mov eax, [ebx+$02F4]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A01C4 E8AFE4F9FF call 0043E678
004A01C9 83BD30FEFFFF00 cmp dword ptr [ebp+$FFFFFE30], +$00
004A01D0 0F8465030000 jz 004A053B
004A01D6 8D952CFEFFFF lea edx, [ebp+$FFFFFE2C]

* Reference to control TfrmReg.Edit2 : TEdit
|
004A01DC 8B83F8020000 mov eax, [ebx+$02F8]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A01E2 E891E4F9FF call 0043E678
004A01E7 8B852CFEFFFF mov eax, [ebp+$FFFFFE2C]

* Reference to: System.@LStrLen(String):Integer;
|
004A01ED E8A249F6FF call 00404B94
004A01F2 83F808 cmp eax, +$08
004A01F5 0F8540030000 jnz 004A053B
004A01FB 8D9528FEFFFF lea edx, [ebp+$FFFFFE28]

* Reference to control TfrmReg.Edit3 : TEdit
|
004A0201 8B8320030000 mov eax, [ebx+$0320]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A0207 E86CE4F9FF call 0043E678
004A020C 8B8528FEFFFF mov eax, [ebp+$FFFFFE28]

* Reference to: System.@LStrLen(String):Integer;
|
004A0212 E87D49F6FF call 00404B94
004A0217 83F808 cmp eax, +$08
004A021A 0F851B030000 jnz 004A053B
004A0220 8D9524FEFFFF lea edx, [ebp+$FFFFFE24]

* Reference to control TfrmReg.Edit4 : TEdit
|
004A0226 8B833C030000 mov eax, [ebx+$033C]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A022C E847E4F9FF call 0043E678
004A0231 8B8524FEFFFF mov eax, [ebp+$FFFFFE24]

* Reference to: System.@LStrLen(String):Integer;
|
004A0237 E85849F6FF call 00404B94
004A023C 83F808 cmp eax, +$08
004A023F 0F85F6020000 jnz 004A053B
004A0245 8D9520FEFFFF lea edx, [ebp+$FFFFFE20]

* Reference to control TfrmReg.Edit5 : TEdit
|
004A024B 8B8340030000 mov eax, [ebx+$0340]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A0251 E822E4F9FF call 0043E678
004A0256 8B8520FEFFFF mov eax, [ebp+$FFFFFE20]

* Reference to: System.@LStrLen(String):Integer;
|
004A025C E83349F6FF call 00404B94
004A0261 83F808 cmp eax, +$08
004A0264 0F85D1020000 jnz 004A053B
004A026A 8D951CFEFFFF lea edx, [ebp+$FFFFFE1C]

* Reference to control TfrmReg.Edit6 : TEdit
|
004A0270 8B8348030000 mov eax, [ebx+$0348]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A0276 E8FDE3F9FF call 0043E678
004A027B 8B851CFEFFFF mov eax, [ebp+$FFFFFE1C]

* Reference to: System.@LStrLen(String):Integer;
|
004A0281 E80E49F6FF call 00404B94
004A0286 83F808 cmp eax, +$08
004A0289 0F85AC020000 jnz 004A053B
004A028F 8D9518FEFFFF lea edx, [ebp+$FFFFFE18]

* Reference to control TfrmReg.Edit7 : TEdit
|
004A0295 8B834C030000 mov eax, [ebx+$034C]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A029B E8D8E3F9FF call 0043E678
004A02A0 8B8518FEFFFF mov eax, [ebp+$FFFFFE18]

* Reference to: System.@LStrLen(String):Integer;
|
004A02A6 E8E948F6FF call 00404B94
004A02AB 83F808 cmp eax, +$08
004A02AE 0F8587020000 jnz 004A053B
004A02B4 8D9514FEFFFF lea edx, [ebp+$FFFFFE14]

* Reference to control TfrmReg.Edit8 : TEdit
|
004A02BA 8B8350030000 mov eax, [ebx+$0350]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A02C0 E8B3E3F9FF call 0043E678
004A02C5 8B8514FEFFFF mov eax, [ebp+$FFFFFE14]

* Reference to: System.@LStrLen(String):Integer;
|
004A02CB E8C448F6FF call 00404B94
004A02D0 83F808 cmp eax, +$08
004A02D3 0F8562020000 jnz 004A053B
004A02D9 8D9510FEFFFF lea edx, [ebp+$FFFFFE10]

* Reference to control TfrmReg.Edit9 : TEdit
|
004A02DF 8B8364030000 mov eax, [ebx+$0364]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A02E5 E88EE3F9FF call 0043E678
004A02EA 83BD10FEFFFF00 cmp dword ptr [ebp+$FFFFFE10], +$00
004A02F1 0F8444020000 jz 004A053B
004A02F7 8D950CFEFFFF lea edx, [ebp+$FFFFFE0C]

* Reference to TAbout instance
|
004A02FD A1BC0C4B00 mov eax, dword ptr [$004B0CBC]
004A0302 8B00 mov eax, [eax]

* Reference to : TAbout._PROC_00484150()
|
004A0304 E8473EFEFF call 00484150
004A0309 8D850CFEFFFF lea eax, [ebp+$FFFFFE0C]
004A030F 8B15901D4B00 mov edx, [$004B1D90]

* Reference to: System.@LStrCat;
|
004A0315 E88248F6FF call 00404B9C
004A031A 8B950CFEFFFF mov edx, [ebp+$FFFFFE0C]
004A0320 8D8534FEFFFF lea eax, [ebp+$FFFFFE34]

* Reference to: System.@Assign(TTextRec;TTextRec;String):Integer;
|
004A0326 E8292BF6FF call 00402E54
004A032B 8D8534FEFFFF lea eax, [ebp+$FFFFFE34]

* Reference to: System.@RewritText(TTextRec;TTextRec):Integer;
|
004A0331 E8BA28F6FF call 00402BF0

* Reference to: System.Proc_0040291C
|
004A0336 E8E125F6FF call 0040291C
004A033B 8D9508FEFFFF lea edx, [ebp+$FFFFFE08]

* Reference to control TfrmReg.Edit1 : TEdit
|
004A0341 8B83F4020000 mov eax, [ebx+$02F4]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A0347 E82CE3F9FF call 0043E678
004A034C 8B9508FEFFFF mov edx, [ebp+$FFFFFE08]
004A0352 8D8534FEFFFF lea eax, [ebp+$FFFFFE34]

* Reference to: System.@Write0Bool(TTextRec;TTextRec;Boolean):Poin ter;
|
004A0358 E84B4CF6FF call 00404FA8

* Reference to: System.@WriteLn(TTextRec;TTextRec):Pointer;
|
004A035D E88232F6FF call 004035E4

* Reference to: System.Proc_0040291C
|
004A0362 E8B525F6FF call 0040291C
004A0367 8D9504FEFFFF lea edx, [ebp+$FFFFFE04]

* Reference to control TfrmReg.Edit2 : TEdit
|
004A036D 8B83F8020000 mov eax, [ebx+$02F8]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A0373 E800E3F9FF call 0043E678
004A0378 8B9504FEFFFF mov edx, [ebp+$FFFFFE04]
004A037E 8D8534FEFFFF lea eax, [ebp+$FFFFFE34]

* Reference to: System.@Write0Bool(TTextRec;TTextRec;Boolean):Poin ter;
|
004A0384 E81F4CF6FF call 00404FA8

* Reference to: System.@WriteLn(TTextRec;TTextRec):Pointer;
|
004A0389 E85632F6FF call 004035E4

* Reference to: System.Proc_0040291C
|
004A038E E88925F6FF call 0040291C
004A0393 8D9500FEFFFF lea edx, [ebp+$FFFFFE00]

* Reference to control TfrmReg.Edit3 : TEdit
|
004A0399 8B8320030000 mov eax, [ebx+$0320]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A039F E8D4E2F9FF call 0043E678
004A03A4 8B9500FEFFFF mov edx, [ebp+$FFFFFE00]
004A03AA 8D8534FEFFFF lea eax, [ebp+$FFFFFE34]

* Reference to: System.@Write0Bool(TTextRec;TTextRec;Boolean):Poin ter;
|
004A03B0 E8F34BF6FF call 00404FA8

* Reference to: System.@WriteLn(TTextRec;TTextRec):Pointer;
|
004A03B5 E82A32F6FF call 004035E4

* Reference to: System.Proc_0040291C
|
004A03BA E85D25F6FF call 0040291C
004A03BF 8D95FCFDFFFF lea edx, [ebp+$FFFFFDFC]

* Reference to control TfrmReg.Edit4 : TEdit
|
004A03C5 8B833C030000 mov eax, [ebx+$033C]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A03CB E8A8E2F9FF call 0043E678
004A03D0 8B95FCFDFFFF mov edx, [ebp+$FFFFFDFC]
004A03D6 8D8534FEFFFF lea eax, [ebp+$FFFFFE34]

* Reference to: System.@Write0Bool(TTextRec;TTextRec;Boolean):Poin ter;
|
004A03DC E8C74BF6FF call 00404FA8

* Reference to: System.@WriteLn(TTextRec;TTextRec):Pointer;
|
004A03E1 E8FE31F6FF call 004035E4

* Reference to: System.Proc_0040291C
|
004A03E6 E83125F6FF call 0040291C
004A03EB 8D95F8FDFFFF lea edx, [ebp+$FFFFFDF8]

* Reference to control TfrmReg.Edit5 : TEdit
|
004A03F1 8B8340030000 mov eax, [ebx+$0340]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A03F7 E87CE2F9FF call 0043E678
004A03FC 8B95F8FDFFFF mov edx, [ebp+$FFFFFDF8]
004A0402 8D8534FEFFFF lea eax, [ebp+$FFFFFE34]

* Reference to: System.@Write0Bool(TTextRec;TTextRec;Boolean):Poin ter;
|
004A0408 E89B4BF6FF call 00404FA8

* Reference to: System.@WriteLn(TTextRec;TTextRec):Pointer;
|
004A040D E8D231F6FF call 004035E4

* Reference to: System.Proc_0040291C
|
004A0412 E80525F6FF call 0040291C
004A0417 8D95F4FDFFFF lea edx, [ebp+$FFFFFDF4]

* Reference to control TfrmReg.Edit6 : TEdit
|
004A041D 8B8348030000 mov eax, [ebx+$0348]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A0423 E850E2F9FF call 0043E678
004A0428 8B95F4FDFFFF mov edx, [ebp+$FFFFFDF4]
004A042E 8D8534FEFFFF lea eax, [ebp+$FFFFFE34]

* Reference to: System.@Write0Bool(TTextRec;TTextRec;Boolean):Poin ter;
|
004A0434 E86F4BF6FF call 00404FA8

* Reference to: System.@WriteLn(TTextRec;TTextRec):Pointer;
|
004A0439 E8A631F6FF call 004035E4

* Reference to: System.Proc_0040291C
|
004A043E E8D924F6FF call 0040291C
004A0443 8D95F0FDFFFF lea edx, [ebp+$FFFFFDF0]

* Reference to control TfrmReg.Edit7 : TEdit
|
004A0449 8B834C030000 mov eax, [ebx+$034C]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A044F E824E2F9FF call 0043E678
004A0454 8B95F0FDFFFF mov edx, [ebp+$FFFFFDF0]
004A045A 8D8534FEFFFF lea eax, [ebp+$FFFFFE34]

* Reference to: System.@Write0Bool(TTextRec;TTextRec;Boolean):Poin ter;
|
004A0460 E8434BF6FF call 00404FA8

* Reference to: System.@WriteLn(TTextRec;TTextRec):Pointer;
|
004A0465 E87A31F6FF call 004035E4

* Reference to: System.Proc_0040291C
|
004A046A E8AD24F6FF call 0040291C
004A046F 8D95ECFDFFFF lea edx, [ebp+$FFFFFDEC]

* Reference to control TfrmReg.Edit8 : TEdit
|
004A0475 8B8350030000 mov eax, [ebx+$0350]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A047B E8F8E1F9FF call 0043E678
004A0480 8B95ECFDFFFF mov edx, [ebp+$FFFFFDEC]
004A0486 8D8534FEFFFF lea eax, [ebp+$FFFFFE34]

* Reference to: System.@Write0Bool(TTextRec;TTextRec;Boolean):Poin ter;
|
004A048C E8174BF6FF call 00404FA8

* Reference to: System.@WriteLn(TTextRec;TTextRec):Pointer;
|
004A0491 E84E31F6FF call 004035E4

* Reference to: System.Proc_0040291C
|
004A0496 E88124F6FF call 0040291C
004A049B 8D95E8FDFFFF lea edx, [ebp+$FFFFFDE8]

* Reference to control TfrmReg.Edit9 : TEdit
|
004A04A1 8B8364030000 mov eax, [ebx+$0364]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A04A7 E8CCE1F9FF call 0043E678
004A04AC 8B95E8FDFFFF mov edx, [ebp+$FFFFFDE8]
004A04B2 8D8534FEFFFF lea eax, [ebp+$FFFFFE34]

* Reference to: System.@Write0Bool(TTextRec;TTextRec;Boolean):Poin ter;
|
004A04B8 E8EB4AF6FF call 00404FA8

* Reference to: System.@WriteLn(TTextRec;TTextRec):Pointer;
|
004A04BD E82231F6FF call 004035E4

* Reference to: System.Proc_0040291C
|
004A04C2 E85524F6FF call 0040291C
004A04C7 8D8534FEFFFF lea eax, [ebp+$FFFFFE34]

* Reference to: System.@Close(TTextRec;TTextRec):Integer;
|
004A04CD E84A2AF6FF call 00402F1C

* Reference to: System.Proc_0040291C
|
004A04D2 E84524F6FF call 0040291C

* Possible String Reference to: 'Thank you, Please exit the software
| then restart it.'
|
004A04D7 B894054A00 mov eax, $004A0594

* Reference to: Dialogs.ShowMessage(AnsiString);
|
004A04DC E81376F9FF call 00437AF4

* Reference to TApplication instance
|
004A04E1 A1980B4B00 mov eax, dword ptr [$004B0B98]
004A04E6 8B00 mov eax, [eax]

* Reference to: Forms.TApplication.Terminate(TApplication);
|
004A04E8 E8DFE1FBFF call 0045E6CC
004A04ED 8D95E4FDFFFF lea edx, [ebp+$FFFFFDE4]

* Reference to control TfrmReg.Edit3 : TEdit
|
004A04F3 8B8320030000 mov eax, [ebx+$0320]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A04F9 E87AE1F9FF call 0043E678
004A04FE 8B85E4FDFFFF mov eax, [ebp+$FFFFFDE4]
004A0504 50 push eax
004A0505 8D95E0FDFFFF lea edx, [ebp+$FFFFFDE0]

* Reference to control TfrmReg.Edit2 : TEdit
|
004A050B 8B83F8020000 mov eax, [ebx+$02F8]

* Reference to: Controls.TControl.GetText(TControl):TCaption;
|
004A0511 E862E1F9FF call 0043E678
004A0516 8B95E0FDFFFF mov edx, [ebp+$FFFFFDE0]
004A051C 8BC3 mov eax, ebx
004A051E 59 pop ecx

* Reference to: unitReg.Proc_004A0708
|
004A051F E8E4010000 call 004A0708
004A0524 84C0 test al, al
004A0526 741D jz 004A0545

* Possible String Reference to: 'You have registered successfully.'
|
004A0528 B8D4054A00 mov eax, $004A05D4

* Reference to: Dialogs.ShowMessage(AnsiString);
|
004A052D E8C275F9FF call 00437AF4
004A0532 C605941D4B0001 mov byte ptr [$004B1D94], $01
004A0539 EB0A jmp 004A0545

* Possible String Reference to: 'Input error.'
|
004A053B B800064A00 mov eax, $004A0600

* Reference to: Dialogs.ShowMessage(AnsiString);
|
004A0540 E8AF75F9FF call 00437AF4
004A0545 33C0 xor eax, eax
004A0547 5A pop edx
004A0548 59 pop ecx
004A0549 59 pop ecx
004A054A 648910 mov fs:[eax], edx

****** FINALLY
|

* Possible String Reference to: '[‹å]Ã'
|
004A054D 6885054A00 push $004A0585
004A0552 8D85E0FDFFFF lea eax, [ebp+$FFFFFDE0]
004A0558 BA0B000000 mov edx, $0000000B

* Reference to: System.@LStrArrayClr(void;void;Integer);
|
004A055D E89E43F6FF call 00404900
004A0562 8D850CFEFFFF lea eax, [ebp+$FFFFFE0C]

* Reference to: System.@LStrClr(void;void);
|
004A0568 E86F43F6FF call 004048DC
004A056D 8D8510FEFFFF lea eax, [ebp+$FFFFFE10]
004A0573 BA09000000 mov edx, $00000009

* Reference to: System.@LStrArrayClr(void;void;Integer);
|
004A0578 E88343F6FF call 00404900
004A057D C3 ret


* Reference to: System.@HandleFinally;
|
004A057E E9813DF6FF jmp 00404304
004A0583 EBCD jmp 004A0552

****** END
|
004A0585 5B pop ebx
004A0586 8BE5 mov esp, ebp
004A0588 5D pop ebp
004A0589 C3 ret

Best Programmer
شنبه 18 بهمن 1382, 11:11 صبح
به نظر اولیه من که کد VB گذاشتی. ولی خوب ما اینجا هیچ یک مهندسی معکوس به طور حرفه ایی بلد نیستیم. ولی چون این را با Win32Disasm : Disassebmly کردی من کمک چندانی نمی تونم بکنم. اگر بتونی خود برنامه را لطف کنی تا حدودی شاید بتوانم کمکی بکنم.

Developer Programmer
شنبه 18 بهمن 1382, 12:19 عصر
من یه راه بهتری سراغ دارم
همین برنامه رو کامپایل کن و اجراش کن!!!

Mashatan
شنبه 18 بهمن 1382, 14:11 عصر
به نظر اولیه من که کد VB گذاشتی. ولی خوب ما اینجا هیچ یک مهندسی معکوس به طور حرفه ایی بلد نیستیم. ولی چون این را با Win32Disasm : Disassebmly کردی من کمک چندانی نمی تونم بکنم. اگر بتونی خود برنامه را لطف کنی تا حدودی شاید بتوانم کمکی بکنم.

اول اینکه این برنامه با Delphi نوشته شده و نمیدونم چطوری گفتی VB هست وقتی خیلی واضح توی کد از Forms.TApplication و TControl استفاده کرده

دوم اینکه این با DeDe درست شده نه با Win32Dasm که شاهدشم اینکه فقط DeDe هست که Try Finally رو میتونه کدش رو تشخیص بده :)

سوم اینکه همین رو کامپایل کنه ؟ :shock: :shock:

این از این بعد اینکه کاش کل EXE رو هم میفرستادی ولی میشه فهمید که یک Procedure هست که چند EditBox رو چک میکنه و یک حالت هم داره که اگر یک سری شرایط بر قرار نبود کل برنامه رو میبینده ! باید بیشتر بررسی کرد ! :twisted:

تکمیل :
اوه اوه "You have registered successfully" این نشون میده میخوای کارهای بدی کنی :D

Offset #004A0526 رو 741D رو تبدیل کن به 9090 با این کار همیشه اون پیغام رو نمایش میده ! البته اگر EXE بود میشد بررسی بیشتری کرد !

ارادتمند
مشاطان

Best Programmer
یک شنبه 19 بهمن 1382, 00:57 صبح
واقعا ببخشید. من اشتباه کردم واشتباه خودم را که از سطحی نگری من بود ببخشید و از آقای مشاطان به خاطر تذکرشان تشکر میکنم. :flower:

Vahab
یک شنبه 26 بهمن 1382, 15:56 عصر
به نظر اولیه من که کد VB گذاشتی. ولی خوب ما اینجا هیچ یک مهندسی معکوس به طور حرفه ایی بلد نیستیم. ولی چون این را با Win32Disasm : Disassebmly کردی من کمک چندانی نمی تونم بکنم. اگر بتونی خود برنامه را لطف کنی تا حدودی شاید بتوانم کمکی بکنم.

اول اینکه این برنامه با Delphi نوشته شده و نمیدونم چطوری گفتی VB هست وقتی خیلی واضح توی کد از Forms.TApplication و TControl استفاده کرده

دوم اینکه این با DeDe درست شده نه با Win32Dasm که شاهدشم اینکه فقط DeDe هست که Try Finally رو میتونه کدش رو تشخیص بده :)

سوم اینکه همین رو کامپایل کنه ؟ :shock: :shock:

این از این بعد اینکه کاش کل EXE رو هم میفرستادی ولی میشه فهمید که یک Procedure هست که چند EditBox رو چک میکنه و یک حالت هم داره که اگر یک سری شرایط بر قرار نبود کل برنامه رو میبینده ! باید بیشتر بررسی کرد ! :twisted:

تکمیل :
اوه اوه "You have registered successfully" این نشون میده میخوای کارهای بدی کنی :D

Offset #004A0526 رو 741D رو تبدیل کن به 9090 با این کار همیشه اون پیغام رو نمایش میده ! البته اگر EXE بود میشد بررسی بیشتری کرد !

ارادتمند
مشاطان


سلام از این که جواب دادین ممنون

درسته برنامه با Delphi نوشته شده و من با Dede بازش کردم

و درست حدس زدین میخوام کرکش کنم


از راهنماییتون ممنون

در ضمن اسم برنامه Excellence Java Pixie هستش و من خیلی بهش نیاز دارم ولی کرک نمیشه

Vahab
یک شنبه 26 بهمن 1382, 16:11 عصر
توضیخ برنامه:



Java Pixie is "Shareware". This means some functions are disabled in the trial version.Register with only 29.95$,you will get a full version,and enjoy all functions that were disabled in the trial version.
Unregistered version only use a page and don't choose click other page.

Note: Don't use crack, it will random exit system.

Vahab
یک شنبه 26 بهمن 1382, 16:12 عصر
اینم لینک برنامه:

http://www.excellencesoft.com/Java%20Pixie/index.htm

ilovelinux
جمعه 01 اسفند 1382, 14:26 عصر
Reference to: unitReg.Proc_004A0708
|
004A051F E8E4010000 call 004A0708
004A0524 84C0 test al, al
004A0526 741D jz 004A0545

* Possible String Reference to: 'You have registered successfully.'
|
004A0528 B8D4054A00 mov eax, $004A05D4

* Reference to: Dialogs.ShowMessage(AnsiString);
|
004A052D E8C275F9FF call 00437AF4
004A0532 C605941D4B0001 mov byte ptr [$004B1D94], $01
004A0539 EB0A jmp 004A0545

* Possible String Reference to: 'Input error.'

من که با اینجاش خیلی حال می کنم
فکر کنم
اگه
004A051F E8E4010000 call 004A0708
004A0524 84C0 test al, al
004A0526 741D jz 004A0545
اون JZ
رو به JNZ تبدیل کنی کارش تمومه :wink:
یعنی اگه صفر بود رو به اگه صفر نبود بپر تبدیل کن
تا اونجا که یادم باید کد 74 رو به 75 تبدیل کنی.
با hiew اگه داری که عالیه اگه نداری با یه hex editor وازش کن به اون ادرس برو و عدد رو تغییر بده
اگه کار نکرد more information
یعنی بگو از کجا دانلودش کنم پول هم یادت نره

ilovelinux
جمعه 01 اسفند 1382, 14:40 عصر
741d --- 751d

راستی


و درست حدس زدین میخوام کرکش کنم

غلط کردی
Don't use crack, it will random exit system.
؟؟؟؟؟؟

خب یعنی پولشو باس بدی

ilovelinux
پنج شنبه 14 اسفند 1382, 11:59 صبح
راستی من dede ام کار نمی کنه چی کار کنم ؟؟؟؟

linux
شنبه 15 فروردین 1383, 00:06 صبح
http://cracks4u.us/?p=E5
قبلا کرکش کردند!

Vahab
جمعه 04 اردیبهشت 1383, 13:20 عصر
741d --- 751d

راستی


و درست حدس زدین میخوام کرکش کنم

غلط کردی
Don't use crack, it will random exit system.
؟؟؟؟؟؟

خب یعنی پولشو باس بدی

مهندس جان خودم سواد دارم میخواستم ببینم دوستان میتونن کمک کنن