Kayıt ol!             
Şifremi unuttum ?
   

  
 

Karakter Boyutu:  

Etiketler: arkadaslar hexten multi uo kurdum kaydttim ama snra ne yapacagim

Yazar Mesaj

ygtalp

U-Ser

Online durumu

Nereden: Turkey
Meslek:
Yaş:
U-S Puan: 0
  0  

#317193   2008-08-29 00:49 GMT      


arkadaslar hezten multi kurdum bi tane arkadas anlatms ;
piyasadaki uo double, uo multi gibi programları bilirsiniz, çalışma mantığınıda merak etmişsinizdir. hah işte size onu öğreteceğim. saf bir dille, can sıkmadan, nağme yapmadan. iyi dinleyin.

önceliklen, belki assembly falan duymuşsunuzdur, ne olduğunu bilmiyorsanız geçin buraları. şimdi multi client'te olay şudur.
normalde uo client çalıştırıldığında ilk olarak sistemde çalışan ultima procress (ultima işlemleri) aranır, eğer varsa mesaj verir ve client açılmaz.

işte bizim amacımız bu mesajı reverse (ters) çevirmektir. şimdi bunu nasıl yapacağız?
w32dasmla biraz didikleyeceğiz, ben sizler için didikledim size offsetleri vericeğim siz bir kaç değişiklike yapacaksınız.
ama öncelikle bu reverse'te neymiş? diyenler için anlatayım.
şimdi assembly (makina dili) bazı komutlarla çalışır.
belirli 'jmp'ler vardır bunlar ne yapar? zıplar hoplar.
kısaca: assembly de sıçrama komutu.

örnek:
ekrana sürekli gülen yüz karakteri yazdıran
ferda tanyeri nin assembly kitabından
alıntı hoş bir sonsuz döngü örneği var.

debug
-a100
-mov ah,2
-mov,dl 2
-int 21
-jmp 102
-int 20
-g

kaynak: sourtimes

herneyse patilerim beyinlerinizi fazla yormayayım.
Önce bir hex editör edinin, hex workshop tercihimizdir. (tercih falan değil siz onu indirin, güvenin bana.)

indirin patilerim, bir adette client bulun 2.0.3 versiyonunda.
ha şimdi hex editle clienti açın.

Ctrl+G tuşlarına basın begging of file'ı seçin.
Hex'e getirip, offset'e 'D5457' yazın. (tırnaklar yok)
soora bir yere gelecektir imleç.
tahminen C074 gibi bir yere. işte oradaki 74'ün üstüne gelin, onu EB yapın.

sonra tekrar Ctrl+G yapın yukardaki işlemi tekrarlayın bu sefer offset'e 'D56DD' yazın. muhtemelen imleç '0075' gibi bir yere gelecektir. oradaki 75'in üstünden geçin ve onu EB yapın.

sonra dosyayı kaydedin.
ahanda tamam oldu bitti.
ha raminiz yoksa açılmaz, ona bişey yapamam.
hardware forumlarını gezin.

şimdi biz niçin buralara geldik niye 74'leri EB yaptık onları da söyleyeyim.

Aynısı yaptım kaydettim şimdi ne yapacağım yardım edermsniz


Darkmoon

U-Ser

Online durumu

Nereden: Turkey
Meslek:
Yaş: 25
U-S Puan: 0.05
  0  

#319329   2008-09-06 22:46 GMT      


kurduktan sonra cilent yapacaksan gerekli dosyalari olusturmak icin sirasi ile 5asama yapman gerekiyor ki bunlari buradan yazmam anlamana yard1m etmez


Egitim cehaleti alir ama ''Esseklik,, baki kalir...



İlgili Başlıklar:

BaşlıklarBaşlık Yazarı
ya arkadaşlar lütfen yardım edinalpayyy
Arkadaşlar gelin b i el atın cs mapları içinemek
Arkadaşlar Hexten multi uo kurdum kaydttim ama snra ne yapacağımygtalp
Msn\'ye Giremeyen Arkadaşlarımız OkusunZwagles
Merhaba arkadaşlar bi bakar mısınız ?XabaLord
  Online:
  20 site üyesi, 107 misafir
    toplam 127 kişi  
Giris sayfan olarak ayarla Sik Kullanilanlara Ekle Yenile Burdan bize ulasabilirsiniz

 


ANASAYFA | FORUMLAR | DÖKÜMANLAR | DOSYALAR | SCRIPTLER | SUNUCULAR | İLETİŞİM
Copyright (c) 2004-09 Ultima-Strike. All rights reserved.
Tasarım / Programlama: Uğur GÖK

Sistem Yapısı Seditio
Sayfa açılma süresi 4.861 sn.
SQL toplam zamanı: 2.352 sn. - SQL sorgusu: 43 - Ortalama SQL zamanı: 0.0547 sn.
Hosting Hizmetleri