Open Source Knight Online Memory BOT [KERNEL] - ( WH - OTO KORDİNAT SOURCE)

Hexist

Gold Üye
Katılım
9 Kas 2024
Mesajlar
166
Beğeniler
76
selamlar iyi forumlar , geçen haftalarda knight online ile ilgili bir projeye başlamıştım fakat rust öğrenmek için 1 günde bırakmak zorunda kaldım dolu dolu 20 saat uğraştım ben de kalırsa arşivimde çürür gider belki ilgilenen birinin işine yarar diye paylaşıyorum projede anlamsız çok fazla kod var çok dağınık. Write memory fonksiyonlarının bazılarının yanına ASM de karşılıklarını eklemiştim işinize yarar mutlaka. İçerisinde tüm Knight online pvp serverlarında ve uskoda çalışacak olan write & read memory fonksiyonu yazılı. geçen sene yazmıştım onlarıda öyle kalmış hiç kullanmadım :Dd

Pointers

C++:
//ko4fun
#define KO_PTR_CHR    0xF58F70 //mov eax, [KnightOnLine.exe + B58F70]
#define KO_OFF_ID   0x718
#define KO_OFF_X    0x000000EC  // karakter x
#define KO_OFF_Y    0x000000F4  // karakter y
#define KO_OFF_Z    0x000000F0  // karakter z
#define KO_OFF_Go1    0x000010C0  // for move
#define KO_OFF_GoX    0x0000010CC // gidilecek x
#define KO_OFF_GoY    0x0000010D4 // gidilecek y
#define KO_OFF_GoZ    0x00000000
#define KO_OFF_Go2  0x444       // for move
#define KO_OFF_WH   0x758 // 1 OFF , 0 on
#define KO_OFF_HP   0x750
#define KO_OFF_MAXHP 0x754  
#define KO_FMBS 0x51B710
#define KO_FLDB 0xF58F6C
#define KO_FNCZ 0x54BAE0
#define KO_OFF_MOB 0x6D4// 0x6d6 = 0 ise mob seçilidir.

Offsetlerle bazı kordinatları okuma güncel offsetleri hesaplayıp eklemelisiniz kordinat okuma olmayabilir emin değilim kordinat bilgileri olsa float olarak memoryden read etmem gerekiyordu int olarak read etmişim neden böyle yaptım bilmiyorum çözen söylesin :DD

C++:
     //eax = KO_PTR_CHR

    int x = read_memory<int>(ko_ptr_chr + 0xEC); // mov ecx, [eax + 000000EC]

    int y = read_memory<int>(ko_ptr_chr + 0xF4); // mov edx, [eax + 000000F0]

    int z = read_memory<int>(ko_ptr_chr + 0xF0); //mov ecx, [eax + 000000F4]

    int playerhp = read_memory<int>(ko_ptr_chr + 0x740); // mov eax, [eax + 00000740]

sadece projede ki bilgilere bakarak çoğu mmorpg oyunlarda mob seçtirme ve moba atak yaptırabilirsiniz knight online özelinde ise Anti AFK ve z tuşu ile seçilmeyen mobları otomatik seçtirebilirsiniz. geliştirmek isteyen arkadaşlara başarılar , Uygun Driver sürücünüzü kodlamalısınız User Mode olarak paylaşıyorum kolay gelsin.

SOURCE LINK :

 
selamlar iyi forumlar , geçen haftalarda knight online ile ilgili bir projeye başlamıştım fakat rust öğrenmek için 1 günde bırakmak zorunda kaldım dolu dolu 20 saat uğraştım ben de kalırsa arşivimde çürür gider belki ilgilenen birinin işine yarar diye paylaşıyorum projede anlamsız çok fazla kod var çok dağınık. Write memory fonksiyonlarının bazılarının yanına ASM de karşılıklarını eklemiştim işinize yarar mutlaka. İçerisinde tüm Knight online pvp serverlarında ve uskoda çalışacak olan write & read memory fonksiyonu yazılı. geçen sene yazmıştım onlarıda öyle kalmış hiç kullanmadım :Dd

Pointers

C++:
//ko4fun
#define KO_PTR_CHR    0xF58F70 //mov eax, [KnightOnLine.exe + B58F70]
#define KO_OFF_ID   0x718
#define KO_OFF_X    0x000000EC  // karakter x
#define KO_OFF_Y    0x000000F4  // karakter y
#define KO_OFF_Z    0x000000F0  // karakter z
#define KO_OFF_Go1    0x000010C0  // for move
#define KO_OFF_GoX    0x0000010CC // gidilecek x
#define KO_OFF_GoY    0x0000010D4 // gidilecek y
#define KO_OFF_GoZ    0x00000000
#define KO_OFF_Go2  0x444       // for move
#define KO_OFF_WH   0x758 // 1 OFF , 0 on
#define KO_OFF_HP   0x750
#define KO_OFF_MAXHP 0x754 
#define KO_FMBS 0x51B710
#define KO_FLDB 0xF58F6C
#define KO_FNCZ 0x54BAE0
#define KO_OFF_MOB 0x6D4// 0x6d6 = 0 ise mob seçilidir.

