OldSchoolHack

Register / Login English

Unendlich Itmes - Mal wieder Altitude


icon Unendlich Itmes - Mal wieder Altitude #1

Join Date: Nov 2011

Posts: 65

Guten Abend,
es handelt sich schon wieder um das Retro-Videospiel Altitude. Dort kann man Items, wie z.B. Bomben, Schutzschilder etc., einsammel und benutzen (immer nur 1 Item). Ich habe mit CE versucht, die Variable zu finden, die den Index des Items beinhaltet, um mir jederzeit ein beliebiges Item zur verfügung zu stellen. 0 wäre wahrscheinlich nichts, 1 Bombe, 2 Schild, oder so.
Konnte so eine Variable jedoch nicht finden, nur die Koordinaten, die beim aufsammeln gespeichert werden (??). Habe auch vesucht, einfach nach true und false zu suchen. Also wenn ich ein Item habe, dann true, wenn ich es benutzt habe, dann false. Auch hier kein Ergebnis...

Habt ihr eine Idee, wie ich nach der Variable noch suchen könnte? Ist meine Vorstellung überhaupt richtig?

Wäre echt dankbar, wenn mir jemand helfen kann!!

Viele Grüße
Littleben

icon #2

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
gibt viele möglichkeiten, wahrscheinlichste wäre nen pointer auf eine abstrakte klasse ABSTRACT_ITEM, von dem dann die einzelnen Items erben.

d.h. es gibt irgendwo ne LocalPlayer class die nen pointer auf ein ABSTRACT_ITEM hat in dem dann der typ definiert ist.

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
icon #3

Join Date: Nov 2011

Posts: 65

Und was ist die LocalPlayer class für eine Klasse? Die Klassen von meinem Flieger?
icon #4

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
würde ich sagen...

gibt wieder mehrere möglichkeiten diesen pointer auf das item zu finden:

1. suchst die localplayer klasse (findest durch häufung an einem ort von HP, koordinaten, velocity, shield, energy, was einem so alles einfällt...), und suchst dort nach nem sich verändernden pointer wenn du das item wechselst.

2. suchst das objekt von dem item was du immoment in der hand hältst (verringernde munition/energie, was auch immer) und guckst von wo darauf zugegriffen wird.

3. beides, und guckst ob in der playerclass ein pointer i-wo in die nähe von der munition zeigt

4. etc... gibt viele möglichkeiten...

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
icon #5

Join Date: Nov 2011

Posts: 65

Ahh, okay. Also die PlayerLocal class ist die Klasse, in der das ganze Zeug wie koordinaten, Health, Energy und so gespeichert wird?
Habe in der Umbegung vom Leben mal geguckt und insgesamt 9 Bytes gefunden, die sich beim Aufnehmen bzw. Benutzen eines Items ändern.
Das 1. Byte beinhaltet 1 bzw. 0. An einer anderen Stelle ändern sich 4 Bytes beim Aufsammeln in eine zufällige ziemlich große Zahl und beim benutzen in 0. Die letzten 4 Byte verhalten sich gleich, unterscheiden sich jedoch in der Zahl beim Aufsammeln.
Wenn ich das erste Byte in 1 änder passiert überhaupt nichts. Auch wenn ich ein Item habe und das Byte dann auf 0 setze ändert sich nichts.
Wenn ich die anderen 8 Bytes von 0 in eine andere Zahl änder, dann stürzt das Spiel sofort ab...

Habe ich da etwas falsches gefunden?
icon #6

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
Quote from Littleben
Ahh, okay. Also die PlayerLocal class ist die Klasse, in der das ganze Zeug wie koordinaten, Health, Energy und so gespeichert wird?

ja.

