Go Back   PvP-Kenti > 1298 Paylaşımları > 1298 Genel Paylaşımlar

1298 Genel Paylaşımlar Genel paylaşım bölümü.

Forum Reklamları
468x60

Cevapla
 
LinkBack Seçenekler Stil
Alt 31-07-2010, 15:39   #1 (permalink)
Bağımlı Üye


 
Pasali - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Jan 2010
Mesajlar: 330
Oyun Parası: $85986
Teşekkür : 320
42 Konusuna 1.344 teşekkür almış
P-K Puan: 80
Tecrübe Puanı: 13
Pasali has much to be proud ofPasali has much to be proud ofPasali has much to be proud ofPasali has much to be proud ofPasali has much to be proud ofPasali has much to be proud ofPasali has much to be proud ofPasali has much to be proud of
Standart [PAYLAŞIM] Ebenezer Portunu Degiştirmek


Selam,

Bir çok kişinin merak ettiği birşey şimdilik sadece Ebenezer'in portlarının nasıl değiştiğini teorik olarak anlatacağım. SS alamadım çok yoğunum gelen sorular üzerine anlatıyorum.
Ebenezer bildiğiniz gibi 15001 portunu açar ve listen eder,yani gelen paketleri dinler diyebiliriz.
15001'in HEX karşılığı = 3A99 değeridir. Ancak ebenezerde biraz işler değişik.
Aslında ebenezer'in kodlarında ayarlanan değerin 1 fazlasını açar bu değer 15000 dir aslında.
15000'in HEX karşılığı = 3A98 değeridir.Buraya kadar anladığınızı umuyorum.
Şimdi işin diğer tarafına geçelim. Bu tür değerler programlarda reverse olarak işlenir HEXADECIMAL değer olarak yani 3A99 arayıpda bulursanız aslında yanlış yaparsınız, reverse değerlerde 1. kolon ve 2.kolon yani ikili kısımlar yer değişir.
993A olarak aratmalısınız ama bu değer aslında ebenezerde yok...Şimdi gelelim neleri değişeceğinize;

Diyelim ki ebenezer portunuzu 18563 yapıcaksınız.Öncelikle bu değerin HEX yani HEXADECIMAL karşılığını bulacağız, sayısal bölümleri okuyanlarınıza aslında çok yakın bir terim HEXADECIMAL 16lık sayı sistemi demektir yani burada 10luk sayı sistemimizin tabanını 16lık sisteme değişiyoruz...4883185624882 şimdi gelelim HEX editör yardımıyla port değişimine.
983A0000 bunu 82480000 ile değişiyoruz. Neden? Çünkü 3A98'in reverse hali 983A idi sonuna 2 adet null byte ekliyoruz bunun sebebide hafızada bu şekilde kayıtlı olmalarıdır.
çıkan sonuç ama daha işimiz bitmedi birde bunun bir eksik değeri yani ve bunun hex değerini bulacağız oda

Ebenezerde port değiştirme işlemimiz bitti. Açarsanız ve listen edilen porta bakarsanız 18563 olarak görürsünüz.
Daha işimiz bitmedi bunu birde KnightOnline.exe üzerinde uygulayacağız. KnightOnline.exe üzerinde sadece 993A0000 bunu 83480000 ile değişiyoruz.

Ve kaydediyoruz.

Port değiştirme işleminiz bitti.Version değişerek ve paketleme yaparak serverınızı daha güvenli hale getirebilirsiniz.
İyi oyunlar.


ALINTIDIR



Notice: This Ad only show to guest, please register now to disappear !
__________________
PvP Destek Almak için ÖzeL Mesaj Atınız.
Pasali isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Teşekkür edenler:
NethentHas (06-04-2011), STARK (04-08-2011)
Sponsored Links


