|
You last visited: Today at 12:49
Advertisement
WoWExt - XYZ Hack mit Teleport Features
Discussion on WoWExt - XYZ Hack mit Teleport Features within the WoW Exploits, Hacks, Tools & Macros forum part of the World of Warcraft category.
03/22/2011, 21:17
|
#211
|
elite*gold: 1
Join Date: Feb 2009
Posts: 6,378
Received Thanks: 7,996
|
Neue Version ist sehr geil, kann man anders nicht sagen. Einen Vorschlag hab ich aber noch  Ich weiß ja nicht, wie du das siehst, aber ich persönlich finde das /console schreiben recht nervig. Ich löse das bei meinem Hack über 'nen SendChatMessage Hook und benutze "."-Befehle, z.B. ".teleport Orgrimmar". SendChatMessage liegt bei 4.0.6a bei 0x00449770. Die Funktion nimmt 2 Parameter (2x DWORD) und bekommt zusätzlich den zu sendenden Text in das Source-Register übergeben. Wofür die beiden DWORDs gut sind, hab ich bisher nicht weiter reversed. Das Aufräumen des Stacks übernimmt der Caller. Mein Detour sieht so aus:
Code:
void __declspec(naked) WoWuuush::Detours::hkSendChatMessage(DWORD dwUnk1,
DWORD dwUnk2)
{
static char *szMessage ;
static DWORD dwEDI ;
__asm
{
pushad
mov szMessage, esi
mov dwEDI, edi
}
if (szMessage[0] == '.')
{
if (!ProcessChatCommand(szMessage))
WoWBase::Chat::Write("Unknown command: %s", (char*)(szMessage+1)) ;
}
else
{
// Jump to real function
static DWORD dwPTR ;
dwPTR = (DWORD)_g->pSendChatMessage ;
__asm
{
popad
mov esi, szMessage
mov edi, dwEDI
jmp dwPTR
}
}
__asm popad
__asm ret
} // ==> hkSendChatMessage
Vllt hast du ja Lust das auch so umzusetzen, wobei ich sagen muss, dass die /console Befehle natürlich auch so ihre Vorteile haben
|
|
|
03/23/2011, 00:37
|
#212
|
elite*gold: 97
Join Date: Jun 2007
Posts: 2,246
Received Thanks: 4,850
|
Darüber hatte ich schon nachgedacht, da ich aber mein DirectX Interface implementieren wollte (ich hoffe im aktuellen Release lassen sich keine Reste finden), geriet die Idee immer wieder in Vergessenheit. Nach dem Motto "im nächsten Release renderst du ein kleines Fenster und fertig". Probleme waren hier zunächst meine unglaubliche Faulheit (oder auch Unfähigkeit wie ihr wollt) und das Problem DirectX 11, da ich gerne möchte das der Hack mit beiden Versionen kompatibel ist. Dies ist auch der Grund wieso ich einfach eine Engine Funktion von WoW hooke, um im Main Thread meinen Code auszuführen, wie Chat Nachrichten adden usw.
Bei NoAddiction hatte ich mir vor einiger Zeit den Weg angeschaut wie die Eingaben geparst werden (nicht das ich den Hack jemals auseinander genommen hätte, um Gottes Willen!). Wenn ich das richtig in Erinnerung habe benutzen die einen recht ähnlichen Weg wie du.
Danke soweit für deine letzten Shares, welche eine echte Hilfe waren. Ich setze mich heute Nachmittag mal an die Delphi pew pew Umsetzung.
lg
edit: 00459A46 - wie das client side ist das man als Geist nicht im /s Channel schreiben kann, lol.
|
|
|
03/23/2011, 08:18
|
#213
|
elite*gold: 182
Join Date: Feb 2011
Posts: 147
Received Thanks: 32
|
0.o.
Are you programming in Borland Delphi?
|
|
|
03/23/2011, 08:28
|
#214
|
elite*gold: 97
Join Date: Jun 2007
Posts: 2,246
Received Thanks: 4,850
|
Yes, since almost 10 years :p
|
|
|
03/23/2011, 09:50
|
#215
|
elite*gold: 182
Join Date: Feb 2011
Posts: 147
Received Thanks: 32
|
Quote:
Originally Posted by Cencil
Yes, since almost 10 years :p
|
Me too
|
|
|
03/23/2011, 15:06
|
#216
|
elite*gold: 1
Join Date: Feb 2009
Posts: 6,378
Received Thanks: 7,996
|
Quote:
Originally Posted by Cencil
Danke soweit für deine letzten Shares
|
Kein Ding, ein "Konkurrenzkampf" wäre ja auch total schwachsinnig, das bringt ja keinen weiter; mal ganz davon abgesehen, dass es für einen solchen ja keinerlei Anlass gibt (ja, ich habe deinen Post vor dem Edit gesehen und genau das ist mir in letzter Zeit auch durch den Kopf gegangen  ).
Quote:
Originally Posted by Cencil
edit: 00459A46 - wie das client side ist das man als Geist nicht im /s Channel schreiben kann, lol.
|
lul, manchmal muss man einfach nicht verstehen, warum Blizz solche Sachen clientside macht, ist das selbe wie mit dem "gewissen Offset", da hätte ich auch nie gedacht, dass man sowas durch 'nen Memory-Edit umgehen kann =D
|
|
|
03/23/2011, 16:51
|
#217
|
elite*gold: 97
Join Date: Jun 2007
Posts: 2,246
Received Thanks: 4,850
|
Quote:
Originally Posted by Ende!
Kein Ding, ein "Konkurrenzkampf" wäre ja auch total schwachsinnig, das bringt ja keinen weiter; mal ganz davon abgesehen, dass es für einen solchen ja keinerlei Anlass gibt (ja, ich habe deinen Post vor dem Edit gesehen und genau das ist mir in letzter Zeit auch durch den Kopf gegangen  ).
lul, manchmal muss man einfach nicht verstehen, warum Blizz solche Sachen clientside macht, ist das selbe wie mit dem "gewissen Offset", da hätte ich auch nie gedacht, dass man sowas durch 'nen Memory-Edit umgehen kann =D
|
Ja ich habe den Text heute morgen etwas abgeändert, dachte schon das sieht keiner, so ein Mist aber auch
Revision 9 Beta 2
Quote:
* Die Hotkey Liste wird nicht mehr beim Laden des Hacks in den Chat gespammt
* Sämtliche Teleport Funktionen werden nun auf allen Schlachtfeldern und in jeder Arena blockiert
* Alle /console Befehle wurden durch . Befehle ersetzt (z.B. .help) Danke wie immer an Ende!, special thx beim Laden des Hacks added
* ==> Neue Befehle:
* .help - Zeigt die Hilfe an. .help Befehl zeigt die Hilfe zu einem Befehl an
* .credits - Aktuelle Credits des Hacks
* .tele - Teleportiert euch nach x y z oder zu einem Datenbank-Eintrag z.B. .tele stormwind
* .target - Teleportiert euch zu euer Ziel
* .gps - Zeigt eure Position inklusive der MapId an
* .add - Fügt eine neue Position zur Datenbank hinzu. z.B. .add meine position
* .lookup - Sucht nach einer Position in der Datenbank. z.B. .lookup stormwind
* .stop - Stoppt den Teleport, ihr könnt euch aber auch einfach bewegen oder mittels Strg+Maustaste einfach mittendrin einen neuen Click2Port starten 
* .reload - Liest die Konfiguration (tamia.ini) und Teleport Datenbank erneut ein
* .corpse - Teleportiert euch zu eure Leiche
* .scale - Ändert eure Größe (client side). Der Parameter ist ein Float Wert. Beispiel: .scale 2.0 -- 1.0 ist eure original Größe
* .morph - Ändert euer Model (client side). Der erste Parameter ist ein Integer Wert. Beispiel: .morph 20579 Ein negativer Wert (z.B. -1) setzt euer original Model
* .delay - Setzt das Teleport Delay. .delay 0 ist fast ein instant Teleport aber nur für KURZE automatische Teleports geeignet. Sturmwind -> Eisenschmiede geht mit ein wenig Glück noch gut, ansonsten ist das Risiko ziemlich hoch das ihr wegen packet flooding gekickt werdet. Die Änderung ist temporär und wir bei einem erneuten Laden des Hacks verworfen
|
Um peinliche Situationen bei Tippfehlern zu vermeiden, werden alle anderen Eingaben die mit . beginnen aber nicht registriert sind verworfen, es sei denn ihr schreibt wirklich nur ".", da dies gerne bei Lagg Tests verwendet wird  battle.net Nachrichten werden (vermutlich) ebenfalls nicht abgefangen, ändert euren Channel einfach vorher in /s /p oder was auch immer
Weitere Features sind geplant, viel Spaß.
|
|
|
03/24/2011, 12:05
|
#218
|
elite*gold: 0
Join Date: Apr 2009
Posts: 60
Received Thanks: 29
|
Great... Archäologie geht mir hart auf die Nerven, mal die Reisezeiten durch schnellere Fortbewegung verkürzen *g*.
Schönen Dank für Deine Mühen!
|
|
|
03/24/2011, 20:01
|
#219
|
elite*gold: 37
Join Date: Feb 2009
Posts: 615
Received Thanks: 144
|
Wurde ja nun doch mehr als anfangs geplant? Oo
Naja, vielen Dank fürs entwickeln u. sharen! Werd es sicher mal demnächst ausprobieren
|
|
|
03/24/2011, 20:47
|
#220
|
elite*gold: 97
Join Date: Jun 2007
Posts: 2,246
Received Thanks: 4,850
|
Und schon Beta 3 mit einem kleinen Update :p
Für kurze Strecken kann nun automatisch ein instant Teleport aktiviert werden. Die Reichweite ist nicht sonderlich hoch eingestellt, damit es keine Disconnects geben sollte. Sollte es dennoch Probleme geben, lasst es mich bitte wissen. Ihr könnt die Option bei Problemen aber auch einfach im Launcher abschalten.
Für das kleine Update bitte keine thx, will hier ja nicht leechen
edit: Link fixed
|
|
|
03/24/2011, 21:04
|
#221
|
elite*gold: 1
Join Date: Feb 2010
Posts: 485
Received Thanks: 166
|
Sicherlich mal wieder ein Meisterwerk  Auch wenn ichs mir nicht laden werde gibts ein Danke für's jahrelange sharen deiner Hacks  Kann mich noch gut an porty erinnern :'D
|
|
|
03/24/2011, 21:20
|
#222
|
elite*gold: 1
Join Date: Feb 2009
Posts: 6,378
Received Thanks: 7,996
|
Quote:
Originally Posted by Cencil
Für das kleine Update bitte keine thx, will hier ja nicht leechen 
|
Doch, bekommst du, alleine für die einfache aber epische Idee die Send-Delay bei kurzen Distanzen auf 0 zu setzen
|
|
|
03/24/2011, 21:27
|
#223
|
elite*gold: 97
Join Date: Jun 2007
Posts: 2,246
Received Thanks: 4,850
|
Schnell den Hack reversed, Funktion Calls abefangen oder ingame bemerkt?  Hätte ja auch eine Lücke im Movement Code sein können :/
Code:
if (g_bConfig_ShortDistanceInstantTeleport) then
begin
if (Get3dDistance(TeleportPosition, Dest) <= 500.0) then
begin
dwOldTeleportDelay := dwTeleportDelay;
dwTeleportDelay := 0;
m_bIsInstantTeleport := true;
end else
m_bIsInstantTeleport := false;
end;
|
|
|
03/24/2011, 21:38
|
#224
|
elite*gold: 1
Join Date: Feb 2009
Posts: 6,378
Received Thanks: 7,996
|
Quote:
Originally Posted by Cencil
Schnell den Hack reversed, Funktion Calls abefangen oder ingame bemerkt?  Hätte ja auch eine Lücke im Movement Code sein können :/
Code:
if (g_bConfig_ShortDistanceInstantTeleport) then
begin
if (Get3dDistance(TeleportPosition, Dest) <= 500.0) then
begin
dwOldTeleportDelay := dwTeleportDelay;
dwTeleportDelay := 0;
m_bIsInstantTeleport := true;
end else
m_bIsInstantTeleport := false;
end;
|
Nee, das hättest du dann mit größter Wahrscheinlichkeit zuerst im Lvl2 gepostet =D Genau genommen war es nicht ich, der die Idee hatte, jonny hat mich auf das neue Feature angeschrieben und ich hab mir direkt mal WTF gedacht und ihn gefragt, ob er 'ne Ahnung hat, wie das läuft und er hat das mit der 0-Delay geschlussfolgert. Als ich den Hack dann ausprobiert hab erschien mir die Erklärung plausibel und ich hab's mit dem Post hier einfach mal drauf angelegt zu failen :b
|
|
|
03/25/2011, 08:35
|
#225
|
elite*gold: 97
Join Date: Jun 2007
Posts: 2,246
Received Thanks: 4,850
|
Da schon 12 Std seit dem letzten Release vergangen sind :F
Revision 9 Beta 4. Sollten keine Fehler mehr auftauchen die letzte Beta.
Quote:
* Der Hotkey Teleport funktioniert nun auch nach einem Switch von Fenster in den Vollbildmodus und umgekehrt noch korrekt
* Die Deaktivierung der Hotkeys (Standardmäßig Numpad 2) betrifft nun auch den Click2Port
* Sofern nicht deaktiviert und kein Programmier Fail vorhanden, wird jedes frisch in Winamp abgespielte Lied nur für euch sichtbar im Chat angezeigt
* [Test] Basic Winamp Befehle hinzugefügt (.wa ist unter .help nicht sichtbar, da der Command absichtlich als "hidden command" registriert wird):
* .wa play - Startet die Wiedergabe
* .wa pause - Pausiert die Wiedergabe
* .wa next - Nächstes Lied in der Playlist
* .wa prev - Letztes Lied in der Playlist
* .wa volup - Lautstärke etwas lauter stellen
* .wa voldown - Lautstärke etwas leiser stellen
|
edit: WoW Freeze fixed.
|
|
|
 |