Quote
Habe in der Umbegung vom Leben mal geguckt und insgesamt 9 Bytes gefunden, die sich beim Aufnehmen bzw. Benutzen eines Items ändern.
Das 1. Byte beinhaltet 1 bzw. 0. An einer anderen Stelle ändern sich 4 Bytes beim Aufsammeln in eine zufällige ziemlich große Zahl und beim benutzen in 0. Die letzten 4 Byte verhalten sich gleich, unterscheiden sich jedoch in der Zahl beim Aufsammeln.

1. bool GotItem;
2. float ? (kann man items nur einmal benutzen, und dann ist es weg?)
3. was meinst du genau mit "unterscheiden sich jedoch in der Zahl beim Aufsammeln."
  3. oder 2. könnte der gesuchte Pointer sein, lass mal als hex anzeigen und guck dich in den adressbereichen was um

Quote
Wenn ich das erste Byte in 1 änder passiert überhaupt nichts. Auch wenn ich ein Item habe und das Byte dann auf 0 setze ändert sich nichts.
Wenn ich die anderen 8 Bytes von 0 in eine andere Zahl änder, dann stürzt das Spiel sofort ab...
Habe ich da etwas falsches gefunden?

ka, ist von sich aus ziemlich wenig, normalerweise findet man was mehr.
weiß aber auch net, was für nen umfang das game hat, versuch mal ein item anhand von itemspezifischen dingen wie munition/energy/aufladung oder sonstwas zu finden.

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
icon #7

Join Date: Nov 2011

Posts: 65

Quote from SilverFire

2. float ? (kann man items nur einmal benutzen, und dann ist es weg?)
Wenn man ein Item aufgenommen hat, dann dauert es 10 Sekunden, bis ein neues an der Stelle erscheint. Die Items kann man nur 1. mal benutzen. Z.B hält das Schild einfach 5 Sekunden, dann geht es wieder weg. Also von den Eigenschaften der Items wüsste ich jetzt nichts...ich könnte herausfinden wie viel Schaden eine Rakete anrichtet.

Quote from SilverFire
3. was meinst du genau mit "unterscheiden sich jedoch in der Zahl beim Aufsammeln."
Die 2x 4 Bytes sind z.B. 4.101632973E-27 bzw. 4.322440071E-27 (Float). Habe keine Ahnung was die aussagen? Können das, wie du schon gesagt hast, Pointer sein? Auch wenn ich immer das gleiche Item aufsammel ist die Zahl verschieden.

Quote from SilverFire
3. oder 2. könnte der gesuchte Pointer sein, lass mal als hex anzeigen und guck dich in den adressbereichen was um
Ahhh, gute Idee. Werd ich gleich mal ausprobieren!

EDIT: Das mit dem Pointer haut voll hin! Wenn ich den Wert mal als Hex anzeigen lasse, dann sehe ich dass die Adresse ganz in der Nähe liegt...mal weiter suche. Werde aber die Arbeit bis morgen unterbrechen.
icon #8

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
"gleiche" items haben eher unwahrscheinlich den gleichen pointer!

wahrscheinlich werden items wenn sie spawnen neu mit new allokiert und wenn sie auslaufen deleted, deswegen haben "gleiche" items verschiedene adressen!

(und es wird ja bestimmt auch mal vorkommen, dass "gleiche" items mehrmals auf der map vorhanden sind )

jop, der pointer wird nun vermutlich auf so ein item zeigen, da solltest du dann an i-nem offset (wahrscheinlich eher niedrig) etwas für jeden itemtyp eindeutiges finden.

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
icon #9

Join Date: Nov 2011

Posts: 65

Quote from SilverFire
"gleiche" items haben eher unwahrscheinlich den gleichen pointer!

wahrscheinlich werden items wenn sie spawnen neu mit new allokiert und wenn sie auslaufen deleted, deswegen haben "gleiche" items verschiedene adressen!

(und es wird ja bestimmt auch mal vorkommen, dass "gleiche" items mehrmals auf der map vorhanden sind )
Jetzt verstehe ich! Deshalb schmiert das Spiel wahrscheinlich auch ab, wenn ich den Wert einfrier und dann das Item benutze. Es wird dann ja auf etwas zugegriffen, das es nicht mehr gibt.

