PenguLoader / PenguLoader

✨ The ultimate JavaScript plugin loader, build your unmatched LoL Client.
https://pengu.lol
Do What The F*ck You Want To Public License
346 stars 56 forks source link

How will the new League of Legends anti cheat Vanguard react to Pengu's injection into the LCU? #108

Open Soraclee opened 4 months ago

Soraclee commented 4 months ago

I wanted to know if you've thought of a solution to this because people could get bans super easily when they just want to use the league of legends client api, it seems to me that pengu uses dll injection to put it in the client.

Riot Article : https://support-leagueoflegends.riotgames.com/hc/en-us/articles/24169857932435-Riot-Vanguard-League-of-Legends-

That's what I wanted to know.

BakaFT commented 4 months ago

Riot should not ban external API calls harshly.

But for Pengu things become complicated because it's internal somehow. as you said we actutally inject core.dll into the client, which may be considered as cheating by Vanguard.

We don't know, let's wait and see.

Soraclee commented 4 months ago

Yes I totally understand I use the Riot api whether it's the api or the lcu but it's true that for the injection Vanguard could react strangely, let's wait and see what happens.

nomi-san commented 4 months ago

Our method is injecting into Ux, not the Client, it's totally safe. And in theory, Pengu should work fine when Vanguard is out come to LoL.

Look at Blitz.gg, it does exist a couple years for Valorant even with Vanguard. Its overlay and injection method are no different to r3nzskin, but valid as a verified 3rd application.

Soraclee commented 4 months ago

Yes, but one thing I don't understand is Blitz's claim that it doesn't use any injection, that it doesn't read or write to memory, I rather think it's a lie. As for overlaying, I can't think of anything other than dll injection, because overlaying a window on lol or Valorant wouldn't work properly without dll injection. But r3nzskin could well be blacklisted, as Vanguard doesn't allow skin changes under any circumstances. Let's see how it works and if anything new comes up.

Soraclee commented 4 months ago

I'm back to tell you that I've been able to test it and it's all working properly without a hitch, now we'll just have to see what it does in the long term ^^.