Alt 31-07-2010, 18:35   #2 (permalink)
Banned

 
EveryBodyFooL - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Nov 2009
Bulunduğu Yer: C:\WINDOWS\system32
Yaş: 16
Mesajlar: 863
Oyun Parası: $212374
Teşekkür : 125
133 Konusuna 1.618 teşekkür almış
P-K Puan: 0
Tecrübe Puanı: 13
EveryBodyFooL has much to be proud ofEveryBodyFooL has much to be proud ofEveryBodyFooL has much to be proud ofEveryBodyFooL has much to be proud ofEveryBodyFooL has much to be proud ofEveryBodyFooL has much to be proud ofEveryBodyFooL has much to be proud ofEveryBodyFooL has much to be proud of
Standart Cevap: [PAYLAŞIM] Ebenezer Portunu Degiştirmek


Onaylandı Ve Yerine Taşındı.



Notice: This Ad only show to guest, please register now to disappear !
EveryBodyFooL isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Alt 31-07-2010, 22:52   #3 (permalink)
Bağımlı Üye


 
Pasali - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Jan 2010
Mesajlar: 330
Oyun Parası: $85986
Teşekkür : 320
42 Konusuna 1.344 teşekkür almış
P-K Puan: 80
Tecrübe Puanı: 13
Pasali has much to be proud ofPasali has much to be proud ofPasali has much to be proud ofPasali has much to be proud ofPasali has much to be proud ofPasali has much to be proud ofPasali has much to be proud ofPasali has much to be proud of
Standart Cevap: [PAYLAŞIM] Ebenezer Portunu Degiştirmek


Teşekürler



Notice: This Ad only show to guest, please register now to disappear !
__________________
PvP Destek Almak için ÖzeL Mesaj Atınız.
Pasali isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Alt 20-08-2010, 12:56   #4 (permalink)
Banned
 
-b0Ni - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: May 2010
Bulunduğu Yer: Manisa
Mesajlar: 1.743
Oyun Parası: $77009
Teşekkür : 244
316 Konusuna 2.441 teşekkür almış
P-K Puan: 0
Tecrübe Puanı: 13
-b0Ni has much to be proud of-b0Ni has much to be proud of-b0Ni has much to be proud of-b0Ni has much to be proud of-b0Ni has much to be proud of-b0Ni has much to be proud of-b0Ni has much to be proud of-b0Ni has much to be proud of
Standart Cevap: [PAYLAŞIM] Ebenezer Portunu Degiştirmek


ECE İle Daha Kolay oluyor.

genede saol



Notice: This Ad only show to guest, please register now to disappear !
-b0Ni isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Alt 20-08-2010, 13:41   #5 (permalink)
Gelişmiş Üye
 
cli0gt - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Mar 2010
Mesajlar: 60
Oyun Parası: $13500
Teşekkür : 127
0 Konusuna 0 teşekkür almış
P-K Puan: 0
Tecrübe Puanı: 12
cli0gt has much to be proud ofcli0gt has much to be proud ofcli0gt has much to be proud ofcli0gt has much to be proud ofcli0gt has much to be proud ofcli0gt has much to be proud ofcli0gt has much to be proud ofcli0gt has much to be proud of
Standart Cevap: [PAYLAŞIM] Ebenezer Portunu Degiştirmek


teşekkürler



Notice: This Ad only show to guest, please register now to disappear !
cli0gt isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Alt 22-08-2010, 01:54   #6 (permalink)
Yeni Üye
 
Heja - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Jul 2010
Yaş: 21
Mesajlar: 19
Oyun Parası: $3510
Teşekkür : 2
0 Konusuna 0 teşekkür almış
P-K Puan: 0
Tecrübe Puanı: 12
Heja has much to be proud ofHeja has much to be proud ofHeja has much to be proud ofHeja has much to be proud ofHeja has much to be proud ofHeja has much to be proud ofHeja has much to be proud ofHeja has much to be proud of
Standart Cevap: [PAYLAŞIM] Ebenezer Portunu Degiştirmek


teşekkürler.



