I was wondering how would I go about kicking/banning a user who uses a steam id changer.There is a program which can change steamid sending someone elses id to the server when joining therefore banned users who use this can join the server.When you type status in console it shows the person using som1 elses id but by using lua it unmasks the users real id (showing his real steamid not the fake one).So I was wondering if how would I go about making a a script which would search for banned users or user and kick them.I have something like this which could be usefull:
concommand.Add("id" , function( ply , cmd, args )
for k , t in ipairs(player.GetAll()) do
if string.find(string.lower(t:Nick()) , string.lower(args[1])) then
print(t:Nick() .. " - " .. t:SteamID() )
end
end
end )
Ideas? :/
-snap-
yes,i know but was wondering of an automatic script to kick the player.
Thats exactly what the above poster said...
I've made one, I'll sell it to you for £10.
edit:
its worth it
Lol
It drops the offending user and logs their fake ID, real ID, IP, time, and name.
[editline]01:17AM[/editline]
fuck you broke my automerge
SteamID changing? Impossible.
You definitely can't change your steam id. I've seen the Serenity program, it doesn't work.
[QUOTE=AzuiSleet;20279294]You definitely can't change your steam id. I've seen the Serenity program, it doesn't work.[/QUOTE]
Yeah that would let people get past VAC, and im sure as hell steam would be working their asses off trying to fix it..
[QUOTE=CombineGuru;20278534]I've made one, I'll sell it to you for £10.
edit:
its worth it[/QUOTE]
I'll buy it from you. PM me your email address please, or we can talk on Steam if you prefer.
SteamID changing is impossible. There is no physical way on this earth to change your steamid. I mean, Valve isn't that stupid. Serenity is just a fake.
[QUOTE=Gbps;20281421]SteamID changing is impossible. There is no physical way on this earth to change your steamid. I mean, Valve isn't that stupid. Serenity is just a fake.[/QUOTE]
I bet you were paid $5 to say that.
Nahbrah, I got no money to say that.
At best, spoofing may be possible, but changing, no.
Serenity does spoof your steamID (which then you can join servers you are banned in)
It doesn't really change your steamID, it spoofs it, which allows you to do a lot of things (having a new start in a server, getting through bans, etc.) and you can IP ban a player to bypass it but they can easily change their IP so it won't even matter.
I feel sad for those who payed for something that probably will get fixed.
[QUOTE=AzuiSleet;20279294]You definitely can't change your steam id. I've seen the Serenity program, it doesn't work.[/QUOTE]
I wonder what azu's motivation is for posting stuff like that. I know he probably has a good reason and I can think of a few, but I wonder what his is.
SteamID spoofing is possible, don't join random servers.
Does anyone even have some solid proof of Serenity working?
Or maybe the methods it uses? I highly doubt it's possible to spoof your SteamID.
[QUOTE=VoiDeD;20282501]Does anyone even have some solid proof of Serenity working?
Or maybe the methods it uses? I highly doubt it's possible to spoof your SteamID.[/QUOTE]
I have it, and yes it does spoof your steamID - and there's some huge irony in AzuiSleet's post.
There is one server that has it blocked (that I know of) if any more have them - please tell me them and I'll test it out.
Wow I wonder who would go about stealing my name on some shady forum.
"The best thing 'scince' BaconBot_V3." - AzuiSleet
[quote]The long awaited Serenity Client is finally released! This client allows you to spoof your steam id in Garry's Mod + Soon to be Counter-Strike Source. Instantly get around any ID or IP bans for any amount of times.
Prices:
1 Week Trial - $5
1 Month - $15
2 Months - $25
5 Months - $50
Contact:
Steam: kawi44
Email: [email]intelman33@gmail.com[/email]
Picture:
[Image: serenityclient.png]
Video:
Coming Soon![/quote]
Post says that, it's not loading without text only. Too bad I can't get the picture to load.
I love how he charges for it, like he can remotely turn off Lua.
[QUOTE=nicatronTg;20285668]I love how he charges for it, like he can remotely turn off Lua.[/QUOTE]
[b][ProTip][/b] In the future you should restrain yourself from making comments about things you know nothing about.
[QUOTE=nicatronTg;20285668]
I love how he charges for it, like he can remotely turn off Lua.[/QUOTE]
You are a fucking idiot, it's not even lua.
[QUOTE=Dave_Parker;20286136]@nicatron:
[img]http://img39.imageshack.us/img39/4663/serenityclient.png[/img]
Also it's not Lua.[/QUOTE]
That's quite an old picture though.
Serenity changes the SteamID in your auth packet, which means you can bypass standard ban systems. Ban systems based after the auth packet has been sent should still function.
[QUOTE=|FlapJack|;20287008]Serenity changes the SteamID in your auth packet, which means you can bypass standard ban systems. Ban systems based after the auth packet has been sent should still function.[/QUOTE]
If that's the case then something like this would work?
[lua]
hook.Add( "PlayerInitialSpawn", "SpoofCheck:PlayerInitialSpawn", function( ply )
if string.find( file.Read( "../cfg/banned_user.cfg" ), ply:SteamID() ) then
ply:Kick( "Serenity fails." )
end
end )
[/lua]
[B]Edit:[/B]
Awww, someone who paid 5$ for a stupid app mad?
No shit.. I don't want people getting into my server that should be banned. I could care less if they want to spoof without ever being banned before.
Just so you know, the Ban function doesn't auto kick players. It just adds them to the banlist.
But yeah, that looks like it could work. I don't have serenity to try it, though.
What I said is just speculation. I've got no way to test it, I'm pretty sure it would work though.
Sorry, you need to Log In to post a reply to this thread.