OldSchoolHack

Registrieren / Anmelden Deutsch

Benutzersuche: Frisch

Such-Informationen
Frisch
Themen im Forum
Thema Forum Letzter Beitrag Beiträge Zugriffe
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

würde mich auch mal interessieren wie man die ausfiltert
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

vac undetected wäre es schon
nur net für wire^^
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

jo hatte ich auch gemacht^^ geht auch^^

mit den daten und der richtigen umrechnung könnte man ja auchn memory aimbot schreiben...
blos man müsste halt die pitch/yaw werte beim client setzen können
geht das? weil die Mouse move imitationen die sind schwachsinn und können je nach client zu problemen führen...
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

also ich hab des jetzt mal mit dem herausfinden welche spieler wirklich da sind probiert...
CPP Code:
  1. for(int q = 1; q <= 64; q++)
  2. {
  3. int tempAdress = PlayerBasePointer + 0x140*q;
  4. ReadProcessMemory(hProcess, (LPVOID) (tempAdress + Player_hp_off), &players[q].hp, 4, NULL);
  5. ReadProcessMemory(hProcess, (LPVOID) (tempAdress + Player_name_off), &players[q].name, 128, NULL);
  6. ReadProcessMemory(hProcess, (LPVOID) (tempAdress + Player_team_off), &players[q].team, 4, NULL);
  7. ReadProcessMemory(hProcess, (LPVOID) (tempAdress + Player_x_off), &players[q].x, 4, NULL);
  8. ReadProcessMemory(hProcess, (LPVOID) (tempAdress + Player_y_off), &players[q].y, 4, NULL);
  9. ReadProcessMemory(hProcess, (LPVOID) (tempAdress + Player_z_off), &players[q].z, 4, NULL);
  10. ReadProcessMemory(hProcess, (LPVOID) (tempAdress + Player_pitch_off), &players[q].pitch, 4, NULL);
  11. ReadProcessMemory(hProcess, (LPVOID) (tempAdress + Player_yaw_off), &players[q].yaw, 4, NULL);
  12. ReadProcessMemory(hProcess, (LPVOID) (tempAdress + Player_angle_off), &players[q].angle, 4, NULL);
  13. if((players[q].team != 0) && (players[q].hp != 0) && (players[q].pitch != 0) && (players[q].yaw != 0))
  14. {
  15. printf("%d ",q);
  16. printf("%s \t",players[q].name);
  17. printf("%d \t",players[q].team);
  18. printf("%d \t",players[q].x);
  19. printf("%d \t",players[q].y);
  20. printf("%d \t",players[q].z);
  21. printf("%d \n\n",players[q].hp);
  22. }
  23. }
jedoch wurden mir immernoch alle player angezeigt-.-
fehlt da was oder geht das so nicht, weil so hattest du es ja gesagt:
Zitat
spieler die nicht mehr existieren, hp, pitch und team auf != 0 prüfen
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

ahh gut zu wissen ;D Danke
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

aber wenn du den client namen hast, kannste den ja als focus setzen, dann musste 1. nicht jedesmal focus pllayer ändern und 2. siehste dann aufm radar auch noch den player dem du zuschaust... naja da weiste zwar sowieso wo er is aber wayne^^

wie kann man eigentlich die position eines spielers dann auf dem radar verändern?
man muss ja die alte position mit text entweder verschieben oder löschen und neu schreiben? was ist da ratsamer? und wie wäre beides umzusetzen? also ich schätze mal man müsste des mit der tilemap teil die du verlinkt hast überzeichnen?
gibt es da noch bessere fertige umgebungen zum zeichnen von solchen maps?
also die umfassender sind, von den funktionen?
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

also der eigene playername wird in engine.dll+3943CF gespeichert.... damit die values vom Playerstructarray nach namen abgleichen und dann hab ich meinen player

aba wie genau filtert man "nicht-existierende" spieler aus, also wenn die leaven oder man server gewechselt hat? kannste dazu nomma tipp geben oder weiiste es nicht?

// EDIT
gibt es eigentlich auch in diesem playerarray noch andere schöne infos wie z.b. waffe welche man hat? welche man grad benutzt? müsste ja eigentlich alles iwo gespeichert sein?
aber is des auch in dem schicken array?
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

