[Release] LuaNinja - Run protected Lua code menu

User Tag List

Page 1 of 70 1234551 ... LastLast
Results 1 to 15 of 1048
  1. #1
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Release] LuaNinja - Run protected Lua code

    Project:

    LuaNinja



    Purpose:

    Disables the WoW API protection checks in order to allow arbitrary Lua code execution.

    Detectability:

    Current status: DETECTED

    Unlike previous similar tools, this tool makes zero modifications or 'hooks' to WoW that can be detected by Warden in its current form. Unless I've overlooked something (which I'm certain I haven't), in order for this to be detected the Warden dev would have to add a brand new feature to Warden to detect the special type of hook I'm utilizing, or find a bug in some of my module hiding code.

    Lets be honest, the Warden guy is ridiculously lazy, so this should be safe for quite some time.

    However, I obviously can't guarantee anything, so as always, you use this at your own risk.

    Notes:

    If you're wondering why I chose such a stupid name, it's because I'm lazy and unimaginative, and the hack was designed to be 'stealthy' like a ninja.

    One small issue is with the way a couple of Lua functions are implemented. Whilst pretty much all Lua functions use the same function to do the protection check, a couple have 'inlined' it (meaning rather than call the function they have duplicated the functionality). There are only a couple, and from memory they're only some very new and very limited use APIs, however if you find one, please let me know and I'll see what I can do about fixing it in the next version.

    Usage:

    Extract the hack to anywhere you see fit, run "LoaderGui.exe"*, and follow the example/instructions in the picture:


    Assuming all goes well and the loader gives no errors, you should be able to run any Lua script you want without restriction.** To test whether this is true, log into a character and run the following script:
    "/script MoveForwardStart();"

    If your character walks forward then it is working, if nothing happens or you get an error message, something may be wrong.

    This does NOT require you to wrap your calls in any special function, you just write Lua the same way you normally would, except that protected functions should now be available. It should work anywhere (in the console, in addons, in macros, etc).

    * You will need the .NET 4.0 Beta 2 framework. Available here.
    ** See Notes section for minor restrictions.

    Credits:

    Greyman - Failing at indoor rockclimbing
    Kynox - Being a filthy New-Zealander
    Apoc - Being a filthy Amerifag
    Harko - Being German! **** YEAH GERMANY!
    All of the non-retarded people in the memory editing section.
    All of the non-retarded people at game-deception.

    Releases:

    Latest:
    v20091215a - WoW v3.3.0a. Initial release. Needs testing.

    Old:
    v20091209a - WoW v3.3.0. Initial release. Needs testing.
    v20091027a - WoW v3.2.2a . Bug fix to version detection code.
    PTR-v20091027a - WoW PTR Build 10676. First release, needs testing.
    313-v20091027a - WoW v3.1.3. First release, needs testing.
    v20091024a - WoW v3.2.2a. Security fix. HIGHLY CRITICAL UPDATE. UPDATE IMMEDIATELY.
    v20091023a - WoW v3.2.2a. Security fix. RECOMMEND IMMEDIATE UPDATE.
    v20091021b - WoW v3.2.2a. Minor bug fix to the version detection code.
    v20091021a - WoW v3.2.2a. Initial release. No known issues.
    Last edited by KuRIoS; 01-12-2010 at 05:57 AM.

    [Release] LuaNinja - Run protected Lua code
  2. #2
    Remahlól's Avatar !!jeULyJf8ld1
    Reputation
    522
    Join Date
    Feb 2007
    Posts
    2,256
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Good job friend! Maybe I don't have such a big usage of this since I don't play anymore, but I'm sure people appreciate your work and effort so do I !
    19/5/2013

  3. #3
    Maou's Avatar Member
    Reputation
    3
    Join Date
    Apr 2007
    Posts
    39
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Name + Picture = WIN!

  4. #4
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Remahlól View Post
    Good job friend! Maybe I don't have such a big usage of this since I don't play anymore, but I'm sure people appreciate your work and effort so do I !
    Ty, it's nice to have some appreciation and encouragement as opposed to the usual self-entitled dribble.

    Originally Posted by Maou View Post
    Name + Picture = WIN!
    The ninja domokun will eat your heart.

  5. #5
    [Ichigo]'s Avatar Active Member
    Reputation
    16
    Join Date
    Oct 2008
    Posts
    201
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thank you Cypher, just another epic release of yours
    God's unwated children

  6. #6
    ReidE96's Avatar Archer Authenticator enabled
    Reputation
    470
    Join Date
    Dec 2006
    Posts
    1,625
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The possibilities opened...wow. TOTM nominated!

  7. #7
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    New version posted. Just a minor bug fix to the version detection code.

  8. #8
    SKU's Avatar Contributor
    Reputation
    306
    Join Date
    May 2007
    Posts
    565
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Very well done (as usual, duh). <3

    What's up with all the fancy stuff below the rep count, I'm so confused.

  9. #9
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by SKU View Post
    Very well done (as usual, duh). <3

    What's up with all the fancy stuff below the rep count, I'm so confused.
    Its some new achievement system or something. It's still in early stages apparently so I dunno...

  10. #10
    Romulis2000's Avatar Active Member
    Reputation
    33
    Join Date
    Nov 2008
    Posts
    456
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    im assuming this release is for advanced scripters, as i have no idea what id do with this lol. Im sure its a great program though since master charmander created it :P

  11. #11
    cxs's Avatar Member
    Reputation
    11
    Join Date
    Nov 2007
    Posts
    37
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    =o ty
    i been waitinig this so long

    why no "Lua Rogue" XD

    rogue =stealthy ?

  12. #12
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Romulis2000 View Post
    im assuming this release is for advanced scripters, as i have no idea what id do with this lol. Im sure its a great program though since master charmander created it :P
    Not really, it's fairly simple. If you jump on the WoWWiki API page you'll see there are a lot of 'protected' parts of the API, with this tool they become unprotected and you can use them in macros and addons.

    Essentially this means you can automate a lot more than you're usually allowed to.


    Originally Posted by cxs View Post
    =o ty
    i been waitinig this so long

    why no "Lua Rogue" XD

    rogue =stealthy ?
    Everyone knows ninjas are cooler than rogues.

  13. #13
    Sikas's Avatar Active Member
    Reputation
    69
    Join Date
    Feb 2007
    Posts
    386
    Thanks G/R
    6/2
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    So in short, if we ran 1 of the 3 injectors, we can use the lua macros that others have posted before in another topic/forum?

  14. #14
    Cypher's Avatar Kynox's Sister's Pimp
    Reputation
    1356
    Join Date
    Apr 2006
    Posts
    5,368
    Thanks G/R
    0/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Sikas View Post
    So in short, if we ran 1 of the 3 injectors, we can use the lua macros that others have posted before in another topic/forum?
    Yes, this simply unprotects all of the protected APIs.

  15. #15
    Sikas's Avatar Active Member
    Reputation
    69
    Join Date
    Feb 2007
    Posts
    386
    Thanks G/R
    6/2
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Awesome Cypher, thank you!

    EDIT: I presume that lua /dump macros still cause problems with certain addons, yes?
    Last edited by Sikas; 10-20-2009 at 11:30 AM.

Page 1 of 70 1234551 ... LastLast

Similar Threads

  1. Replies: 8
    Last Post: 07-13-2010, 01:36 AM
  2. [3.3.2] AUTOIT - Run Protected LUA
    By satia in forum WoW Memory Editing
    Replies: 46
    Last Post: 06-19-2010, 08:58 AM
  3. Run Protected Lua in 3.3.3a
    By thefarmer in forum WoW Bots Questions & Requests
    Replies: 3
    Last Post: 04-30-2010, 08:03 PM
  4. Protected LUA Code and Chat Addons
    By Ultraviolence in forum WoW UI, Macros and Talent Specs
    Replies: 0
    Last Post: 04-20-2010, 12:01 AM
  5. [Release] LuaHobo - Run protected LUA
    By Seifer in forum World of Warcraft Bots and Programs
    Replies: 50
    Last Post: 01-18-2010, 06:06 PM
All times are GMT -5. The time now is 11:51 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search