Offsetlerle bazı kordinatları okuma güncel offsetleri hesaplayıp eklemelisiniz kordinat okuma olmayabilir emin değilim kordinat bilgileri olsa float olarak memoryden read etmem gerekiyordu int olarak read etmişim neden böyle yaptım bilmiyorum çözen söylesin :DD

C++:
     //eax = KO_PTR_CHR

    int x = read_memory<int>(ko_ptr_chr + 0xEC); // mov ecx, [eax + 000000EC]

    int y = read_memory<int>(ko_ptr_chr + 0xF4); // mov edx, [eax + 000000F0]

    int z = read_memory<int>(ko_ptr_chr + 0xF0); //mov ecx, [eax + 000000F4]

    int playerhp = read_memory<int>(ko_ptr_chr + 0x740); // mov eax, [eax + 00000740]

sadece projede ki bilgilere bakarak çoğu mmorpg oyunlarda mob seçtirme ve moba atak yaptırabilirsiniz knight online özelinde ise Anti AFK ve z tuşu ile seçilmeyen mobları otomatik seçtirebilirsiniz. geliştirmek isteyen arkadaşlara başarılar , Uygun Driver sürücünüzü kodlamalısınız User Mode olarak paylaşıyorum kolay gelsin.

SOURCE LINK :

auto genie varmı hocam?
 
auto genie varmı hocam?
oto genie de var proje çok karıştığı için koxpv1.0 - koxpv1.1 gibi kayıt ettim sürekli birinden birinde var bulur atarım ama sen dersen ki ben programlama biliyorum mantığı da çok zor değil genie kontrolünü oyun sunucu tabanlı yapmıyor , genie kontrolü client taraflı yapılıyor o yüzden bazı serverlarda memoryden direk 99999saat yapıyorum bazı serverlarda da genie fonksiyonunu tekrardan kendim yazıyorum fakat genie bittiğinde false döndürmek yerine true döndürüyorum 0 saat genie olsada devam ediyor genie ye bunun için kendi fonksiyonunu yazıp genie stop fonksiyonuyla değiştirmen gerekiyor biraz teferruatlı bir iş
 
oto genie de var proje çok karıştığı için koxpv1.0 - koxpv1.1 gibi kayıt ettim sürekli birinden birinde var bulur atarım ama sen dersen ki ben programlama biliyorum mantığı da çok zor değil genie kontrolünü oyun sunucu tabanlı yapmıyor , genie kontrolü client taraflı yapılıyor o yüzden bazı serverlarda memoryden direk 99999saat yapıyorum bazı serverlarda da genie fonksiyonunu tekrardan kendim yazıyorum fakat genie bittiğinde false döndürmek yerine true döndürüyorum 0 saat genie olsada devam ediyor genie ye bunun için kendi fonksiyonunu yazıp genie stop fonksiyonuyla değiştirmen gerekiyor biraz teferruatlı bir iş
ya benimki torba dolsun hesabı bir soruydu ya. zamanında ko oynuyordum. o zamanlar koxp vardı tabiki. gayette güzel olduğunu söyleyebilirim. ama şimdi oynamıyorum sadece hala aktif birşeylerin olup olmadığını merak ettiğimden sordum. oynamama sebebimde tamamen hayatımı mcye dayamış olmam. başka şeyler hoşuma gitmiyor. şuan işte craftrise'a geçtik. ve solaris isminde bir hile kodluyorum. mc için hile kodlamak çok zevk veriyor. hatta videosunuda atmadan edemeyeceğim. bu arada cevapladığın için teşekkür ederim.
 
ya benimki torba dolsun hesabı bir soruydu ya. zamanında ko oynuyordum. o zamanlar koxp vardı tabiki. gayette güzel olduğunu söyleyebilirim. ama şimdi oynamıyorum sadece hala aktif birşeylerin olup olmadığını merak ettiğimden sordum. oynamama sebebimde tamamen hayatımı mcye dayamış olmam. başka şeyler hoşuma gitmiyor. şuan işte craftrise'a geçtik. ve solaris isminde bir hile kodluyorum. mc için hile kodlamak çok zevk veriyor. hatta videosunuda atmadan edemeyeceğim. bu arada cevapladığın için teşekkür ederim.
rica ederim MC 'nin ne olduğunu bilmiyorum o yüzden bir şey diyemeyeceğim ama hala ko ve diğer mmorpg oyunlarda koxp hile bot yazılımları mevcut asla da bitmeyecek
 
rica ederim MC 'nin ne olduğunu bilmiyorum o yüzden bir şey diyemeyeceğim ama hala ko ve diğer mmorpg oyunlarda koxp hile bot yazılımları mevcut asla da bitmeyecek
rise onlineda yazan varmı? bildiğim kadarıyla orada tek bir hile bile yok.
 
rise onlineda yazan varmı? bildiğim kadarıyla orada tek bir hile bile yok.
rise online da ben dahil 3 kişi şu an aktif olarak koxp yazıyor , tabi benim çevremden benim bildiğim sayı bu "tek bir hile yok " mantıklı bir vurgu değil mevcut oyunlar için .
 

  Şuanda konuyu görüntüleyen kullanıcılar


Üst Alt