also bei mir buggt da nichts mit den teams...
180 = ct
175 = t
176 = ich wenn t
181 = ich wenn ct

//edit
ich nehm alles zurück^^ buggt ja doch
des was oben drüber steht stimmt nicht ganz
hab des nur auf m server mit mir und bots getestet woanders kamen buggy werte raus^^
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

ahh deshalb komm bei meinem scan immer 2 auf meinen namen ( abgesehn von den 0...... values^^) Danke!
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

schön gemacht! ;D  werden sich sicher einige freuen!

nen schönes externes esp wäre doch ma was ;D

//Edit
Wie krieg ich eigentlich den Focus des Players raus? kleener tipp bidde^^
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

gibt ja andere die sowas nachbauan^^
kannst ja winkel berechnung mit reinnehmen... da kannste dan mit sin cos oder tan renchnen^^
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

formelsammlung...? sowas muss man so können ;D
was schönes wäre noch die distance  für die die interessiert wies geht:
Satz des Pythagoras in einem rechtwinkligen dreieck gilt:
Hypothenusen-quadrat (c²) = kathete1-quadrat (a²) + kathete2-quadrat (b²)
also c (distance) = wrzel( a² + b² )
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

hast du die pfeile eigentlich mit nem befehl gezeichnet oder einfach nen bild anzeigen lassen in deinem bsp radar bild?
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

Zitat von SilverFire
*Achtung: wall of text incoming*
- Externer Bunnyhop 100% hit.
Der funktioniert bei mir irgendwie nicht mit 100% Hit...
Hier mal mein Code, vieleicht hab ich auch nur falsches offset
CPP Code:
  1.  
  2. int main(int argc,char* argv)
  3. {
  4. unsigned long pID;
  5. HANDLE hProcess;
  6. HWND hWnd = FindWindow(NULL,"Counter-Strike Source");
  7. GetWindowThreadProcessId(hWnd,&pID);
  8. hProcess = OpenProcess(PROCESS_ALL_ACCESS,FALSE,pID);
  9.  
  10. DWORD addr = GetModuleBase("client.dll",pID) + 0x5C20E1;
  11. BYTE buffer;
  12. while(true)
  13. {
  14. ReadProcessMemory(hProcess,(LPCVOID)addr,&buffer,1,0);
  15. if(GetAsyncKeyState(VK_SPACE) && buffer != 255)
  16. {
  17. keybd_event(VK_SPACE,0x39,KEYEVENTF_KEYUP,0);
  18. }
  19. Sleep(1);
  20. }
  21. }

EDIT: ok es funktioniert, mit ca 100 % hit, wenn Space die letzte Taste ist die ich drücke, wenn ich danach z.b. "a" drücke, springt nix mehr . Dies muss wohl an der GetAsyncKeyState func liegen, gibt es dazu eine alternative, die dies möglich macht?
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

Zitat von SilverFire

TEXT Code:
  1.  
  2. float angle = 0x50
Das is doch das Offset für "Roll" angle steht glaube ich für Pitch,Yaw und Roll (also alle zusammen).

Edit: Hab nomma deinen Hauptpost gelesen... Entfernung anzeigen:
CPP Code:
  1.  
  2. float GetDistance(float Pl1[3],float Pl2[3])
  3. {
  4. float x = Pl1[0] - Pl2[0];
  5. float y = Pl1[1] - Pl2[1];
  6. float z = Pl1[2] - Pl2[2];
  7.  
  8. return (float)sqrt(x*x + y*y + z*z);
  9. }
damit kannste die Entfernung errechenen
Pl1 "besteht aus x,y,z koordinaten" genauso wie Pl2. Funktion müsste sich eigentlich von selbst erklären.
Hier noch zum Text schreiben (D3D9):
CPP Code:
  1. void gDrawing::DrawText(LPD3DXFONT font,D3DCOLOR color,int x,int y,const char* text,...)
  2. {
  3. va_list va_alist;
  4. char szBuffer[1024] = { '\0' };
  5.  
  6. va_start( va_alist, text );
  7. vsprintf( szBuffer, text, va_alist );
  8. va_end( va_alist );
  9.  
  10. RECT r = {x,y,0,0};
  11. font->DrawText(0,szBuffer,-1,&r,DT_CALCRECT,color);
  12. font->DrawText(0,szBuffer,-1,&r,DT_CENTER,color);
  13. }
