Raised This Month: $51 Target: $400
 12% 

[ANY] Little Anti-Cheat


Post New Thread Reply   
 
Thread Tools Display Modes
J_Tanzanite
Senior Member
Join Date: Aug 2018
Location: Norway
Old 04-30-2020 , 01:11   Re: [ANY] Little Anti-Cheat
Reply With Quote #61

Quote:
Originally Posted by Merrill View Post
This showed up in today's log.

2020/04/29 11:05:40 [Version 1.0.0] {Name: "[ÐÐ-Cali SV98]" | SteamID: STEAM_0:0:54380284 | IP: 45.136.170.202} was kicked for exploiting interpolation (200.000ms / 105ms max).

I've read every post here and maybe I missed it but what is "interpolation" and how did client trigger it?

Merrill
My English isn't quite perfect here, nor is my understanding of the source engine perfect.

Interpolation is done by your game to smooth out other player's movement, so they have a consistent smooth motion.
Which makes it easier to aim at other players and shoot, and it makes the game feel less laggy.
It does this by slightly delaying some parts of the game.

This is good if your internet latency (ping) "wobbles" or you get some packetloss.
However, like I said earlier, it delays parts of the game slightly, making it act a bit like an extra ping (However, it doesn't show up on the scoreboard).

By default, Source games have interp set to 100ms.
However, some people figured out that by setting your interp to the maximum (500ms), backstabing players in TF2 can become easier... But it also makes other parts of the game a bit harder.

Just so it is said, because some people jump the gun rather quickly.
Just because someone is backstabbing you from afar doesn't necessarily mean they are using this exploit, they may genuinely have high ping.
Or you just got matador stabbed.
Or they may be using some other software to aid them ( ͡ ͜ʖ ͡)

You can change your interp by changing your "cl_interp", default is 0.1.

As far as I know, exploiting interp isn't all that useful in other games than TF2, but having an interp higher than 100ms is unreasonable.
People who get kicked for this exploit get the message: "Exploit detected: Your interp is too high (200ms / 105ms max). Please set your cl_interp back to 0.105 or lower"

Seems to me like that player had their interp misconfigured, rather than trying to do an exploit.
Either way, the kick is nothing serious, they can set their interp to 0.105 or lower and join back without a problem.

If you aren't playing TF2 or you just don't want to kick people for their interp, you can change the command "lilac_max_lerp" to 510, which disables it.
In a future release, you can set it to 0 to disable, but as for right now, just max it out to 510 to disable.


Here are some videos on the subject, in case I screwed up my explanation or you just wanna get a better understanding of it:
[1] SigSegv's video about it.
[2] DevinDTV's video about it.
[3] Someome exploiting interpolation.
J_Tanzanite is offline
Merrill
Member
Join Date: Jun 2006
Location: Houston
Old 05-02-2020 , 14:11   Re: [ANY] Little Anti-Cheat
Reply With Quote #62

Thank you for the explanation.

On another note lilac has banned 2 bots so far. Can you have it ignore bots in a future release? Plus checking bots is wasting resources when it could be checking live players only.

2020/05/01 20:20:40 [Version 1.0.0] {Name: "Rec.Johnson[5thID]" | SteamID: STEAM_ID_STOP_IGNORING_RETVALS | IP: } was detected and banned for NoLerp (0.000000ms

Thanks

Last edited by Merrill; 05-02-2020 at 14:12.
Merrill is offline
J_Tanzanite
Senior Member
Join Date: Aug 2018
Location: Norway
Old 05-02-2020 , 14:18   Re: [ANY] Little Anti-Cheat
Reply With Quote #63

Quote:
Originally Posted by Merrill View Post
Thank you for the explanation.

On another note lilac has banned 2 bots so far. Can you have it ignore bots in a future release? Plus checking bots is wasting resources when it could be checking live players only.

2020/05/01 20:20:40 [Version 1.0.0] {Name: "Rec.Johnson[5thID]" | SteamID: STEAM_ID_STOP_IGNORING_RETVALS | IP: } was detected and banned for NoLerp (0.000000ms

Thanks
Umm... You sure that's a bot?
I've never seen a bot with "STEAM_ID_STOP_IGNORING_RETVALS", only from players who aren't fully connected to the server yet.

Also, NoLerp doesn't check bots for anything, especially not for interpolation.
As you can see here: https://github.com/J-Tanzanite/Littl.../lilac.sp#L851
It doesn't test bots for NoLerp.
J_Tanzanite is offline
Merrill
Member
Join Date: Jun 2006
Location: Houston
Old 05-02-2020 , 18:54   Re: [ANY] Little Anti-Cheat
Reply With Quote #64

Here is the bot profile I created
# Bot Profile id = 21 : generated by RCBot2 Launcher
name = Rec. Johnson [5th ID]
visionticks_clients = 1
visionticks = 1
pathticks = 70
braveness = 65
aimskill = 1
sensitivity = 6
team = 2
class = 1

This is the 2nd bot lilac has banned

Last edited by Merrill; 05-02-2020 at 18:56. Reason: adding more information
Merrill is offline
J_Tanzanite
Senior Member
Join Date: Aug 2018
Location: Norway
Old 05-03-2020 , 03:37   Re: [ANY] Little Anti-Cheat
Reply With Quote #65

Quote:
Originally Posted by Merrill View Post
Here is the bot profile I created
# Bot Profile id = 21 : generated by RCBot2 Launcher
name = Rec. Johnson [5th ID]
visionticks_clients = 1
visionticks = 1
pathticks = 70
braveness = 65
aimskill = 1
sensitivity = 6
team = 2
class = 1

This is the 2nd bot lilac has banned
Oh I see, you are using RCBot2 and not native bots to the game.
I'm not sure what can be done about that.

Lilac does ignore bots, but it detects bots with the "IsFakeClient()" function.
And I don't think SourceMod can recognize those bots as bots, hence why the function returns false.

Though, I did notice that in your log, it doesn't list the IP of the RCBot... Did you remove the IP from the log you sent, or is it always like that when it bans RCBots?
J_Tanzanite is offline
Merrill
Member
Join Date: Jun 2006
Location: Houston
Old 05-03-2020 , 08:33   Re: [ANY] Little Anti-Cheat
Reply With Quote #66

I removed the IP address as for some reason sourcebans list my ip for every ban, I have to manually enter the players IP when they get banned. It even list my ip in the ip field when i ban a player.

I made a post about this which you can see here.

https://forums.alliedmods.net/showthread.php?t=322580

Although lilac did ban this player last night and did use his ip for the first time and not mine.

2020/05/02 19:01:17 [Version 1.0.0] {Name: "Hans Ulrich Rudel" | SteamID: STEAM_0:1:546618110 | IP: 192.223.25.172} was banned for Aimbot.

I checked the player stats and noticed he wasn't playing against any live players. He must have been testing his aimbot against bots thinking he was safe and lilac caught and banned him.

Last edited by Merrill; 05-03-2020 at 08:39. Reason: added more information
Merrill is offline
finishlast
Senior Member
Join Date: Nov 2018
Location: In Reno with the vitamin
Old 05-03-2020 , 12:13   Re: [ANY] Little Anti-Cheat
Reply With Quote #67

Any plans on oficially supporting l4d1 or does the l4d2 check apply to those for l4d1 too?

[Lilac] This game currently isn't supported, Little Anti-Cheat will still run, but expect some bugs and false positives/bans!

I loaded it up with bans disabled, will check the logs in some days, mb theres something usefull in it.

Let's see what happens...
__________________

Last edited by finishlast; 05-03-2020 at 12:16.
finishlast is offline
J_Tanzanite
Senior Member
Join Date: Aug 2018
Location: Norway
Old 05-03-2020 , 12:36   Re: [ANY] Little Anti-Cheat
Reply With Quote #68

Quote:
Originally Posted by finishlast View Post
Any plans on oficially supporting l4d1 or does the l4d2 check apply to those for l4d1 too?

[Lilac] This game currently isn't supported, Little Anti-Cheat will still run, but expect some bugs and false positives/bans!

I loaded it up with bans disabled, will check the logs in some days, mb theres something usefull in it.

Let's see what happens...
Initially, I didn't even think about L4D1, didn't even know people still played that game.
Sure, I'll add support for that game, depends on the feedback I get.

I won't officially say it is supported until I get some feedback from server owners saying its working fine without bugs.
So, looking forward to hearing from you if it works or not c:
J_Tanzanite is offline
finishlast
Senior Member
Join Date: Nov 2018
Location: In Reno with the vitamin
Old 05-05-2020 , 14:15   Re: [ANY] Little Anti-Cheat
Reply With Quote #69

There are tons of people playing l4d tbh

I sent you a pm with a log.

Tons of nolerp and eye-angle ban.

I think that was a bit anormal tbh.

I do get Eye-Angle bans on smac too but never that much in that time period.

All look somewhat like this:

020/05/05 02:04:46 [Version 1.3.0] {************} was detected and banned for NoLerp (0.000000ms).
Pos={-7982,-15018,295}, Angles={0.00000,-185.00000,0.00000}, Map="l4d_vs_farm01_hilltop", Team={0}, Weapon="", Latency={Inc:0.001174,Out:0.312419}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.553796,Out:0.000000}, ConnectionTime={4641.005859 seconds}, GameTime={11.509999 seconds}
2020/05/05 02:05:51 [Version 1.3.0] {************} was detected and banned for NoLerp (0.000000ms).
Pos={-11627,-14831,-215}, Angles={0.00000,118.00000,0.00000}, Map="l4d_vs_smalltown01_caves", Team={0}, Weapon="", Latency={Inc:0.001811,Out:0.218842}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.731945,Out:0.000000}, ConnectionTime={4706.777832 seconds}, GameTime={13.009999 seconds}
2020/05/05 02:12:12 [Version 1.3.0] {************} was detected and banned for NoLerp (0.000000ms).
Pos={-11136,-9082,-591}, Angles={0.00000,65.44770,0.00000}, Map="l4d_vs_smalltown02_drainage", Team={0}, Weapon="", Latency={Inc:0.001853,Out:0.361125}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.690138,Out:0.000000}, ConnectionTime={5087.554687 seconds}, GameTime={14.469999 seconds}
2020/05/05 02:146 [Version 1.3.0] {************} was detected and banned for Angle-Cheats (Pitch: 363.19, Yaw: 209.46, Roll: 0.00).
Pos={-9383,-7238,-859}, Angles={363.19000,209.46519,0.00000}, Map="l4d_vs_smalltown02_drainage", Team={3}, Weapon="weapon_smoker_claw", Latency={Inc:0.000965,Out:0.055577}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.336831,Out:0.000000}, ConnectionTime={6083.573242 seconds}, GameTime={158.739990 seconds}
2020/05/05 02:19:23 [Version 1.3.0] {************} was detected and banned for NoLerp (0.000000ms).
Pos={-8634,-5552,-24}, Angles={0.00000,333.07510,0.00000}, Map="l4d_vs_smalltown03_ranchhouse", Team={0}, Weapon="", Latency={Inc:0.001099,Out:0.443123}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.498739,Out:0.000000}, ConnectionTime={5518.735839 seconds}, GameTime={17.440000 seconds}
2020/05/05 02:26:05 [Version 1.3.0] {************} was detected and banned for Angle-Cheats (Pitch: 366.60, Yaw: 138.60, Roll: 0.00).
Pos={-10307,-4868,-61}, Angles={366.60000,138.60055,0.00000}, Map="l4d_vs_smalltown03_ranchhouse", Team={3}, Weapon="weapon_smoker_claw", Latency={Inc:0.000925,Out:0.075182}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.406238,Out:0.000000}, ConnectionTime={1552.510498 seconds}, GameTime={419.369995 seconds}
2020/05/05 020:18 [Version 1.3.0] {************} was detected and banned for NoLerp (0.000000ms).
Pos={-8369,-5563,-24}, Angles={0.00000,189.64035,0.00000}, Map="l4d_vs_smalltown03_ranchhouse", Team={0}, Weapon="", Latency={Inc:0.000639,Out:0.182224}, Loss={Inc:0.732238,Out:0.003409}, Choke={Inc:0.000000,Out:0.000000}, ConnectionTime={10.820421 seconds}, GameTime={672.440002 seconds}
__________________
finishlast is offline
J_Tanzanite
Senior Member
Join Date: Aug 2018
Location: Norway
Old 05-05-2020 , 15:00   Re: [ANY] Little Anti-Cheat
Reply With Quote #70