|
Similar Threads
|
D3D Hack many features (teleport, anti kick ...)
05/16/2010 - WarRock Hacks, Bots, Cheats & Exploits - 67 Replies
Hallo heute ma wieder ein geiler undetected hack von mir selbst getestet!!!
Kaspersky sagt nix zum Virus aber zur sicherheit virustotal für euch^^
Hier mal Screen + features:
http://i38.tinypic.com/vqimg0.jpg
Download link:
hack.rar ... at uploaded.to - Free File Hosting, Free Image Hosting, Free Music Hosting, Free Video Hosting, ...
Wenn ihr diesen injector nutzt der dabei ist hier eine anleitung!...
|
[Release]Super Jump+HP Recovery+Defense Hack+No Teleport Hack and Skills Hack
12/16/2009 - Grand Chase Hacks, Bots, Cheats & Exploits - 59 Replies
Here Is The Hack made by GenuisAmos^_^ This is only for limited edition:
GenuisAmos removes the Character Super Speed when Dash but the: HP RECOVERY,HP HACK,DEFENCE HACK IS INSIDE IN his HACK but THIS IS ONLY IF YOU WANT THIS HACK FOR JUMP Hack ONLY but NO MANA HACK IN HERE..
Guide: better use the other one Player Template.kom that GenuisAmos edit rather than this. By the way. This is only just a suggestion from GenuisAmos!!!
Tut:
1. Open your grand chase folder/directory.(Ex.D:\Program...
|
Metin2Yang Hack plus features
02/12/2008 - Metin2 - 5 Replies
Deleted
|
All times are GMT +1. The time now is 12:50.
|
|