Wie ihr dann noch ne Font erstellt...:
CPP Code:
  1. LPD3DXFONT Fontname;
  2. D3DXCreateFont(g_pDevice,15,0,FW_BOLD,0,false,DEFAULT_CHARSET,OUT_DEFAULT_PRECIS,DEFAULT_QUALITY,DEFAULT_PITCH | FF_DONTCARE,TEXT("Arial"),&FontName);
Die Funktion D3DXCreateFont sollte logischerweise nur 1 mal aufgerufen werden. Was die einzelnen Parameter bedeuten findet ihr ja bei google.
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

OK, wusste nicht, dass das nur per injection geht. Vielen Dank für die Info und die Weise, das auszulesen!
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

Hey...ich nomma
Ich weis nicht genau ob das noch hier rein passt, aber zur FindPattern Funkion von Offsets...Bsp Bunnyhop-Offset. Ich habe hier in einem anderen Thread 2 Funktionen von dir (SilverFire) gefunden.
CPP Code:
  1.  
  2. bool bDataCompare(const BYTE* pData,const BYTE* bMask,const char* szMask)
  3. {
  4. for(;*szMask;++szMask,++pData,++bMask)
  5. if(*szMask=='x' && *pData!=*bMask)
  6. return false;
  7. return (*szMask) == NULL;
  8. }
  9. DWORD dwFindPattern(DWORD dwAddress,DWORD dwLen,BYTE *bMask,char * szMask)
  10. {
  11. for(DWORD i=0;i < dwLen;i++)
  12. if(bDataCompare((BYTE*)(dwAddress+i),bMask,szMask))
  13. return (DWORD)(dwAddress+i);
  14. return 0;
  15. }
Mein Function-Call ist folgendermaßen:
CPP Code:
  1.  
  2. BYTE Mask[] = "\xE8\x69\x33\x00\x00\xE9\x16\xFE\xFF\xFF\x56\x8B\x35\xBC\xF0\x89\x00\xEB\x26\x57\x50";
  3. char mask[] = "xxx??xxxxxxxxxxx?xxxx";
  4. DWORD offset = dwFindPattern(GetModuleBase("client.dll",pID),0xFFFFFFF,Mask,mask);
Wenn ich das Programm starte, so crasht es. Es kommt von Microsoft Visual C++ 2010 Express (Debugger) folgende Meldung: "Unbehandelte Ausnahme bei 0x012e1199 in FindPattern.exe: 0xC0000005: Zugriffsverletzung beim Lesen an Position 0x5ba50000. [Unterbrechen][Weiter][Ignorieren(disabled)]
Wäre geil, wenn ihr mir helfen könntet!

//Edit es hält bei der Zeile
CPP Code:
  1. if(bDataCompare((BYTE*)(dwAddress+i),bMask,szMask))
in der dwFindPattern-Funktion
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

// Doppelpost
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

@yannic99 Ich will dir ja nicht zu Nahe treten, aber wenn du "Beiträge: 2" stehen hast + beide deiner Beiträge in diesem Thread sind + beide "habe grundkenntnisse" inhaltlich & wörtlich enthalten, ist dies nicht sehr Glaubwürdig. Hinzu kommt, dass im Inet haufenweise tuts zu finden sind. Und dieser Thread spezialisiert sich auf 2 Teile eines externen MultiHack nähmlich 1. Radar und 2. Bunnyhop. Wenn du Fragen zu etwas anderem hast, wäre es vieleicht sinnvoll direkt danach zu fragen und deinen eigenen Thread auf zu machen.
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069
icon

Go to first new post [TUT] CSS Extern Radar + bunnyhop (Multi-page thread 1 2 3 4 5) Erstellt am: Do 28. Apr 2011, 08:35

SilverFire

preview Vorschau

Go To Post

Ohh, zuspät gesehen das du geantwortet hast. Die Leertaste kommt sehr wohl im Spiel an. Jedoch nicht nach dem Drücken einer anderen Taste.
Tutorials

So 9. Nov 2014, 01:45

von Dr_Pepper Go to last post
94 20069