Notice: This Ad only show to guest, please register now to disappear !
Heja isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Alt 19-11-2011, 12:05   #7 (permalink)
Kıdemli Üye


 
xclusive - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Jun 2011
Yaş: 32
Mesajlar: 678
Oyun Parası: $143246
Teşekkür : 95
13 Konusuna 15 teşekkür almış
P-K Puan: 180
Tecrübe Puanı: 6
xclusive is a glorious beacon of lightxclusive is a glorious beacon of lightxclusive is a glorious beacon of lightxclusive is a glorious beacon of lightxclusive is a glorious beacon of lightxclusive is a glorious beacon of light
Standart Cevap: [PAYLAŞIM] Ebenezer Portunu Degiştirmek


Alıntı:
Pasali Nickli Üyeden Alıntı Mesajı göster
Selam,

Bir çok kişinin merak ettiği birşey şimdilik sadece Ebenezer'in portlarının nasıl değiştiğini teorik olarak anlatacağım. SS alamadım çok yoğunum gelen sorular üzerine anlatıyorum.
Ebenezer bildiğiniz gibi 15001 portunu açar ve listen eder,yani gelen paketleri dinler diyebiliriz.
15001'in HEX karşılığı = 3A99 değeridir. Ancak ebenezerde biraz işler değişik.
Aslında ebenezer'in kodlarında ayarlanan değerin 1 fazlasını açar bu değer 15000 dir aslında.
15000'in HEX karşılığı = 3A98 değeridir.Buraya kadar anladığınızı umuyorum.
Şimdi işin diğer tarafına geçelim. Bu tür değerler programlarda reverse olarak işlenir HEXADECIMAL değer olarak yani 3A99 arayıpda bulursanız aslında yanlış yaparsınız, reverse değerlerde 1. kolon ve 2.kolon yani ikili kısımlar yer değişir.
993A olarak aratmalısınız ama bu değer aslında ebenezerde yok...Şimdi gelelim neleri değişeceğinize;

Diyelim ki ebenezer portunuzu 18563 yapıcaksınız.Öncelikle bu değerin HEX yani HEXADECIMAL karşılığını bulacağız, sayısal bölümleri okuyanlarınıza aslında çok yakın bir terim HEXADECIMAL 16lık sayı sistemi demektir yani burada 10luk sayı sistemimizin tabanını 16lık sisteme değişiyoruz...4883185624882 şimdi gelelim HEX editör yardımıyla port değişimine.
983A0000 bunu 82480000 ile değişiyoruz. Neden? Çünkü 3A98'in reverse hali 983A idi sonuna 2 adet null byte ekliyoruz bunun sebebide hafızada bu şekilde kayıtlı olmalarıdır.
çıkan sonuç ama daha işimiz bitmedi birde bunun bir eksik değeri yani ve bunun hex değerini bulacağız oda

Ebenezerde port değiştirme işlemimiz bitti. Açarsanız ve listen edilen porta bakarsanız 18563 olarak görürsünüz.
Daha işimiz bitmedi bunu birde KnightOnline.exe üzerinde uygulayacağız. KnightOnline.exe üzerinde sadece 993A0000 bunu 83480000 ile değişiyoruz.

Ve kaydediyoruz.

Port değiştirme işleminiz bitti.Version değişerek ve paketleme yaparak serverınızı daha güvenli hale getirebilirsiniz.
İyi oyunlar.


ALINTIDIR
Ebenezer portunu değiştirsende, saldıracak adamın portu bulması 2 dakika,
o yüzden boşuna uraşılmasın derim ben.

Nacizane düşüncemdi, yanlış anlaşılmasın,



Notice: This Ad only show to guest, please register now to disappear !
__________________
[Üye olmadan linki göremezsiniz.. Üye olmak için tıklayınız...]
xclusive isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla

Bookmarks

Etiketler
degistirmek, ebenezer, paylasim, portunu

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık




| oyun | kız oyunları | atari oyunları | dora oyunları | tüm oyunlar |

Tüm Zamanlar GMT +2 Olarak Ayarlanmış. Şuanki Zaman: 12:02.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.

17 sorgu 0,16948 saniyede oluşturuldu