Quote:
Originally Posted by finishlast View Post
There are tons of people playing l4d tbh

I sent you a pm with a log.

Tons of nolerp and eye-angle ban.

I think that was a bit anormal tbh.

I do get Eye-Angle bans on smac too but never that much in that time period.

All look somewhat like this:

020/05/05 02:04:46 [Version 1.3.0] {************} was detected and banned for NoLerp (0.000000ms).
Pos={-7982,-15018,295}, Angles={0.00000,-185.00000,0.00000}, Map="l4d_vs_farm01_hilltop", Team={0}, Weapon="", Latency={Inc:0.001174,Out:0.312419}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.553796,Out:0.000000}, ConnectionTime={4641.005859 seconds}, GameTime={11.509999 seconds}
2020/05/05 02:05:51 [Version 1.3.0] {************} was detected and banned for NoLerp (0.000000ms).
Pos={-11627,-14831,-215}, Angles={0.00000,118.00000,0.00000}, Map="l4d_vs_smalltown01_caves", Team={0}, Weapon="", Latency={Inc:0.001811,Out:0.218842}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.731945,Out:0.000000}, ConnectionTime={4706.777832 seconds}, GameTime={13.009999 seconds}
2020/05/05 02:12:12 [Version 1.3.0] {************} was detected and banned for NoLerp (0.000000ms).
Pos={-11136,-9082,-591}, Angles={0.00000,65.44770,0.00000}, Map="l4d_vs_smalltown02_drainage", Team={0}, Weapon="", Latency={Inc:0.001853,Out:0.361125}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.690138,Out:0.000000}, ConnectionTime={5087.554687 seconds}, GameTime={14.469999 seconds}
2020/05/05 02:146 [Version 1.3.0] {************} was detected and banned for Angle-Cheats (Pitch: 363.19, Yaw: 209.46, Roll: 0.00).
Pos={-9383,-7238,-859}, Angles={363.19000,209.46519,0.00000}, Map="l4d_vs_smalltown02_drainage", Team={3}, Weapon="weapon_smoker_claw", Latency={Inc:0.000965,Out:0.055577}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.336831,Out:0.000000}, ConnectionTime={6083.573242 seconds}, GameTime={158.739990 seconds}
2020/05/05 02:19:23 [Version 1.3.0] {************} was detected and banned for NoLerp (0.000000ms).
Pos={-8634,-5552,-24}, Angles={0.00000,333.07510,0.00000}, Map="l4d_vs_smalltown03_ranchhouse", Team={0}, Weapon="", Latency={Inc:0.001099,Out:0.443123}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.498739,Out:0.000000}, ConnectionTime={5518.735839 seconds}, GameTime={17.440000 seconds}
2020/05/05 02:26:05 [Version 1.3.0] {************} was detected and banned for Angle-Cheats (Pitch: 366.60, Yaw: 138.60, Roll: 0.00).
Pos={-10307,-4868,-61}, Angles={366.60000,138.60055,0.00000}, Map="l4d_vs_smalltown03_ranchhouse", Team={3}, Weapon="weapon_smoker_claw", Latency={Inc:0.000925,Out:0.075182}, Loss={Inc:0.000000,Out:0.000000}, Choke={Inc:0.406238,Out:0.000000}, ConnectionTime={1552.510498 seconds}, GameTime={419.369995 seconds}
2020/05/05 020:18 [Version 1.3.0] {************} was detected and banned for NoLerp (0.000000ms).
Pos={-8369,-5563,-24}, Angles={0.00000,189.64035,0.00000}, Map="l4d_vs_smalltown03_ranchhouse", Team={0}, Weapon="", Latency={Inc:0.000639,Out:0.182224}, Loss={Inc:0.732238,Out:0.003409}, Choke={Inc:0.000000,Out:0.000000}, ConnectionTime={10.820421 seconds}, GameTime={672.440002 seconds}
I replied to you in the pm.

The issue with angle-cheats seems to the same as L4D2, which I fixed in version 1.3.0 (But only for L4D2).

I've fixed the issue in L4D1 here: https://github.com/J-Tanzanite/Littl...aster/lilac.sp
That's version 1.5.0, try compiling and using that one, as that should fix the issue completely.

If all is fine with version 1.5.0, I will update the version here on AM and have L4D1 supported as well.
J_Tanzanite is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 21:30.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode