Code Cracking Yardım
-
ınternet download manager cracklemek
hex kodu:EB
asm kodu:jmp
olan komutu ters kod halını bulamadım :S
-
Hex editorunde karsılık olarak 14EB yazıyor bunun ters halı 15EB mı olur ?
-
ters kod hali ne hocam ?
jmp zaten koşulsuz zıplamadır, zıplamasını istemiorsan NOP yap.
-
Hocam holy babanın yazdıgı http://www.tahribat.com/Dokuman-Code-Cracking-E-Giris-6/ dökumandan yola cıkarak crack le ugrastım.Komutun hex edıtorundekı ters halını bulamadım.dokumanda farklı programı denendıgı ıcın çakıldım burda.
-
JE yi JNE yaparak crack 90 larda kaldı, Türkiye de reserve engineering ile ilgilenen birsürü grup vardı, hala birkaç tanesi var. Bunların çoğuna http://www.mdkgroup.com adresinden ulaşabilirsin, şuan bu işlere devam eden birtek blue devil var sanırım, sctzine 16 için yazı istemişti onun sitesi de http://www.sctzine.com. Buradaki sctzine nin 15 sayısı başlangıç için mükemmel.
Ayrıca http://mdkgroup.host.sk/index.htm sitesinde de birçok crack patch vs. örnekleri var. Benim muhabbetimin e postalar ile sınırlı olduğu ama gördüğüm en iyi e dergiyi çıkarmış olan ekrem oral (projman) ın sitesi ve çıkardığı trscene dergisi : http://www.trsecurity.net/trscene
Şimdilik aklıma gelenler bunlar sanırım, bir de tanışma fırsatım olmamış turkzine ekibi vardı bu konu ile ilgili dergi çıkaran ama onların sitesini hatırlamıyorum.
Hülasa bu işe başlayacaksan bunlar yeterli olur, ayrıca Türkiyedeki ters muhendislerin hemen hemen hepsi birbirini tanır ve birinin sitesinden diğerlerine ulaşabilirsin. mdk group un sitesinden ise hepsine ulaşabilirsin.
-
Tugberk bunu yazdı:
-----------------------------
JE yi JNE yaparak crack 90 larda kaldı, Türkiye de reserve engineering ile ilgilenen birsürü grup vardı, hala birkaç tanesi var. Bunların çoğuna http://www.mdkgroup.com adresinden ulaşabilirsin, şuan bu işlere devam eden birtek blue devil var sanırım, sctzine 16 için yazı istemişti onun sitesi de http://www.sctzine.com. Buradaki sctzine nin 15 sayısı başlangıç için mükemmel.
Ayrıca http://mdkgroup.host.sk/index.htm sitesinde de birçok crack patch vs. örnekleri var. Benim muhabbetimin e postalar ile sınırlı olduğu ama gördüğüm en iyi e dergiyi çıkarmış olan ekrem oral (projman) ın sitesi ve çıkardığı trscene dergisi : http://www.trsecurity.net/trscene
Şimdilik aklıma gelenler bunlar sanırım, bir de tanışma fırsatım olmamış turkzine ekibi vardı bu konu ile ilgili dergi çıkaran ama onların sitesini hatırlamıyorum.
Hülasa bu işe başlayacaksan bunlar yeterli olur, ayrıca Türkiyedeki ters muhendislerin hemen hemen hepsi birbirini tanır ve birinin sitesinden diğerlerine ulaşabilirsin. mdk group un sitesinden ise hepsine ulaşabilirsin.
-----------------------------
Eyvallah hocam a yı b yapıp crack yapmak :D sanırım cok basıt olurdu -
Bak ben assembly biliyorum ama reverse engineering bilmiyorum yinede bilgimi aktarıyım sana...
Şimdi jmp demek ingilizce Jump'ın kısaltılmış halidir.
Sen bir jmp kodu bulduysan bu demektir ki bir loop a giriş var, herhangi bir programlama dili biliyorsan
şunu düşün bir koşul gerçekleştiği sürece o döngü sürecektir demekki bir koşul var ortada!
Assembly dilinde bu koşul jmp kodunun hemen üzerindeki satırda cmp ... şeklinde vardır.
cmp de compare (ingilizce karşılaştır) anlamında vardır..
Bence kod parçan şöyledir.
-----------
unregister:
IN 00
movl A
cmp A,B
jmp unregister
register 1
-------------
Yukardaki doğru olmayan ama anlatmak için basit bir assembly kodu
Şunu ifade ediyor.
Senden IN ile klavyeden değer alıp A atıyor sonrada B ile karşılaştırıyor.
cmp komutu ile kontrol ediyor. (B-A yapar) (sonuç sıfırsa tutmuştur senin kodun).Sen in verdiğin değer uyuşuyorsa serial code için mesela databaseden kontrol ediyor varsayalım,
tutarsa register edicek tutmazsa unregister label ine zıplayıp tekrar başa dönecek ve sana tekrar serial codu soracaktır.
Çözümü nedir peki dersen program ne kadar hasar görrü bilmiyorum HİÇ DENEMEDİM ama yedeğini al uğraşmak istiyorsan şöyle kurcala biraz,
jmp yi önce jz yap bir dene yani gelen sonuç sıfırsa (jump zero) seni kabul eder yanlış sonuç girdiğinde.
Bu benim yazdığım örneğin tam tersine çalışıyorsa o zamanda jnz (jump not zero ) dene o zaman çalışır..
TEKRAR SÖYLEYİM:
Ben code crack bilmeme sadece assembly biliyorum seni biraz olsun aydınlatıyım istedim.
Programın zarar görürse karışmam!
Kurcalamak istiyorsan uğraş merak ettiğin başka birşey varsa sorabilirsin..
-
Reverse de Jmp komutu koşulsuz şartsız belirtilen adrese git/atla/dallan anlamındadır. bunun tersi diye bişey yoktur. sadece yapman gereken oraya atlamasını önlemek ise orayı olly kullanıyorsan NOP yap yok Xex editör kullanıyorsan 90 nop un hex hali.