League Of Legends [Simple UnZoom Hack - No update needed] menu

User Tag List

Results 1 to 3 of 3
  1. #1
    Spl3en's Avatar Corporal
    Reputation
    31
    Join Date
    Mar 2013
    Posts
    20
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    League Of Legends [Simple UnZoom Hack - No update needed]

    Hi,

    I just wanted to share with you what I use for hacking my zoom in LoL, sources included.
    It doesn't recquire updates because it is able to search for the new offsets ("Search" option) and save it in a .ini so you don't have to search for it everytime you launch the program.

    Sources : Index of /src/C/ZoomLoL/V2/src
    EXE : http://spl3en.alwaysdata.net/src/C/Z...n/ZoomLoL2.exe

    Optionnal .ini for Version 3.5.0.68 [PUBLIC] (Zac Patch), put it in the same folder than the .exe : http://spl3en.alwaysdata.net/src/C/Z...in/ZoomLoL.ini

    In use :



    Be careful : It *is* detected by the server (still need to fix that)
    However, it seems okay if you don't use it in ranked apparently
    Last edited by Spl3en; 03-30-2013 at 08:02 PM.

    League Of Legends [Simple UnZoom Hack - No update needed]
  2. #2
    CreativeXtent's Avatar Moderator Authenticator enabled
    Reputation
    581
    Join Date
    Jun 2011
    Posts
    1,601
    Thanks G/R
    246/149
    Trade Feedback
    3 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    looks cool, won't use detected anything though. i will play with the source my self

    +rep
    Last edited by CreativeXtent; 03-30-2013 at 09:02 PM.
    "the true wow experience is Maclone"

  3. #3
    Spl3en's Avatar Corporal
    Reputation
    31
    Join Date
    Mar 2013
    Posts
    20
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi,
    For the source code, I suggest you to read that post if you would like to compile it :
    http://www.ownedcore.com/forums/mmo/...alerter-5.html ([Source] Basic Item Alerter)


    I provide some explanation of how I detect the zoom adress :
    - "MemProc" dumps the entire memory of the process LeagueOfLegends.exe (it's however possible to reduce the search to the memory owned by "League Of Legends" process)

    - It searches for the references of that kind of chunks of memory :

    Code:
    	char *mask =
    		"?????xxx???????x?xx??x?x?x?x???x?x?xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    		"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx?xxxxxxxxx?xxxxxxxxx?xxxxxxxxx?xxx"
    		"xxxxxx?xxxxxxxxx?xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    		"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
    
    	unsigned char *pattern =
    		"\x00\x00\x60\x42\x01\x00\x00\x00\x0A\x0B\xFF\xFF\x58\x0B\xC5\x01\xFF\x00"
    		"\x00\x00\x00\x00\x00\x00\x00\x00\xFF\x00\x00\x00\x00\x00\x00\x00\x00\x00"
    		"\xFF\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\x00\x00\x00\x00\x00\x00\x00"
    		"\x00\x00\xFF\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\x00\x00\x00\x00\x00"
    		"\x00\x00\x00\x00\xFF\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\x00\x00\x00"
    		"\x00\x00\x00\x00\x00\x00\xFF\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\x00"
    		"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
    		"\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\x00\x00\x00\x00\x00\x00\x00"
    		"\x00\x00\xFF\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\x00\x00\x00\x00\x00"
    		"\x00\x00\x00\x00\xFF\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\x00\x00\x00"
    		"\x00\x00\x00\x00\x00\x00\xFF\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\x00"
    		"\x00\x00\x00\x00\x00\x00\x00\x00\x13\xFF\x00\x13\xFF\x00\x13\xFF\x00\x13"
    		"\xFF\x00\x13\xFF\x00\x13\xFF\x00\x13\xFF\x00\x13\xFF\x00\x13\xFF\x00\x13"
    		"\xFF\x00\x13\xFF\x00\x13\xFF\x00\x13\xFF\x00\x13\xFF\x00\x13\xFF\x00\x13"
    		"\xFF\x00\x13\xFF\x00\x13\xFF\x00\x13\xFF\x00\x00";
    It is apparently a structure that repeats multiple times in the memory.

    The structure looks like that :

    Code:
    typedef struct Block
    {
    	float val;
    	unsigned int is_something; // (boolean)
    	unsigned int unknown1;
    	void *ptr_to_some_shaders;
    
    	unsigned char data[260-16];
    
    }	LoLBlock;
    All I have to do is to retrieve all this kind of structures, and look for the one which value is "2250.0" by default. (the Max Zoom value by default)
    The adress of this value is static, so I can store it in a file and use it again without searching it everytime.
    Last edited by Spl3en; 04-02-2013 at 06:35 PM.

Similar Threads

  1. [Selling] League of legends drop hack
    By tommyho in forum League of Legends Buy Sell Trade
    Replies: 1
    Last Post: 04-22-2014, 10:15 PM
  2. [Selling] League of Legends Match Dropper/Drop Hack
    By kstarz in forum League of Legends Buy Sell Trade
    Replies: 0
    Last Post: 04-19-2014, 06:07 PM
  3. [Drop Hack] [League of Legends] Never Lose a (Ranked) Game
    By brennholzz in forum League of Legends Exploits. Cheats, Hacks
    Replies: 7
    Last Post: 07-10-2013, 08:06 PM
  4. Replies: 5
    Last Post: 02-14-2013, 12:10 PM
All times are GMT -5. The time now is 02:18 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search