1. Post #1
    Gold Member

    December 2013
    188 Posts
    Hello, everyone, I've made a second mod for Leather: it's called VACuum.

    What VACuum does is, when a player successfully connects to your server, it asynchronously issues a GET to VACBans.com's web service. If VACBans says they have an active VAC ban, then it kickbans the new player. I know that this is a controversial policy, but I'm not really interested in debating its merits: server owners can choose on their own who plays on their server.

    So how do you get started?

    Install Leather:
    1. Shut down your server.
    2. Download leather: http://www.mediafire.com/download/fj...Loader-1.1.zip
    3. Download furnace: https://www.mediafire.com/?8v5si150obj4poe
    4. Go into your server via FTP or file manager or whatever you've got. You should have an accessible Rust_Server_data folder, so navigate into it.
    5. Upload the contents of LeatherLoader.zip to this folder.
    6. Download the file entitled mainData (YOU SHOULD PROBABLY BACK THIS UP OR SOMETHIN) and drop it into a folder by itself with the contents of Furnace.zip.
    7. Run Furnace.exe to "cook" mainData into something leathery that runs mods!
    8. Upload your cooked mainData over the old one.

    That was tough, but now it's easy to install mods! By the way, quick note: as long as Leather is installed, your server will mark itself as "Modded".

    Install VACuum:
    1. Download VACuum: http://www.mediafire.com/download/47...Cuum-1dot1_mod
    2. Create a "mods" folder in Rust_Server_data if it doesn't already exist, and drop VACuum_mod into it.

    You should restart your server! Now you place a finger in the dyke of endless hackers and dupers.
    Reply With Quote Edit / Delete Reply Show Events Winner Winner x 20Useful Useful x 4Dumb Dumb x 3 (list)

  2. Post #2

    November 2013
    44 Posts
    You say that like the hackers all run around on the same account they've been banned on.
    Not everyone is as dumb as that mr wightgod guy who has like 15 vac bans and still uses his account.

    Sure this stops vac banned but a lot of the hackers i've seen have recently created accounts with no profiles or 10 year old accounts (6 digits) that they bought.

  3. Post #3
    Gold Member

    December 2013
    188 Posts
    It's definitely not a complete solution, but I've also heard a lot of reports of crazy unstoppable hackers with a pair of VAC bans on their accounts. It's a help but not a complete solution.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 1 (list)

  4. Post #4

    December 2013
    152 Posts
    You say that like the hackers all run around on the same account they've been banned on.
    Not everyone is as dumb as that mr wightgod guy who has like 15 vac bans and still uses his account.

    Sure this stops vac banned but a lot of the hackers i've seen have recently created accounts with no profiles or 10 year old accounts (6 digits) that they bought.
    Cool, so more $$$s goes into Rust.

  5. Post #5
    Huffing Jenkem Like There's No Tomorrow :^)
    jonnymad's Avatar
    January 2012
    5,762 Posts
    HAHA! VACuum, very clever. Any chance you can modify it so that you can set parameters for a VAC'd player's last ban? When I host a server, I definitely will not want VAC'd players on my server, but if their ban is older than, say, a year, it doesn't seem fair that they shouldn't be allowed access, so I don't want to shut everyone out.
    Reply With Quote Edit / Delete Reply United States Show Events Agree Agree x 2Dumb Dumb x 1 (list)

  6. Post #6
    Super Hoborator
    SuperHoboMan's Avatar
    May 2007
    7,558 Posts
    So because I got VAC banned from MW2 for hosting a dedicated server way back in 2009, or my account was hacked and the person who hacked my account cheated and got my account banned on Counter Strike, I shouldn't be allowed to play on servers for a completely different game?

    I never understood the logic of insta-banning people for having a ban on record, especially since you can't get bans reversed if say, they were caused by something out of the account owners control.

    I think you should rethink your stance on "debating the merits" of your mod. Just my opinion though, of course.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Disagree Disagree x 9Agree Agree x 6Dumb Dumb x 3 (list)

  7. Post #7
    Gold Member

    December 2013
    188 Posts
    For some reason the vacbans.com web service doesn't offer that information. If you can get them to wise up or find another web service for me to use, I'd love to add that feature. I'm also planning on adding a whitelist if people you trust not to hack Rust are real dumb and got themselves banned.

  8. Post #8
    Super Hoborator
    SuperHoboMan's Avatar
    May 2007
    7,558 Posts
    For some reason the vacbans.com web service doesn't offer that information. If you can get them to wise up or find another web service for me to use, I'd love to add that feature. I'm also planning on adding a whitelist if people you trust not to hack Rust are real dumb and got themselves banned.
    That first part doesn't make a whole lot of sense. If someone is banned in rust, they wouldn't be able to join the server anyway, right? So why would you even have a mod if VAC is already keeping people who are banned from playing on the server.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Dumb Dumb x 1 (list)

  9. Post #9
    Dennab
    October 2013
    108 Posts
    Good you put a virus scan. Inb4 everyone gets a RAT from this.
    Reply With Quote Edit / Delete Reply Windows 7 United Kingdom Show Events Funny Funny x 1 (list)

  10. Post #10
    Gold Member

    December 2013
    188 Posts
    So because I got VAC banned from MW2 for hosting a dedicated server way back in 2009, or my account was hacked and the person who hacked my account cheated and got my account banned on Counter Strike, I shouldn't be allowed to play on servers for a completely different game?

    I never understood the logic of insta-banning people for having a ban on record, especially since you can't get bans reversed if say, they were caused by something out of the account owners control.

    I think you should rethink your stance on "debating the merits" of your mod. Just my opinion though, of course.
    I think it's pointless to debate the relative merits of different types of wrenches with a wrench manufacturer. Debate with the carpenter who chooses to use them.

    A few things: I'm completely fatigued of hearing about how your friend's little brother got onto your account and was lured into a hacked lobby in 2007 while a trojan your grandmother installed from email faked out VAC by activating noclip on a server you adminned. Apparently nobody was ever banned from VAC for cheating, it's a software whose only purpose is to generate dramatic tragedies.

    Even ignoring the fact that VAC bans have always been appealable (and that VAC appeals process is well-known because false positives are rare enough to be historically notable), I think we can agree that the vast majority of those with VAC bans are those who've shown an inclination toward cheating in the past, and as a server owner they seem like an easy group to exclude and get the most utility in terms of reduced hacking. I'm sorry if your personal tragedy causes you to be caught up in all this, hopefully the whitelist feature will help you.

    Edited:

    That first part doesn't make a whole lot of sense. If someone is banned in rust, they wouldn't be able to join the server anyway, right? So why would you even have a mod if VAC is already keeping people who are banned from playing on the server.
    I mean people were dumb and got themselves VAC-banned in another game.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Winner Winner x 3Agree Agree x 1 (list)

  11. Post #11
    Super Hoborator
    SuperHoboMan's Avatar
    May 2007
    7,558 Posts
    Accidents happen. People make mistakes. People get wrongfully banned for various reasons.

    All I'm saying is being banned in one game shouldn't mean someone should be labeled a cheater in every game and universally shunned. It's just ignorant to think that's a good idea.

    But hey it's just my opinion. I got banned in a game for a very illegitimate reason, I must be a dirty no good hacker who's just out to ruin everyone's day.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Disagree Disagree x 1Dumb Dumb x 1 (list)

  12. Post #12
    Gold Member

    December 2013
    188 Posts
    Accidents happen. People make mistakes. People get wrongfully banned for various reasons.

    All I'm saying is being banned in one game shouldn't mean someone should be labeled a cheater in every game and universally shunned. It's just ignorant to think that's a good idea.
    I'm not making any value judgment about every game, or a universal judgment about what should or should not happen to people with VAC bans. I'm saying that I don't really want them on my server, and if you feel the same way, here's a tool.

    Please consider the fact that VAC bans used to be one year, then five years. Now they're permanent. This wasn't an arbitrary decision- it was made because the recidivism rate among those who receive VAC bans was so deeply through the roof that Valve determined that giving those individuals second chances was pointless.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 6Friendly Friendly x 1Dumb Dumb x 1 (list)

  13. Post #13
    Super Hoborator
    SuperHoboMan's Avatar
    May 2007
    7,558 Posts
    I'm not making any value judgment about every game, or a universal judgment about what should or should not happen to people with VAC bans.

    I'm saying that I don't really want them on my server, and if you feel the same way, here's a tool.
    You very clearly are making a judgement about people with VAC bans with that last sentence.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Disagree Disagree x 2Agree Agree x 2 (list)

  14. Post #14
    Gold Member

    December 2013
    188 Posts
    Apparently excluding anyone from my server is labeling people cheaters and universally shunning them. Fine.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Funny Funny x 1 (list)

  15. Post #15

    December 2013
    38 Posts
    Great idea. I agree that admins should have the final say in who plays on their server since they are the ones footing the bill. If players don't agree, then there are PLENTY of other servers for them to play on.
    Reply With Quote Edit / Delete Reply Australia Show Events Funny Funny x 1Agree Agree x 1 (list)

  16. Post #16
    Super Hoborator
    SuperHoboMan's Avatar
    May 2007
    7,558 Posts
    Apparently excluding anyone from my server is labeling people cheaters and universally shunning them. Fine.
    You're not excluding "anyone" you're specifically excluding people with VAC bans. That's why you made this mod. Did you completely forget the whole purpose of your creation, or are you just throwing a fit?
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Dumb Dumb x 7Disagree Disagree x 2Agree Agree x 1 (list)

  17. Post #17
    Gold Member
    thomasfn's Avatar
    July 2008
    2,999 Posts
    This is pretty cool! I can't wait to see what other mods you come up with.
    Reply With Quote Edit / Delete Reply Windows 7 United Kingdom Show Events Agree Agree x 4 (list)

  18. Post #18
    Gold Member

    December 2013
    188 Posts
    One of us certainly is- I'm sorry that you feel I don't have the right to decide who plays on my server, and I'm afraid that we are not going to be able to come to any agreement on that issue.

    Edited:

    This is pretty cool! I can't wait to see what other mods you come up with.
    Likewise! I've been told in no uncertain terms that if I don't get shared doors together soon, Leather will die a rather prompt death at the hands of Oxide. :-P
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 5Friendly Friendly x 1Winner Winner x 1 (list)

  19. Post #19

    December 2013
    38 Posts
    CanVox, what are you apologizing for? If people don't like/agree with your mod, then so what? They don't have to use it. That's why games can be modded. I don't think servers should allow instant crafting, but they do. Don't like it? Play on another server.
    Reply With Quote Edit / Delete Reply Australia Show Events Agree Agree x 2Optimistic Optimistic x 1 (list)

  20. Post #20
    Super Hoborator
    SuperHoboMan's Avatar
    May 2007
    7,558 Posts
    One of us certainly is- I'm sorry that you feel I don't have the right to decide who plays on my server, and I'm afraid that we are not going to be able to come to any agreement on that issue.
    I was never arguing in the first place? I was simply stating my opinion and the fact that I think your close-mindedness on the issue is absurd.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Dumb Dumb x 9Agree Agree x 2Disagree Disagree x 2 (list)

  21. Post #21

    October 2013
    860 Posts
    A few things: I'm completely fatigued of hearing about how your friend's little brother got onto your account and was lured into a hacked lobby in 2007 while a trojan your grandmother installed from email faked out VAC by activating noclip on a server you adminned. Apparently nobody was ever banned from VAC for cheating, it's a software whose only purpose is to generate dramatic tragedies.
    These might be my favorite two consecutive sentences I've read on this forum.
    Reply With Quote Edit / Delete Reply United States Show Events Agree Agree x 6Disagree Disagree x 1 (list)

  22. Post #22

    November 2013
    122 Posts
    If you've been falsely vac banned I feel for you I really do... But I don't want you on my server.

    Every single story of false banning has a common thread, stupidity, just consider it a stupid tax and play on servers that allow you on them. Im sure all of the wrongly banned will join you and it will be the ubberest best server in the universe.
    Reply With Quote Edit / Delete Reply Windows 8 Canada Show Events Dumb Dumb x 4Agree Agree x 2Disagree Disagree x 1Funny Funny x 1 (list)

  23. Post #23

    December 2013
    107 Posts
    ty for this canvox
    Reply With Quote Edit / Delete Reply Windows 7 Show Events Friendly Friendly x 1Agree Agree x 1 (list)

  24. Post #24
    0rbit's Avatar
    January 2014
    112 Posts
    This sounds very useful, thank you.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Friendly Friendly x 1 (list)

  25. Post #25

    December 2012
    1,113 Posts
    Banned in other games for cheating so get preemptively banned on a Rust server?

    I like it.
    It's like credit, but for character instead of cash.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Funny Funny x 1Disagree Disagree x 1Agree Agree x 1 (list)

  26. Post #26
    Sindital's Avatar
    January 2014
    36 Posts
    Congratulations on another successful mod, I'll be keeping an eye on Leather c:

  27. Post #27
    Sally's Avatar
    January 2013
    3,166 Posts
    This is why people us the sv exploit.

  28. Post #28
    Trans genders are gays with mental dis orders
    Dennab
    January 2012
    3,881 Posts
    "all people who cheat are bad people that should never be forgiven"

    Edited:

    If you've been falsely vac banned I feel for you I really do... But I don't want you on my server.

    Every single story of false banning has a common thread, stupidity, just consider it a stupid tax and play on servers that allow you on them. Im sure all of the wrongly banned will join you and it will be the ubberest best server in the universe.
    yeah people were stupid when they were twelve years old and downloaded free hacks for css
    Reply With Quote Edit / Delete Reply Windows 8 Canada Show Events Agree Agree x 1 (list)

  29. Post #29
    Killed postal with a fart once.
    gk99's Avatar
    December 2007
    10,038 Posts
    I mean people were dumb and got themselves VAC-banned in another game.
    I know a really great guy who got his account from a friend, who only gave him it because it had a VAC-ban on it from MW2.

  30. Post #30
    Gold Member
    Dorkslayz's Avatar
    September 2009
    1,733 Posts
    Got a few questions if you don't mind answering.

    What happens when VACBans takes longer to respond than it takes the client to connect? For example, if a hacker has started DDoSing VACBans and their site takes an age to respond - what happens then?

    I can only see two scenarios, the hacker gets let in - or nobody gets let in.

  31. Post #31
    Sindital's Avatar
    January 2014
    36 Posts
    Holy balls people, CanVox already stated that this isn't a complete solution, and he realizes that it is a controversial method of keeping 'possible' hackers out, and that not every VAC-Tagged account is a hacking scumbag. He is 100% aware of this, can you not fucking read.

    He's also not forcing anyone to use it, but laying out the possibility for any server owner to do so IF he wants to. It's not his fucking responsibility if a server owner chooses to use it.
    There will be plenty servers without this. Stop the fuck crying already and go to another fucking server.
    Reply With Quote Edit / Delete Reply Windows 7 Belgium Show Events Agree Agree x 3Winner Winner x 1 (list)

  32. Post #32

    December 2013
    43 Posts
    Great work can, however adding a 'white' list for select people would be ideal. If you added that, our server will definitely run this!

  33. Post #33
    mav
    Gold Member
    mav's Avatar
    January 2014
    36 Posts
    Great mod CanVox, but definitely looking for a whitelist mod.

    *cracks the whip*
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 2 (list)

  34. Post #34
    Gold Member

    December 2013
    188 Posts
    Got a few questions if you don't mind answering.

    What happens when VACBans takes longer to respond than it takes the client to connect? For example, if a hacker has started DDoSing VACBans and their site takes an age to respond - what happens then?

    I can only see two scenarios, the hacker gets let in - or nobody gets let in.
    The VACBans communication runs in a separate thread- if the VAC'd user connects while Vacbans is down, he'll be let in. Keep in mind, though, that VACuum executes a kickBAN, so once VACBans catches a player, he's out for good.

  35. Post #35

    December 2013
    9 Posts
    Can you post source for this mod on github please.
    Reply With Quote Edit / Delete Reply Windows 7 United Kingdom Show Events Agree Agree x 1 (list)

  36. Post #36
    Poor people are peasants
    Dennab
    October 2012
    1,401 Posts
    HAHA! VACuum, very clever. Any chance you can modify it so that you can set parameters for a VAC'd player's last ban? When I host a server, I definitely will not want VAC'd players on my server, but if their ban is older than, say, a year, it doesn't seem fair that they shouldn't be allowed access, so I don't want to shut everyone out.
    To be fair a lot of people got vacced from MW2 and 3 for shit they didn't even do.
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 1 (list)

  37. Post #37

    December 2013
    9 Posts
    I went to jail once. Nobody in jail was guilty of the crimes they were arrested for. I wasnt guilty of the crime i was arrested for. The judge thought otherwise about ALL of us... Ooops, even though i didnt do anything wrong, i was arrested, found guilty, and paid fines...!

    Moral of the story:
    Whatever it was i didnt do, i wont do it again!
    Reply With Quote Edit / Delete Reply United States Show Events Funny Funny x 1 (list)

  38. Post #38
    BMRFMULTIBEAR's Avatar
    November 2013
    155 Posts
    No one is forcing you to run this on your server, it's entirely optional.

  39. Post #39

    August 2013
    42 Posts
    What if someone's using a friends account, and they have one vac ban?
    They have to be banned on other servers?
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Dumb Dumb x 1 (list)

  40. Post #40

    July 2013
    55 Posts
    Holy balls people, CanVox already stated that this isn't a complete solution, and he realizes that it is a controversial method of keeping 'possible' hackers out, and that not every VAC-Tagged account is a hacking scumbag. He is 100% aware of this, can you not fucking read.

    He's also not forcing anyone to use it, but laying out the possibility for any server owner to do so IF he wants to. It's not his fucking responsibility if a server owner chooses to use it.
    There will be plenty servers without this. Stop the fuck crying already and go to another fucking server.
    hackers will always cry bro just dont feed them.
    Reply With Quote Edit / Delete Reply Windows 7 Georgia Show Events Dumb Dumb x 1Agree Agree x 1 (list)