Frage

06/15/2011 09:56 marking1#1
Ich hab mal eine frage in welcher Programmiersprache werden die meisten Spiele hacks programmiert?
06/15/2011 10:07 Adroxxx#2
C/C++/ASM
06/15/2011 10:11 marking1#3
ah ok danke
06/18/2011 13:13 Bot_interesierter#4
Quote:
Originally Posted by Adroxxx View Post
C/C++/ASM
Ist doch gar nicht wahr, die meisten "Spiel Hacks" werden mit Trainermaker Programmiert!!!!!1111einseinsdrölf
Oder mit VB6 =]
06/18/2011 13:48 Xenox3#5
@Bot interesierter

nur die noob hacks
06/18/2011 15:14 RunzelEier#6
Trainer sind Cheats und Cheats != Hacks ;)

würd auch sagen C/C++
ASM hab ich persönlich noch keinen einzigen gesehen.
Und eine Detour zählt nicht als ASM :D
06/18/2011 15:19 Bot_interesierter#7
Sarkasmusdetektor kaputt?
06/18/2011 15:27 RunzelEier#8
sorry only got a cracked version -.-'
06/19/2011 11:30 Adroxxx#9
99,99% der Trainer werden in ASM Programmiert. Jedenfall die von vernünftigen Crews. Was man allein an der Filesize merkt.
06/19/2011 15:00 RunzelEier#10
aber leider werden nur wenig trainer von vernünftigen crews programmiert :D
06/19/2011 15:19 Bot_interesierter#11
Quote:
Originally Posted by Adroxxx View Post
99,99% der Trainer werden in ASM Programmiert. Jedenfall die von vernünftigen Crews. Was man allein an der Filesize merkt.
Und das erhöht natürlich den L33T Faktor auf über Neuntausend, sollte man auch noch erwähnt haben ;).
Ich finde ASM in vielen Fällen einfach ein bisschen umständlich, aber wem es gefällt der soll es gerne tun und bei Trainern macht es ohnehin nicht viel aus in welcher Sprache sie entwickelt wurden, das ist ja meistens nicht mehr als ein paar Opcodes umschreiben und eventuell noch irgendwo eine kleine Codecave befüllen.
Ich denke da ist jede Hochsprache praktischer als Assembler, welchen Vorteil soll man denn daraus ziehen derartige Programme in Assembler zu schreiben?
06/20/2011 19:24 Adroxxx#12
Quote:
Originally Posted by Bot_interesierter View Post
Und das erhöht natürlich den L33T Faktor auf über Neuntausend, sollte man auch noch erwähnt haben ;).
Ich finde ASM in vielen Fällen einfach ein bisschen umständlich, aber wem es gefällt der soll es gerne tun und bei Trainern macht es ohnehin nicht viel aus in welcher Sprache sie entwickelt wurden, das ist ja meistens nicht mehr als ein paar Opcodes umschreiben und eventuell noch irgendwo eine kleine Codecave befüllen.
Ich denke da ist jede Hochsprache praktischer als Assembler, welchen Vorteil soll man denn daraus ziehen derartige Programme in Assembler zu schreiben?
1. Tradition
2. Filesize
3. coolness

Klar könnte man die Trainer auch in C++ schreiben oder jeder anderen Sprache. Wäre vom Aufwand wohl weniger, wobei du bei ASM ja auch dein skeleton irgendwann hast und dann nur einige offsets veränderst. Aber ist halt in der Szene tradition.
Genausogut könnte man fragen warum werden demos gemacht. (demo szene) bzw warum werden die programmiert. Man könnte doch in blender oder 3ds max sowas viel einfacher machen.

Aber wie gesagt, Tradition mehr oder weniger.
06/20/2011 19:52 Medix#13
In der WOW hacking Szene findest du auch viele Hacks/bots in c# gecoded.
06/22/2011 01:41 RunzelEier#14
du kannst in jeder sprache hacks schreiben, sollange sie im speicher eines andern programms schreiben kann.
sprich die funktionen der kernel32.dll benutzen. (windows)
06/22/2011 01:58 bloodx#15
& wozu willst du in den Speicher? Für Speedhack's ? o_O

Du kannst auch extern auf alles mögliche zu greifen ;) bzw. für Packets brauchst du nun wirklich kein Speicher zu griff.