Quote from SilverFire
jop, der pointer wird nun vermutlich auf so ein item zeigen, da solltest du dann an i-nem offset (wahrscheinlich eher niedrig) etwas für jeden itemtyp eindeutiges finden.
Mhm, das verstehe ich noch nicht so ganz...ich habe jetzt einfach mal den Pointer gesucht, der beim Aufnehmen eines Items in die Variable geschrieben wird. Dann habe ich von der Adresse den Multilevelpointer(4-Stufig) gesucht und gefunden. Ob das hilfreich ist, weiß ich nicht?
Kannst du mir das nochmal erklären?

Edit: Ach und bei normalen Items ändern sich nur 4 Bytes! Nur bei einem einzigen tritt der Fall ein, den ich ganz am Anfgan erklärt haben.
icon #10

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
also, du hast jetzt wahrscheinlich einen pointer auf ein item:

wenn du diesem pointer folgst landest du beim item.

im item wird irgendwo stehen was es für ein item ist.
musst also in der positiven nähe vom aufgelösten pointer gucken, ob du irgendwas itemspezifisches findest.

da wirst du dann wahrscheinlich auch munition, auslaufzeit, stringname oder sonstwas finden.

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
icon #11

Join Date: Nov 2011

Posts: 65

Quote from SilverFire
also, du hast jetzt wahrscheinlich einen pointer auf ein item:

wenn du diesem pointer folgst landest du beim item.
Jup, das kann ich bestätigen. Wenn ich da hin komm, seh ich ich immer das "gleiche" Muster (also mehrere Items). Das Item von der Lenkrakete sieht so aus: Only registered and activated users can see links.
Nur kann ich dort nichts Itemspezifischen finden, da von den Items eigentlich überhaupt nichts bekannt ist. Weder Name, noch Zerstörfaktor. Man sammelt die einfach auf und feuert die einmalig ab. Könnte die Lebenszeit von einem Shield stoppen und in dem Item suchen.(?)
Aber alles was ich will ist ja nur per Hotkey eine Rakete zu bekomme. Wie finde ich dazu den richtigen Pointer?

icon #12

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
musst du gucken, was in den pointer reinschreibt.
irgendwo wird das neue item allokiert und dir zugewiesen werden, da musste dann ne code injection, oder ne dll injection machen und diese funktion aufrufen.

Oder du verhinderst, dass dir das item weggenommen wird indem du die löschfunktion entfernst, dann musst du allerdings das ganze spiel mit einem bestimmten item auskommen, oder du machst dir nen hotkey der den code change wieder rückgängig macht ingame

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
icon #13

Join Date: Nov 2011

Posts: 65

Quote from SilverFire
musst du gucken, was in den pointer reinschreibt.
irgendwo wird das neue item allokiert und dir zugewiesen werden, da musste dann ne code injection, oder ne dll injection machen und diese funktion aufrufen.
Ahhhh..okay. Die Schwierigkeit besteht jetzt darin, diese Stelle zu finden. Kannst du mir erklären, wie ich am besten vorgehe?
icon #14

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
gucken was den pointer schreibt, da hingehen, dann haste die funktion...
rest reversen...

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
icon #15

Join Date: Nov 2011

Posts: 65

Also ich folge einfach den Multilevelpointer bis zum Schluss? In meinem Fall wäre der 4 Stufig. Wenn das so ist, dann habe ich die Funktion gefunden

EDIT: Ich habe die Adresse von dem Pointer, der auf das Item zeigt, gesucht und davon die folgenden Pointer. So richtig?
icon #16

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
nein

irgendetwas schreibt ja den pointer in deine localplayer objekt.
die funktion die dort die funktion reinschreibt musste suchen^^

