Suche Assembler tutorials für Bot Programmierung (packete analysieren)

08/08/2009 11:59 leridan#1
Hey Leute

Möchte Bots mittels c++ schreiben und brauche noch ein paar Assembler tutorials.


Hoffe ihr könnt mir da helfen


MFG LEri^^
08/08/2009 12:19 Adroxxx#2
[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
08/08/2009 12:44 leridan#3
:) danke adroxxx^^
08/08/2009 12:48 Akorn#4
ich habe in meinem browser mehrere links darüber und auch auf meinen pc mehrere tutorials als pdf, aber die zusamen zu tragen würde mir lange dauern.
Aber hier sind mal ein paar.

[Only registered and activated users can see links. Click Here To Register...] <-- Gut für einsteiger

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...] <--Sehr groß und ausführlich.
08/08/2009 15:41 leridan#5
danke vielen dank :)

...habe noch eine kleine frage

wenn ich aus einem spiel eine variable herausfinden möchte .. das könnte ich ja mittels cheat engine oder wpe machen denke ich.

Jetzt zu meiner wichtigsten frage^^

wie kann ich eine variable von einem spiel in mein c++ projekt integrieren z.b das Leben meines charackters.

Der bot sollte ja auch wissen wieviel er noch an Lebenspunkten hat.

^^ Gibts dazu ein bestimmtes tutorial?


GRUß LERI^^
08/08/2009 16:18 Akorn#6
WPE ist ein sniffer der die Daten die über die netzwerkkarte laufen mitliest daher wirst du damit keine Variablen rausfinden können mit cheat engine aber schon.Du musst aber bedenken das Sich die Adresse der Variable bei jedem neustart des programmes ändern wird deshalb musst du einen pointer zur Variable finden. Du kannst die variable mit den WinApi funktionen ReadProcessMemory und WriteProcessmemory von einen anderen programm aus auslesen und beschreiben. Dazu gibt es einen haufen tutorials hier sind z.b. ein paar bei [Only registered and activated users can see links. Click Here To Register...].
08/08/2009 16:34 leridan#7
ok habe jetzt mal durchgeguckt .. aber er zeigt mir immer fehler an

hier mal der quelli



#include <iostream>
using namespace std;
unsigned adress =0218C480;
int main()
{

cout << adress << endl;
system ("pause");
return 0;
}



DIE FEHLER MELDUNG IST


INVALID DIGIT "8" in octal constant


Habe keine ahnung was daran falsch ist
08/08/2009 18:00 Adroxxx#8
Bitte keine Doppelposts.

Schau dich doch mal hier im Forum etwas um. Da gibt es mehr als genug Tutorials.

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
08/08/2009 21:14 wurstbrot123#9
Quote:
Originally Posted by leridan View Post
ok habe jetzt mal durchgeguckt .. aber er zeigt mir immer fehler an

hier mal der quelli



#include <iostream>
using namespace std;
unsigned adress =0218C480;
int main()
{

cout << adress << endl;
system ("pause");
return 0;
}



DIE FEHLER MELDUNG IST


INVALID DIGIT "8" in octal constant


Habe keine ahnung was daran falsch ist

Ganz ehrlich, sieht mir nicht danach aus das du schon einiges an Erfahrung gesammelt hast und wenn du wirklich einen Bot Programmieren willst musst du schon ein bischen wissen (für einen Packet bot brauchst du schon fortgeschrittene kenntnisse). Nimms nicht böse aber du musst noch viel lernen um Bots in c++ Programmieren zu können erstrecht Packetbots...


unsigned adress =0218C480;
ändern zu -->
unsigned adress = 0x218C480;


Dir ist jedoch klar das du mit dem Programm nicht die adresse ausliest ? :)

Nun zu deiner Frage mit den HP...
da gibts natürlich viele möglichkeiten.

zb:

- Code injection (für offsets) + ReadProcessMemory
- Packets

Ich geb dir n Tipp, fang erstmal an kleine Bots zu programmieren zb mit GetPixel ReadProcessMemory keybd_event / sendmessage
usw.
08/08/2009 21:41 Akorn#10
Versuch erstmal trainer zu coden da lernste die Grundlagen einfach mal nach googlen oder forumsuche benutzen.
08/08/2009 22:54 leridan#11
..ok vielen dank ... wie gesagt ich ahbe noch nie projekt orientiert programmiert

bis jetzt war alles reine konsolenbasis, mit arrays schleifen strukturen u.s.w.


aber werde mir mal paar beispiele holen und lernen :)
08/08/2009 23:23 schlurmann#12
Quote:
Originally Posted by leridan View Post
..ok vielen dank ... wie gesagt ich ahbe noch nie projekt orientiert programmiert

bis jetzt war alles reine konsolenbasis, mit arrays schleifen strukturen u.s.w.


aber werde mir mal paar beispiele holen und lernen :)
Objektorientierung hat nichts mit dem GUI zu tun.
08/09/2009 15:46 leridan#13
..gut sagen wir ich bin kompletter anfänger.. und behersche c++ eignt schon ganz gut.


Es geht ja da nicht um c++ sondern um reverse enginering :=)

Was könnte ich den als aller erstes machen.
08/09/2009 16:10 Akorn#14
Versuch ein paar crackme´s zu lösen.
08/09/2009 16:12 leridan#15
hast du nen link ?^^