Arama butonu
Bu konudaki kullanıcılar: 1 misafir
8
Cevap
11534
Tıklama
0
Öne Çıkarma
Bot nasıl yapılır
A
11 yıl (1 mesaj)
Er
Konu Sahibi

Şuana hkadar hicbir yazılım dilini bilmiyorum ama bot yazmak istiyorum yapmak istiyorum. eskiden kingdoms of camelot oynuyordum şu botu kullanıyordumhttp://userscripts-mirror.org/scripts/show/103659 şimdi buna benzer bi botu clash of kings oyunu ile yapmak istiyorum. Bunu nasıl yapabilirim hang yazılım dilini bilmem gerekir nerden başlamalıyım yardımcı olan herkeze teşekkürler

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil




Bu mesajda bahsedilenler: @lordozgur
F
11 yıl (454 mesaj)
Yüzbaşı

Reverse Engineering öğrenmen lazım.
Orta seviye assembly bilmen lazım.
Yazılım dili farketmemekle birlikte, Ram'i (memory) ileri seviyede okur ve ona yazar olabilmen lazım.
Oyunun güvenlik mekanizmasını anlayıp (assembly ile :S ) ondan kaçman lazım.

Şevkini kırmak gibi olmasın ama yukarıdaki maddelerden en az 2 meslek çıkar.
Yani yıllar alıcak bi iş bu :)


Kaynak; okuldayken (bilgisayar mühendisliği) 5 ay gece gündüz uğraşıp bi bot yazdım Wow'a.


Bu mesaja 2 cevap geldi.
S
11 yıl (6453 mesaj)
Binbaşı

Masaüstü tarafındaki oyunlar için sıkıntılı ama web tabanlı oyunlarda javascriptle yazılan oyunlarda gene javascript ile bot yazılıyor ama ne yazık ki benimde bilgim yok bilen varsa up



K
11 yıl (548 mesaj)
Yüzbaşı

Hocam amacim bot falan degil de bu assembly nin avantaji nedir nasil ogrenilir bi anlatabilir misiniz? Web sitesinin sunucu tarafi kodlanabilir mi?



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @FreeStyla
F
11 yıl (454 mesaj)
Yüzbaşı

Assembly, binary code (1'ler ve 0'lar) dan bir seviye yukarıdaki dildir.
İşletim sistemlerinin temelleri ve yüksek seviye C benzeri diller assembly ile yazılmıştır.
Şu şekilde bi syntaxı vardır.

0C85:0100 B402 MOV AH,02
0C85:0102 B203 MOV DL,03
0C85:0104 CD21 INT 21
0C85:0106 CD20 INT 20

Avantajı müthiş hızlı olması. Çünkü işlemciye direk komut veriyosunuz. Birinci adresteki veriyi al, ona 3 ekle, ikinci adrese koy gibi işler ışık hızında gerçekleşiyor.

Kısaca bunla bi uygulama yazıyım düşüncesi pek gerçekçi değil :)


Web programlama için Java, PHP bana en basit gelenleri.
Hatta 2-3 gün geçmedi daha üstünden Java ile web programı yazılır diye video çektim.
Önce sunucu kısmında (backend) bir web service yazıp, sonra da ufak bi Html Gui (arayüz) ile bu servise erişimi gösterdim.
(Spring Framework ile Restful Web Service Nasıl Yazılır?)

Ses biraz yorgun ama :)
Şurdan bakabilirsiniz.
http://www.bilgicekici.com/2015/07/05/spring-framework-ile-restful-webservice/


Bu mesaja 2 cevap geldi.
M
11 yıl (32 mesaj)
Onbaşı

yanlız bu wow kadar karışık bir oyun değil sadece otomatik olarak bina yükseltip asker eğitecek genede bu kadar zor mu



P
6 yıl (14681 mesaj)
Yarbay

youtube kanalı açsan izlenir yani :D




Bu mesajda bahsedilenler: @FreeStyla
G
6 yıl (535 mesaj)
Yüzbaşı

Yukarıdaki anlatılan yok assembly vesaire boş geldi bana sonuçta oyun hilesi yapmayacaksın ki botunu yapacaksın.

Al oyun pencerisinin görüntü verilerini ve işle. Python kullanabilirsin.
https://www.youtube.com/watch?v=ks4MPfMq8aQ&list=PLQVvvaa0QuDeETZEOy4VdocT7TOjfSA8a


Bu mesaja 1 cevap geldi.
F
5 yıl (133 mesaj)
Teğmen

Haklısınız güzel bir anlatım var burada sıfırdan başlamak için bir sebep fakat şöyle bir düşüncem var ki C++ da bu botlar ve hile yazılımları kodlandığı için python deyince bende bir soru işareti bırakıyor gerçekten etkili olur mu vs çünkü biliyoruz yıllardır hileler bir injektor ve dll olusur process secip değerler değişir bu dll ile ve hile aktif olur bunu yapan en kolay şey c++ fakat python da yeni nesil dillerden bu da cok etkili olmalı diye düşünüyorum fakat bir enjeksiyon methodu var mı düşünüyorum açıkcası.




Bu mesajda bahsedilenler: @codforc
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.