You last visited: Today at 04:58
Advertisement
[Release] Updated MultiClientBypass (MLOL)
Discussion on [Release] Updated MultiClientBypass (MLOL) within the League of Legends Hacks, Bots, Cheats & Exploits forum part of the League of Legends category.
02/15/2014, 04:12
#1
elite*gold: 0
Join Date: Apr 2011
Posts: 363
Received Thanks: 166
[Release] Updated MultiClientBypass (MLOL)
Hi all i update the MultiClientBypass i named it MLOL.
Edited: fixed bug with a msgbox
ChangeLog: fixed non working bugs, added new UI, easy to use.
CurrentVersion: 4.2
How to use:
1. Run MultiClientLauncher as admin, or u will get errors.
2. Press F1 select the folder where lol.launcher.exe is located (common located in folder "League of Legends")
3. Prompt to install send y (backups will be made so u can uninstall it when u want)
4. Enter the number of clients to run and press enter. You can close it when it finish opening clients
Video for sceptics:
VT:
Attached Files
MLOL.rar
(3.13 MB, 424 views)
02/15/2014, 12:53
#2
elite*gold: 0
Join Date: May 2013
Posts: 1
Received Thanks: 0
Video ?
02/15/2014, 13:15
#3
elite*gold: 0
Join Date: Jan 2014
Posts: 1,363
Received Thanks: 289
5/50
AntiVir: DR/AutoIt.Gen
Antiy-AVL: Worm[IM]/Win32.Sohanad
CMC: PSWTool.Win32.NetPass!O
Rising: PE:Spyware.Gen2!6.10EE
TheHacker: Trojan/Cosmu.bizd
02/15/2014, 13:57
#4
elite*gold: 0
Join Date: Jan 2011
Posts: 9
Received Thanks: 1
Nowadays it's much better to use virtual machines that multiclient, it uses more resources of your pc and if you use a bot with them you can't even touch your pc becouse the bot can even get bugged.
02/15/2014, 16:15
#5
elite*gold: 0
Join Date: Apr 2011
Posts: 363
Received Thanks: 166
Quote:
Originally Posted by
Kubilay ~'♥'~
5/50
AntiVir: DR/AutoIt.Gen
Antiy-AVL: Worm[IM]/Win32.Sohanad
CMC: PSWTool.Win32.NetPass!O
Rising: PE:Spyware.Gen2!6.10EE
TheHacker: Trojan/Cosmu.bizd
Ok not use
02/15/2014, 22:58
#6
elite*gold: 0
Join Date: Apr 2012
Posts: 379
Received Thanks: 163
It works great. But im so tired to try to understand the code with so many variables like $diebitch or $fuckyouaut2exe etc
)
Can you explain how it exactly work? Not the code,i mean what you exactly do so you can run more clients.
02/16/2014, 00:36
#7
elite*gold: 0
Join Date: Sep 2013
Posts: 78
Received Thanks: 9
how did this work!?
Quote:
Originally Posted by
elmarcia
Ok not use
ok。。so i used this, run as admin, patched, type number 2 so i can run 2. however it just stuck at "Number of Clients to run: 2
and is just there. i open the game and i can only open 1
kinda interest how this work, will give out idea how this thing work?
02/17/2014, 00:17
#8
elite*gold: 0
Join Date: Apr 2011
Posts: 363
Received Thanks: 166
Quote:
Originally Posted by
CantShutMyMouth
It works great. But im so tired to try to understand the code with so many variables like $diebitch or $fuckyouaut2exe etc
)
Can you explain how it exactly work? Not the code,i mean what you exactly do so you can run more clients.
Lol i hate obfuscators noone work
...
The thing is simple Patch LolLauncher.exe so not to close when open one or more instances, then patch RiotLauncher.dll for avoid closing when LolClient runs.
Finally u have to open the file "RADS\projects\lol_air_client\releases\0.0.1.71\de ploy\META-INF\AIR\application.xml"
and change <id>LolClient</id> to a random id everytime u start a new client.
Also working on a LolLauncher but can't make it work with _CreateProcess wrong params are parsed, maybe someone can make it work here's what i have
Code:
#include <GUIConstantsEx.au3>
#include <Array.au3>
#include <WinAPI.au3>
Func ArrayofByte($binary)
Local $binaryLen = StringLen($binary) -2
Local $ArrayLen = ($binaryLen/2)
Local $string = ""
Local $mid = 3
Local $n = 1
If (Mod($binaryLen,2) = 0) Then
For $i = 0 To $ArrayLen
$n+=1
If $n > 1 Then
$string = $string & StringMid($binary,$mid,2) & " "
$n = 1
Else
$string = $string & StringMid($binary,$mid,2)
EndIf
$mid +=2
Next
Return $string
Else
Return -1
EndIf
EndFunc
Func Translate($binary)
$binary = ArrayofByte($binary)
$mid = 1
Local $result = ""
$len = stringlen($binary)
For $i = 0 to $len
$str=StringMid($binary,$mid,2)
$str=Int("0x"&$str)
If $str >20 Then
If $i = 12 Then
If Chr($str) = 2 Or Chr($str) = 1 Then
$result = $result & " "
EndIf
Else
$result = $result & Chr($str)
EndIf
EndIf
$mid+=3
Next
Return $result
EndFunc
Global $edit
Main()
Func Main()
Local $tSTARTUPINFO = DllStructCreate($tagSTARTUPINFO)
Local $DETACHED_PROCESS = 0x00000008
Local $tPROCESS_INFORMATION = DllStructCreate($tagPROCESS_INFORMATION)
_WinAPI_CreateProcess("C:\Program Files (x86)\Riot Games\League of Legends\RADS\projects\lol_air_client\releases\0.0.1.71\deploy\LolClient.exe"," -runtime .\ -nodebug META-INF\AIR\application.xml .\ -- 8393",0,0,False,$DETACHED_PROCESS,0,0,DllStructGetPtr($tSTARTUPINFO),DllStructGetPtr($tPROCESS_INFORMATION))
Local $szIPADDRESS = "127.0.0.1"
Local $nPORT = 8393 ;we listen at port 8393 since LolClient will try to connect to that port
Local $ClientSocket, $Client, $szIP_Accepted,$LSocket,$League
Local $msg, $recv
TCPStartup()
$ClientSocket = TCPListen($szIPADDRESS, $nPORT)
; If the Socket creation fails, exit.
If $ClientSocket = -1 Then Exit
GUICreate("LolLauncher Test", 300, 200, 100, 100)
$edit = GUICtrlCreateEdit("", 10, 10, 280, 180)
GUISetState()
$Client = -1
;Wait for and Accept a connection
Do
$Client = TCPAccept($ClientSocket)
Until $Client <> -1
; Get IP of client connecting
$szIP_Accepted = SocketToPort($Client)
GUICtrlSetData($edit,"Client connected port: "&$szIP_Accepted)
While 1
$msg = GUIGetMsg()
; GUI Closed
;--------------------
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
;all messages are sent in 16 bytes long
$recv = TCPRecv($Client, 16,1)
; If the receive failed with @error then the socket has disconnected
;----------------------------------------------------------------
If @error Then ExitLoop
If StringLen($recv) > 0 Then ;if we received data
DecodePacket($recv,$Client)
EndIf
WEnd
If $Client <> -1 Then TCPCloseSocket($Client)
TCPShutdown()
EndFunc
Func SocketToIP($SHOCKET)
Local $sockaddr, $aRet
$sockaddr = DllStructCreate("short;ushort;uint;char[8]")
$aRet = DllCall("Ws2_32.dll", "int", "getpeername", "int", $SHOCKET, _
"ptr", DllStructGetPtr($sockaddr), "int*", DllStructGetSize($sockaddr))
If Not @error And $aRet[0] = 0 Then
$aRet = DllCall("Ws2_32.dll", "str", "inet_ntoa", "int", DllStructGetData($sockaddr, 3))
If Not @error Then $aRet = $aRet[0]
Else
$aRet = 0
EndIf
$sockaddr = 0
Return $aRet
EndFunc ;==>SocketToIP
Func SocketToPort($SHOCKET)
Local $sockaddr, $aRet
$sockaddr = DllStructCreate("short;ushort;uint;char[8]")
$aRet = DllCall("Ws2_32.dll", "int", "getpeername", "int", $SHOCKET, _
"ptr", DllStructGetPtr($sockaddr), "int*", DllStructGetSize($sockaddr))
If Not @error And $aRet[0] = 0 Then
$aRet = DllCall("Ws2_32.dll", "ushort", "ntohs", "ushort", DllStructGetData($sockaddr, 2))
If Not @error Then $aRet = $aRet[0]
Else
$aRet = 0
EndIf
$sockaddr = 0
Return $aRet
EndFunc ;==>SocketToPort
Func DecodePacket($RecvData,$socket)
Switch ($RecvData)
Case "0x10000000010000000400000000000000"
GUICtrlSetData($edit,"Alive Packet received, response sent")
SendOk($socket)
Case "0x10000000010000000000000031000000"
GUICtrlSetData($edit,"Received Launch Client Waiting buffer")
Do
$rec = TCPRecv($socket,255,1);we will receive the League of Legends Parameters
$traduccion = Translate($rec)
GUICtrlSetData($edit,"Received command: "&$traduccion)
Until StringLen($rec) > 0
SendOk($socket)
LaunchAndAcceptConection($traduccion)
Case "0x10000000010000000000000032000000"
GUICtrlSetData($edit,"Received Launch Client Waiting buffer")
Do
$rec = TCPRecv($socket,255,1)
$traduccion = Translate($rec)
GUICtrlSetData($edit,"Received command: "&$traduccion)
Until StringLen($rec) > 0
SendOk($socket)
LaunchAndAcceptConection($traduccion)
Case "0x10000000010000000000000033000000"
GUICtrlSetData($edit,"Received Launch Client Waiting buffer")
Do
$rec = TCPRecv($socket,255,1)
$traduccion = Translate($rec)
GUICtrlSetData($edit,"Received command: "&$traduccion)
Until StringLen($rec) > 0
SendOk($socket)
LaunchAndAcceptConection($traduccion)
EndSwitch
EndFunc
Func LaunchAndAcceptConection($param)
$process = "C:\Program Files (x86)\Riot Games\League of Legends\RADS\solutions\lol_game_client_sln\releases\0.0.1.9\deploy\League of Legends.exe"
$format = StringFormat("""C:\Program Files (x86)\Riot Games\League of Legends\RADS\solutions\lol_game_client_sln\releases\0.0.1.9\deploy\League of Legends.exe "" ""8394"" ""LolLauncher.exe"" ""C:\Program Files (x86)\Riot Games\League of Legends\RADS\projects\lol_air_client\releases\0.0.1.71\deploy\LolClient.exe"" ""%s""",$param)
$WorkingDir = "C:\Program Files (x86)\Riot Games\League of Legends\RADS\solutions\lol_game_client_sln\releases\0.0.1.9\deploy"
Local $tSTARTUPINFO = DllStructCreate($tagSTARTUPINFO)
Local $DETACHED_PROCESS = 0x00000008
Local $tPROCESS_INFORMATION = DllStructCreate($tagPROCESS_INFORMATION)
_WinAPI_CreateProcess($process,$format,0,0,False,$DETACHED_PROCESS,0,$WorkingDir,DllStructGetPtr($tSTARTUPINFO),DllStructGetPtr($tPROCESS_INFORMATION))
#cs
Local $oPORT = 8394
Local $szIPADDRESS = "127.0.0.1",$LeagueLegends
Local $LeagueSocket = TCPConnect($szIPADDRESS, $oPORT)
TCPSend($LeagueSocket,"0x10000000010000000400000000000000")
#ce
EndFunc
Func SendWhatsUp($socket)
$data="0x10000000010000000400000000000000"
TCPSend($socket,$data)
EndFunc
Func SendOk($socket)
$data = "0x10000000010000000500000000000000"
TCPSend($socket,$data)
EndFunc
03/10/2014, 13:11
#9
elite*gold: 153
Join Date: Mar 2011
Posts: 631
Received Thanks: 489
Quote:
Originally Posted by
elmarcia
Lol i hate obfuscators noone work
...
The thing is simple Patch LolLauncher.exe so not to close when open one or more instances, then patch RiotLauncher.dll for avoid closing when LolClient runs.
Finally u have to open the file "RADS\projects\lol_air_client\releases\0.0.1.71\de ploy\META-INF\AIR\application.xml"
and change <id>LolClient</id> to a random id everytime u start a new client.
Also working on a LolLauncher but can't make it work with _CreateProcess wrong params are parsed, maybe someone can make it work here's what i have
Code:
#include <GUIConstantsEx.au3>
#include <Array.au3>
#include <WinAPI.au3>
Func ArrayofByte($binary)
Local $binaryLen = StringLen($binary) -2
Local $ArrayLen = ($binaryLen/2)
Local $string = ""
Local $mid = 3
Local $n = 1
If (Mod($binaryLen,2) = 0) Then
For $i = 0 To $ArrayLen
$n+=1
If $n > 1 Then
$string = $string & StringMid($binary,$mid,2) & " "
$n = 1
Else
$string = $string & StringMid($binary,$mid,2)
EndIf
$mid +=2
Next
Return $string
Else
Return -1
EndIf
EndFunc
Func Translate($binary)
$binary = ArrayofByte($binary)
$mid = 1
Local $result = ""
$len = stringlen($binary)
For $i = 0 to $len
$str=StringMid($binary,$mid,2)
$str=Int("0x"&$str)
If $str >20 Then
If $i = 12 Then
If Chr($str) = 2 Or Chr($str) = 1 Then
$result = $result & " "
EndIf
Else
$result = $result & Chr($str)
EndIf
EndIf
$mid+=3
Next
Return $result
EndFunc
Global $edit
Main()
Func Main()
Local $tSTARTUPINFO = DllStructCreate($tagSTARTUPINFO)
Local $DETACHED_PROCESS = 0x00000008
Local $tPROCESS_INFORMATION = DllStructCreate($tagPROCESS_INFORMATION)
_WinAPI_CreateProcess("C:\Program Files (x86)\Riot Games\League of Legends\RADS\projects\lol_air_client\releases\0.0.1.71\deploy\LolClient.exe"," -runtime .\ -nodebug META-INF\AIR\application.xml .\ -- 8393",0,0,False,$DETACHED_PROCESS,0,0,DllStructGetPtr($tSTARTUPINFO),DllStructGetPtr($tPROCESS_INFORMATION))
Local $szIPADDRESS = "127.0.0.1"
Local $nPORT = 8393 ;we listen at port 8393 since LolClient will try to connect to that port
Local $ClientSocket, $Client, $szIP_Accepted,$LSocket,$League
Local $msg, $recv
TCPStartup()
$ClientSocket = TCPListen($szIPADDRESS, $nPORT)
; If the Socket creation fails, exit.
If $ClientSocket = -1 Then Exit
GUICreate("LolLauncher Test", 300, 200, 100, 100)
$edit = GUICtrlCreateEdit("", 10, 10, 280, 180)
GUISetState()
$Client = -1
;Wait for and Accept a connection
Do
$Client = TCPAccept($ClientSocket)
Until $Client <> -1
; Get IP of client connecting
$szIP_Accepted = SocketToPort($Client)
GUICtrlSetData($edit,"Client connected port: "&$szIP_Accepted)
While 1
$msg = GUIGetMsg()
; GUI Closed
;--------------------
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
;all messages are sent in 16 bytes long
$recv = TCPRecv($Client, 16,1)
; If the receive failed with @error then the socket has disconnected
;----------------------------------------------------------------
If @error Then ExitLoop
If StringLen($recv) > 0 Then ;if we received data
DecodePacket($recv,$Client)
EndIf
WEnd
If $Client <> -1 Then TCPCloseSocket($Client)
TCPShutdown()
EndFunc
Func SocketToIP($SHOCKET)
Local $sockaddr, $aRet
$sockaddr = DllStructCreate("short;ushort;uint;char[8]")
$aRet = DllCall("Ws2_32.dll", "int", "getpeername", "int", $SHOCKET, _
"ptr", DllStructGetPtr($sockaddr), "int*", DllStructGetSize($sockaddr))
If Not @error And $aRet[0] = 0 Then
$aRet = DllCall("Ws2_32.dll", "str", "inet_ntoa", "int", DllStructGetData($sockaddr, 3))
If Not @error Then $aRet = $aRet[0]
Else
$aRet = 0
EndIf
$sockaddr = 0
Return $aRet
EndFunc ;==>SocketToIP
Func SocketToPort($SHOCKET)
Local $sockaddr, $aRet
$sockaddr = DllStructCreate("short;ushort;uint;char[8]")
$aRet = DllCall("Ws2_32.dll", "int", "getpeername", "int", $SHOCKET, _
"ptr", DllStructGetPtr($sockaddr), "int*", DllStructGetSize($sockaddr))
If Not @error And $aRet[0] = 0 Then
$aRet = DllCall("Ws2_32.dll", "ushort", "ntohs", "ushort", DllStructGetData($sockaddr, 2))
If Not @error Then $aRet = $aRet[0]
Else
$aRet = 0
EndIf
$sockaddr = 0
Return $aRet
EndFunc ;==>SocketToPort
Func DecodePacket($RecvData,$socket)
Switch ($RecvData)
Case "0x10000000010000000400000000000000"
GUICtrlSetData($edit,"Alive Packet received, response sent")
SendOk($socket)
Case "0x10000000010000000000000031000000"
GUICtrlSetData($edit,"Received Launch Client Waiting buffer")
Do
$rec = TCPRecv($socket,255,1);we will receive the League of Legends Parameters
$traduccion = Translate($rec)
GUICtrlSetData($edit,"Received command: "&$traduccion)
Until StringLen($rec) > 0
SendOk($socket)
LaunchAndAcceptConection($traduccion)
Case "0x10000000010000000000000032000000"
GUICtrlSetData($edit,"Received Launch Client Waiting buffer")
Do
$rec = TCPRecv($socket,255,1)
$traduccion = Translate($rec)
GUICtrlSetData($edit,"Received command: "&$traduccion)
Until StringLen($rec) > 0
SendOk($socket)
LaunchAndAcceptConection($traduccion)
Case "0x10000000010000000000000033000000"
GUICtrlSetData($edit,"Received Launch Client Waiting buffer")
Do
$rec = TCPRecv($socket,255,1)
$traduccion = Translate($rec)
GUICtrlSetData($edit,"Received command: "&$traduccion)
Until StringLen($rec) > 0
SendOk($socket)
LaunchAndAcceptConection($traduccion)
EndSwitch
EndFunc
Func LaunchAndAcceptConection($param)
$process = "C:\Program Files (x86)\Riot Games\League of Legends\RADS\solutions\lol_game_client_sln\releases\0.0.1.9\deploy\League of Legends.exe"
$format = StringFormat("""C:\Program Files (x86)\Riot Games\League of Legends\RADS\solutions\lol_game_client_sln\releases\0.0.1.9\deploy\League of Legends.exe "" ""8394"" ""LolLauncher.exe"" ""C:\Program Files (x86)\Riot Games\League of Legends\RADS\projects\lol_air_client\releases\0.0.1.71\deploy\LolClient.exe"" ""%s""",$param)
$WorkingDir = "C:\Program Files (x86)\Riot Games\League of Legends\RADS\solutions\lol_game_client_sln\releases\0.0.1.9\deploy"
Local $tSTARTUPINFO = DllStructCreate($tagSTARTUPINFO)
Local $DETACHED_PROCESS = 0x00000008
Local $tPROCESS_INFORMATION = DllStructCreate($tagPROCESS_INFORMATION)
_WinAPI_CreateProcess($process,$format,0,0,False,$DETACHED_PROCESS,0,$WorkingDir,DllStructGetPtr($tSTARTUPINFO),DllStructGetPtr($tPROCESS_INFORMATION))
#cs
Local $oPORT = 8394
Local $szIPADDRESS = "127.0.0.1",$LeagueLegends
Local $LeagueSocket = TCPConnect($szIPADDRESS, $oPORT)
TCPSend($LeagueSocket,"0x10000000010000000400000000000000")
#ce
EndFunc
Func SendWhatsUp($socket)
$data="0x10000000010000000400000000000000"
TCPSend($socket,$data)
EndFunc
Func SendOk($socket)
$data = "0x10000000010000000500000000000000"
TCPSend($socket,$data)
EndFunc
I wish I can be pro in c++ I know only c# , nice work bro , I hope that it still working..
10/08/2014, 12:08
#10
elite*gold: 0
Join Date: Apr 2012
Posts: 230
Received Thanks: 3
bump, this is still working ? or someone know another multiclient?
10/13/2014, 14:19
#11
elite*gold: 0
Join Date: Apr 2012
Posts: 230
Received Thanks: 3
up, noone knows any multiclient?
10/16/2014, 16:12
#12
elite*gold: 0
Join Date: May 2010
Posts: 385
Received Thanks: 77
Quote:
Originally Posted by
elmarcia
Hi all i update the MultiClientBypass i named it MLOL.
Edited: fixed bug with a msgbox
ChangeLog: fixed non working bugs, added new UI, easy to use.
CurrentVersion: 4.2
How to use:
1. Run MultiClientLauncher as admin, or u will get errors.
2. Press F1 select the folder where lol.launcher.exe is located (common located in folder "League of Legends")
3. Prompt to install send y (backups will be made so u can uninstall it when u want)
4. Enter the number of clients to run and press enter. You can close it when it finish opening clients
Video for sceptics:
VT:
Share your source code with use please,i have an idea for getting ip on main account
10/16/2014, 17:56
#13
elite*gold: 0
Join Date: Oct 2014
Posts: 6
Received Thanks: 0
Work?
Similar Threads
New Release Updated CrossFire Cheat Haxlib Public Release Free Download By:Owner
03/20/2013 - CrossFire Hacks, Bots, Cheats & Exploits - 2 Replies
Working on all O.S
Instruction :
Extract the Files on Desktop
Disable your Antivirus
Copy the XTRAP folder to your CF Folder
[Release]Glemor Public Hack Release For PH(Updated)
11/02/2012 - Cabal Hacks, Bots, Cheats, Exploits & Macros - 136 Replies
To Activate The hack You Should Have A Proper Injector And Inject My Hack To Our cabal Ph Client
Found Bug
1. You Cannot Use NSD While Using Other Hotkey(Still Looking for a Fix)
Hotkey Activation
F12 <----- Turn On Aoe And No Stun
F11 <----- Turn Off Aoe And No Stun
F10 <----- Turn on Combo hack
F9 <----- Turn off Combo hack
F8 <----- Turn On NSD(No Skill Delay)
[Release]Updated CRC, + System Hacking TuT + Updated TrinIjector,UPDATED EVERYTHING!!
03/29/2008 - GunZ - 6 Replies
For Ijji Gunz...
Hacking Tutorial
Open the system editing tools folder
Go into the hash tab finder
Install it to your desktop
Go into your Ijji Gunz main folder (C:IJJI:ENGLISH:GUNZ)
Copy the GunzLauncher.exe and system.mrs
Paste them in the folder called the original files
All times are GMT +1. The time now is 04:58 .