Register for your free account! | Forgot your password?

You last visited: Today at 14:01

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Use Blizzard UI-Protected Functions

Discussion on Use Blizzard UI-Protected Functions within the WoW Exploits, Hacks, Tools & Macros forum part of the World of Warcraft category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Nov 2007
Posts: 758
Received Thanks: 658
Use Blizzard UI-Protected Functions

As of right now you can use /dump to do any Blizzard-Protected function...move your character, jump, cast a spell only if there are diseases on the target, etc. The possibilities are near endless.


Not sure if this was intended or not, but as I was updating the wowwiki Macro API, I noticed the new /dump command in Blizzard_DebugTools allows users to execute PROTECTED functions from the command line.

For instance, if I type the following:
/script JumpOrAscendStart()

I get an error saying that I can't do that due to it is a function only available to the UI.

Now, if I type this:
/dump JumpOrAscendStart()

I get a little message from the dump tool and my character jumps! This works in combat too.

I really like this addition, and I hope the functionality to display values is kept, but I wonder if code execution was an unintended side-effect.
jitsuk is offline  
Thanks
6 Users
Old 08/18/2009, 12:42   #2
 
tiger.lily's Avatar
 
elite*gold: 0
Join Date: Aug 2009
Posts: 12
Received Thanks: 28
Quote:
Originally Posted by jitsuk View Post
As of right now you can use /dump to do any Blizzard-Protected function...move your character, jump, cast a spell only if there are diseases on the target, etc. The possibilities are near endless.


Not sure if this was intended or not, but as I was updating the wowwiki Macro API, I noticed the new /dump command in Blizzard_DebugTools allows users to execute PROTECTED functions from the command line.

For instance, if I type the following:
/script JumpOrAscendStart()

I get an error saying that I can't do that due to it is a function only available to the UI.

Now, if I type this:
/dump JumpOrAscendStart()

I get a little message from the dump tool and my character jumps! This works in combat too.

I really like this addition, and I hope the functionality to display values is kept, but I wonder if code execution was an unintended side-effect.
If this relly works ( i test that later ), i will do funny things with this vor my bot xD
tiger.lily is offline  
Old 08/18/2009, 13:38   #3
 
Neli's Avatar
 
elite*gold: 0
Join Date: Sep 2004
Posts: 2,510
Received Thanks: 155
Quote:
Originally Posted by tiger.lily View Post
If this relly works ( i test that later ), i will do funny things with this vor my bot xD
l2english

also, thank you op
Neli is offline  
Old 08/18/2009, 20:33   #4
 
elite*gold: 0
Join Date: Jun 2009
Posts: 7
Received Thanks: 0
Mh... ich hatte das schonmal wo anders gesehen, aber ich weis nicht wofür das gut sein soll?! Kann mir mal bitte einer auf deutsch sagen was das bringt und ob das für caster gebrauchen kann?
mOxitX is offline  
Old 08/19/2009, 16:46   #5
 
Pand0r's Avatar
 
elite*gold: 1438
Join Date: Jun 2007
Posts: 3,214
Received Thanks: 758
Quote:
Originally Posted by mOxitX View Post
Mh... ich hatte das schonmal wo anders gesehen, aber ich weis nicht wofür das gut sein soll?! Kann mir mal bitte einer auf deutsch sagen was das bringt und ob das für caster gebrauchen kann?
Gab mal sowas ähnliches, jedoch mit nem tool
Siehe:

Beispiele müssten da sogar noch sein.

Lg,
pand0r

Quote:
Jump then Forward

/dump JumpOrAscendStart()
/dump MoveForwardStart(GetTime()*1000 + 1000);
/dump MoveForwardStop(GetTime()*1000 + 2000);

Forward Jump

/dump MoveForwardStart(GetTime()*1000 + 1000);
/dump JumpOrAscendStart()
/dump MoveForwardStop(GetTime()*1000 + 2000);

Jump Backwards

/dump MoveBackwardStart(GetTime()*1000 + 1000);
/dump JumpOrAscendStart()
/dump MoveBackwardStop(GetTime()*1000 + 2000);

Jump then move backwards