oder wie gesagt verhinderst dass dein item ausläuft, da würde man dann gucken was bei dir das item entfernt, also den bool auf 0 setzt und den ptr auf 0 setzt.

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
icon #17

Join Date: Nov 2011

Posts: 65

Quote from SilverFire
nein

irgendetwas schreibt ja den pointer in deine localplayer objekt.
die funktion die dort die funktion reinschreibt musste suchen^^
Stimmt...ich habe ja den Multilevelpointer von der Adresse in der Localplayer Class, die auf den Pointer zeigt, der auf das Item zeigt (mhm, komisch ausgedrückt^^). Nun muss ich finden, was darein schreibt. Das mach ich doch mit "Find out what writes to this address"?
icon #18

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
wäre naheliegend

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif
icon #19

Join Date: Nov 2011

Posts: 65

Bin grad total verwirrt Mal Schritt für Schritt:
Ich bin in die Localplayer Class gegangen und habe geguckt, welche Bytes sich beim Aufnehemn eines Items ändern. Dort konnte ich eine 4 Byte große Variable finden. In diese Variable wird die Adresse des Items geschrieben.
Aber weil sich die Adresse dieser 4 Byte großen Variable andauernd ändert, habe ich alle Pointer davon gesucht. Und um die Pointer zu finden habe ich ja immer geguckt, "was zu dieser Adresse schreibt". Aber jetzt muss ich ja finden, was an die Adresse schreibt...omg bin ich verwirrt
icon #20

Join Date: Mar 2011

Posts: 978

User-Rating:

89 positive
6 negative
Quote

Ich bin in die Localplayer Class gegangen und habe geguckt, welche Bytes sich beim Aufnehemn eines Items ändern. Dort konnte ich eine 4 Byte große Variable finden. In diese Variable wird die Adresse des Items geschrieben.

soweit noch richtig.
jetzt musst du gucken WELCHE FUNKTION diesen 4 byte großen pointer beschreibt.
das sollten mindestens 2 funktionen sein, eine die das item allokiert und in die localplayer class schreibt und eine die genau das gegenteil tut, das item nämlich löscht/entfernt.
wenn du diese 2. funktion findest und verhinderst, dass sie das tut was sie tun soll, nämlich das item zu entfernen, hast du ein nicht auslaufbares item geschaffen.

__________________

http://www.abload.de/img/signfj5o.png
Spoiler
Vids:
Zitate:
Spoiler

Quote from xst
Vater KN4CK3R, der du hängst im irc, geheiligt werde dein Botnet, dein P7 v1.337 komme, die Bannwelle geschehe, wie in CS:S als auch in CS:GO, führe uns nicht in Versuchung, sondern erlöse uns von all dem c+p-Shit.
Quote from f4gsh0t_h4x
VAC ist an,immer,überall
Quote from gibson.w
Ich mag braune Würstchen
Quote from irc
<SilverDeath> KN4CK3R bistn nub
<~KN4CK3R> kk
Quote from irc
<OrkSchamane> das prob is das viele dieser eig. recht guten bücher englisch sind ...
<OrkSchamane> da habe ich's ja doppelt schwer
<~KN4CK3R> falsch
<~KN4CK3R> das prob is dass du programmieren willst ohne englisch zu können
Quote from irc
<SilverDeath> Ich schwöre dir Dr_Pepper Ich bumms deine Mutter tot Mann!
<Dr_Pepper> danke.
<SilverDeath> bitte
Quote from irc
<~KN4CK3R> dann liegts wenigstens an mir
<~KN4CK3R> nur noch rausfinden warum -.-
<SilverDeath> ja sicher
<SilverDeath> an wem sonst?
* You were kicked by KN4CK3R (kick)
Quote from Dr_Pepper
ihr seit beide dumm
Tutorials:
Releases:
Gifs:
Spoiler
http://www.abload.de/img/uberesp2sgul2.gif
https://i.imgur.com/Z5VQMrV.gif
http://www.abload.de/img/minesweeperzgaef.gif