/dump JumpOrAscendStart()
/dump MoveBackwardStart(GetTime()*1000 + 1000);
/dump MoveBackwardStop(GetTime()*1000 + 2000);

Jump Left

/dump StrafeLeftStart(GetTime()*1000 + 1000);
/dump JumpOrAscendStart()
/dump StrafeLeftStop(GetTime()*1000 + 2000);

Jump then Strafe Left

/dump JumpOrAscendStart()
/dump StrafeLeftStart(GetTime()*1000 + 1000);
/dump StrafeLeftStop(GetTime()*1000 + 2000);


Jump Right

/dump StrafeRightStart(GetTime()*1000 + 1000);
/dump JumpOrAscendStart()
/dump StrafeRightStop(GetTime()*1000 + 2000);

Jump then Strafe Right

/dump JumpOrAscendStart()
/dump StrafeRightStart(GetTime()*1000 + 1000);
/dump StrafeRightStop(GetTime()*1000 + 2000);


Enjoy before its fixed!


Quote:
Originally Posted by Neli View Post
l2english
fail
Pand0r is offline  
Old 08/20/2009, 07:51   #6
 
komat's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 79
Received Thanks: 20
denglish is teh ony l33t tignz
komat is offline  
Old 08/20/2009, 11:49   #7
 
Hundekot's Avatar
 
elite*gold: 0
Join Date: Apr 2007
Posts: 58
Received Thanks: 4
Quote:
* Fixed an exploit players were using with / commands
Fixed
Hundekot is offline  
Old 08/20/2009, 16:06   #8
 
Neli's Avatar
 
elite*gold: 0
Join Date: Sep 2004
Posts: 2,510
Received Thanks: 155
Quote:
Originally Posted by Pand0r View Post


fail

HAHAHAHA no.
Neli is offline  
Old 08/20/2009, 23:53   #9
 
elite*gold: 0
Join Date: Mar 2005
Posts: 367
Received Thanks: 3
schade
wutzebaer is offline  
Reply


Similar Threads Similar Threads
run protected LUA functions?
05/11/2010 - General Gaming Discussion - 0 Replies
Hi there before I start with the serious shit let me explain why I did this: Yesterday I tried to script a small addon that helps me while I do some Multiboxing with 6 Characters. I had no idea how to do this so I had to google for addon development tutorials. What should this addon do for me?: -Assist the partyleader to get his target (I control the partyleader manually) -Cast the Mage Flame-spell if the target is alive Everything went fine until I tested this:
Frage zu protected functions
11/09/2009 - World of Warcraft - 2 Replies
hallo! Ich interessiere mich für Interfaceprogrammierung. Es gibt in wow ja einige Funktionen die "protected" sind, dh die nur von offiziellen Blizzard-signierten Interface-Komponenten verwendet werden können. Ich find diese Funktionen sehr interessant und würde gerne mal bissl damit experimentieren. Ist es möglich solchen code auf einem Privatserver zu verwenden oder gibt es einen Hack der normale Addons in secure code verwandelt?
CABALHelix 100% Protected!!
07/15/2009 - Cabal Private Server - 2 Replies
Is it true cabalhelix is 100% protected?? Never heard it was hacked sinced they used XTRAP. :mofo:
protected functions
07/25/2008 - World of Warcraft - 0 Replies
Gibt es einige patches, damit man in wow die "protected functions" benutzen kann... z.B. CastSpellByName();
LOL, Blizzard vs. Glider Gericht gab Blizzard recht..
07/16/2008 - Guild Wars - 3 Replies
Hi, habe hier evtl was ganz interesates auf Wartower.de gefunden.. Ich zitiere...: US-Gericht entscheidet in Botting-Klage zu Gunsten von Blizzard Wie momentan an vielerlei Stellen im Internet zu lesen ist, hat der Spiele-Riese Blizzard am Montag einen ersten Teilerfolg im Kampf gegen Botting feiern können. So ging Blizzard bereits im Februar gegen die Firma MDY, welche sich für die Entwicklung, sowie den Verkauf des so genannten Glider-Bots verantwortlich zeigt, vor Gericht, da sie in...



All times are GMT +2. The time now is 14:01.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.