Author Topic: Anticheat for linux  (Read 5159 times)

Offline Ratti

  • Newbie
  • *
  • Posts: 25
    • View Profile
  • Rated:
Anticheat for linux
« on: January 18, 2008, 07:03:02 PM »
Sorry guys, R1CH said it's never going to happen because he states that linux is insecure for preventing cheats.  Does anybody have a problem with this?  Well, there is many, and since R1CH is accusing me of spreading lies and misinformation about him, I'll lay out everything right here.

- Did anybody ever read the Privacy agreement bundled with anticheat or are these things uncool to read and nobody reads them.

Quote from: anticheat.txt
2. PRIVACY
The software may transmit personal information related to your computers
operating environment. Such information is encrypted before being transmitted
over the Internet using public key encryption technology, ensuring only the
r1ch.net anticheat server is able to read it. Personal information may recorded
in log files and saved on the server for future use. Your personal information
is used primarily to generate a verification code which will either permit or
deny you access to a game server based on the results of certain tests on the
data. Unless outlined below, your personal information will never be shared
with any 3rd party.

Personal information may include (but is not limited to) the following: open
processes, loaded module list, username, presence of any specific files on the
system, operating system version, loaded device drivers, window classnames,
window titles, file versions, system file checksums, game file checksums. In
addition, screenshots of the game environment may be transmitted. Screenshots
may be shared with server administrators and publicly posted should they show
anything suspicious that may be regarded as cheating.

- So basically this gives anticheat.dll carte blanche access to your entire filesystem, memory, for certain files.  So if R1CH wants to know what kind of music you listen to or what websites you visit or full read access to your screenshot folder, this EULA gives him that right.  Interpret that  privacy disclaimer anyway you want, it's written word for word  there, I wouldn't want to be accused of spreading misinfo again.

- Maybe some of you have seen the 'R1CH refuses to make anticheat for linux' as the hostname for the server with the most players this past week.  They're not real players, most on there are 35  Eraser bots filling up slots.  You won't see this server on q2servers.net or any master server R1CH has control of (been blacklisted by R1CH) but I have gotten word that ASE and Gamespy users are finding it, over 100 people have connected and R1 is totally raged over it.

- What sparked this, is R1CH's goons run the only gloom server in the Western Hemisphere at this time and R1CH thought it would be a good idea to make anticheat.dll manditory for everybody there. 

- So who cares about this draconian disclaimer, punkbuster works the same way.  Possibly, but it's either some no-name gaming corperation sending you spam or R1CH getting kicks out of spying on and harrassing with certain people he chooses AND DOES.  Is he nice to you?  Well have you ever heard the saying:  'somebody who is rude to the waiter but nice to you is not a nice person'?  Tread carefully, you could be next.

- Do you think it's worth it to stop the 1/500 people cheating by running a binary that exludes other OS's but windows?  It's just Quake ffs.  He won't make AC for linux because then it would be possible to restrict permissions to not give his program unrestricted access to the entire system.  "Anticheat.dll is a win32 binary compiled by R1CH.  it's closed source.  you think i'm going to run some kid's binary on my box?"  'nuff said.

- I'm glad the admins here at tastyspleen have some sense and still give the choice to people on whether to use a specific cheat prevention program, and still rely on common sense and demos instead to pass judgement.  It shows that maybe TS will be around longer than Gloom which has been wittled away over the past few years just about to oblivion now.  The main gloom server years ago was hit repeatedly by European DDOS kiddies who told me they hated R1CH and would make him pay etc.and the company hosting it went under and stole their box.  Look at nocheat Q2ace and so forth and what happened.  I hate seeing this happen yet again.

Who cares to discuss?
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline Jay Dolan

  • Swanky Member
  • *****
  • Posts: 644
    • View Profile
    • Quetoo.org
  • Rated:
Re: Anticheat for linux
« Reply #1 on: January 18, 2008, 08:17:40 PM »
Well, R1CH's anticheat approach is technically impossible on GNU/Linux because of the heterogeneous nature of the platform.  That said, locking down servers to force a particular client (and OS) is unfortunate.. but if he's running the server on his hardware and his bandwidth that he pays for ..then that's his prerogative.

Personal note, I don't like closed-source solutions, and would probably not opt to run a binary-only anticheat solution for Linux anyway.  Advice?  Play something else.. like Quake2World :)

Offline R1CH

  • Sr. Member
  • ****
  • Posts: 341
    • View Profile
  • Rated:
Re: Anticheat for linux
« Reply #2 on: January 18, 2008, 10:45:56 PM »
Well let's get started...

- So basically this gives anticheat.dll carte blanche access to your entire filesystem, memory, for certain files.  So if R1CH wants to know what kind of music you listen to or what websites you visit or full read access to your screenshot folder, this EULA gives him that right.  Interpret that  privacy disclaimer anyway you want, it's written word for word  there, I wouldn't want to be accused of spreading misinfo again.

Quote from: anticheat.txt
presence of any specific files
"Presence of" does not equal "details of". I've told you time and time again to look up what a "hash" is yet you still bring this up. The only filenames anticheat transmits are those of modules in the Quake II process, those of running system processes and those of game content that Quake II itself loads. Everything else is hashed or never even sent over the net. Maybe I should just remove the EULA, would that make you feel better? I thought it would be nice to let people know exactly what anticheat does, but perhaps you'd prefer being ignorant.

- Maybe some of you have seen the 'R1CH refuses to make anticheat for linux' as the hostname for the server with the most players this past week.  They're not real players, most on there are 35  Eraser bots filling up slots.  You won't see this server on q2servers.net or any master server R1CH has control of (been blacklisted by R1CH) but I have gotten word that ASE and Gamespy users are finding it, over 100 people have connected and R1 is totally raged over it.
I have no idea why you think I'm 'raged' over it, I never even saw it - I only brought it up because some player asked me what it was. Your IP was blocked from the q2servers.net master because it's supposed to list Q2 servers, not fake servers full of fake players. And congratulations I guess, you sure tricked those 100 people who wanted to play Q2!

- What sparked this, is R1CH's goons run the only gloom server in the Western Hemisphere at this time and R1CH thought it would be a good idea to make anticheat.dll manditory for everybody there.

God forbid you play on one of the other 5 servers.

- So who cares about this draconian disclaimer, punkbuster works the same way.  Possibly, but it's either some no-name gaming corperation sending you spam or R1CH getting kicks out of spying on and harrassing with certain people he chooses AND DOES.  Is he nice to you?  Well have you ever heard the saying:  'somebody who is rude to the waiter but nice to you is not a nice person'?  Tread carefully, you could be next.
Yes I obviously have nothing better to do than spend harassing and spying on the users of anticheat, it's so much fun looking at gigabytes of logs from over 100k unique IPs.  ::) If you take such a moral offense to privacy issues, I don't see why you would be OK with punkbuster and other anti-cheat software doing the same.

- Do you think it's worth it to stop the 1/500 people cheating by running a binary that exludes other OS's but windows?  It's just Quake ffs.  He won't make AC for linux because then it would be possible to restrict permissions to not give his program unrestricted access to the entire system.  "Anticheat.dll is a win32 binary compiled by R1CH.  it's closed source.  you think i'm going to run some kid's binary on my box?"  'nuff said.
1/500? You'd be surprised how many people anticheat has caught. Anticheat works just fine with restricted access as demonstrated on Windows Vista or Windows XP on a limited account, unlike Punkbuster and other anti cheating software which uses kernel-mode drivers. I can't think of anything more invasive than that. And you already run some kid's binary on your box, I seriously doubt you've reviewed every line of code of every program running on your system.

- I'm glad the admins here at tastyspleen have some sense and still give the choice to people on whether to use a specific cheat prevention program, and still rely on common sense and demos instead to pass judgement.  It shows that maybe TS will be around longer than Gloom which has been wittled away over the past few years just about to oblivion now.  The main gloom server years ago was hit repeatedly by European DDOS kiddies who told me they hated R1CH and would make him pay etc.and the company hosting it went under and stole their box.  Look at nocheat Q2ace and so forth and what happened.  I hate seeing this happen yet again.
Q2ace violated the GPL, NoCheat suffered from lack of updates. I don't see either of those happening to anticheat. As always, you're free to play on servers that don't require anticheat. Anticheat is just a tool, it's the individual servers that choose to enforce it or not. I forced it on QDev due to significant instances of cheating by a few players as well as a number of painted models being used. Don't blame anticheat for a choice a server admin makes.

Your whole attitude towards this makes you seem like a childish attention seeker. Your quote on IRC "in b4 shitstorm" implies you want to see drama and spam, I suggest playing some TDM and Duels and taking yourself over to the smack forum if that's your thing.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline console

  • Brobdingnagian Member
  • ***
  • Posts: 4518
  • "Man, this is the way to travel," said my attorney
    • View Profile
    • tastyspleen.net
  • Rated:
Re: Anticheat for linux
« Reply #3 on: January 19, 2008, 12:11:52 AM »
Well let's get started...

Jayyzus man,

Thanks for being cool about that through so many stanzas.

 :please: :oops: :sorry: :yessign: :busted: :spam: :welcome: :lolsign: :evilgrin: :heart:

:heart: :eek: :bigshades:
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline The Happy Friar

  • Opulent Member
  • *
  • Posts: 2089
    • View Profile
    • Fuzzy Logic Inc
  • Rated:
Re: Anticheat for linux
« Reply #4 on: January 19, 2008, 01:13:37 AM »
if I start a gloom server will that stop the pissing & moaning?
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus
q2server.fuzzylogicinc.com
d3server.fuzzylogicinc.com
l33t hacz over yonder.  ;) :)

Offline Jay Dolan

  • Swanky Member
  • *****
  • Posts: 644
    • View Profile
    • Quetoo.org
  • Rated:
Re: Anticheat for linux
« Reply #5 on: January 19, 2008, 05:17:45 AM »
And you already run some kid's binary on your box, I seriously doubt you've reviewed every line of code of every program running on your system.

Well, that's not really fair to assume.  And more precisely, if he's running a popular Open Source platform, he can rest easier knowing that many, many eyes have been over the code he's using.  The likelihood of anything invasive or nasty living within such code is slim to none.

Personally, the only closed-source binaries installed on my machine come from NVidia, Macromedia, and Splash Damage.  And while I'm not thrilled about them, yes, I do feel much better about running those than I would about running one from a random Internet persona.  I think you would, too.

Offline R1CH

  • Sr. Member
  • ****
  • Posts: 341
    • View Profile
  • Rated:
Re: Anticheat for linux
« Reply #6 on: January 19, 2008, 05:23:54 AM »
Many eyes don't help when the distribution files get trojaned or the code itself is insecure. Granted open source programs usually have security bugs spotted pretty quick, but the quality of some open source projects leaves a lot to be desired. Take 5 random sourceforge projects and I can probably find a security bug in at least 1. I'm not really trying to get into an open/closed debate, just that given a small target audience, downloading and compiling / running some obscure program from the Internet is not really any different than running it if it were a binary.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline X'tyfe

  • Phenomenally Prodigious Member
  • **
  • Posts: 3587
  • Yep
    • View Profile
  • Rated:
Re: Anticheat for linux
« Reply #7 on: January 19, 2008, 07:22:43 AM »
i would like to point out that CHEATS AND HACKS DO NOT EXIST FOR LINUX
that is all :)
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline QwazyWabbit

  • Carpal Tunnel Member
  • ******
  • Posts: 1373
    • View Profile
  • Rated:
Re: Anticheat for linux
« Reply #8 on: January 19, 2008, 12:15:23 PM »
Quote from: X'tyfe on January 19, 2008, 07:22:43 AM
Quote from: X'tyfe on January 19, 2008, 07:22:43 AM
i would like to point out that CHEATS AND HACKS DO NOT EXIST FOR LINUX
that is all :)

Patently false assertion.
Model spikes and hacks will work with Linux just as well as in a Windows client. These are what AC was intended to detect.
Brightskins work in Linux as well as Windows. They are not OS dependent.
Gloom depends on certain client variables remaining in specified limits. These can be tweaked in Linux as easily as in Windows. There is no method to verify the variables are within those limits except for a mechanism like AC.
Anyone with bot sources can build an aimbot for the Linux clients.
Anyone with Linux skills is more likely to have access to cheat sources and be skilled enough to use them, perhaps more skilled than some Windows users who just load the stuff and need to be spoon fed the tools.

Using a Linux client does not automatically confer "Purity of Code".

QW
« Last Edit: January 19, 2008, 12:47:00 PM by QwazyWabbit »
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline X'tyfe

  • Phenomenally Prodigious Member
  • **
  • Posts: 3587
  • Yep
    • View Profile
  • Rated:
Re: Anticheat for linux
« Reply #9 on: January 19, 2008, 02:09:27 PM »
hmm, i guess that would be true :D

then again, with the few people left in the community
i doubt there are any cheaters with enough knowledge to do such things
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline RailWolf

  • Sr. Member
  • ****
  • Posts: 441
  • Into The Void
    • View Profile
    • QuadDamage.net
  • Rated:
Re: Anticheat for linux
« Reply #10 on: January 19, 2008, 04:28:25 PM »
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline QwazyWabbit

  • Carpal Tunnel Member
  • ******
  • Posts: 1373
    • View Profile
  • Rated:
Re: Anticheat for linux
« Reply #11 on: January 19, 2008, 05:14:28 PM »
Dang. I was looking forward to a nice flame war and religious debate and he agrees with me in the first round.

I am just going to have to go back to lurk mode and buy a tee shirt.
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline X'tyfe

  • Phenomenally Prodigious Member
  • **
  • Posts: 3587
  • Yep
    • View Profile
  • Rated:
Re: Anticheat for linux
« Reply #12 on: January 19, 2008, 05:32:58 PM »
you will have to do better than that :D
  • Insightful
    Informative
    Funny
    Nice Job / Good Work
    Rock On
    Flawless Logic
    Well-Reasoned Argument and/or Conclusion
    Demonstrates Exceptional Knowlege of the Game
    Appears Not to Comprehend Game Fundamentals
    Frag of the Week
    Frag Hall of Fame
    Jump of the Week
    Jump Hall of Fame
    Best Solution
    Wins The Internet
    Whoosh! You done missed the joke thar Cletus!
    Obvious Troll Is Obvious
    DO YOU EVEN LIFT?
    DEMO OR STFU
    Offtopic
    Flamebait
    Redundant
    Factually Challenged
    Preposterously Irrational Arguments
    Blindingly Obvious Logical Fallacies
    Absurd Misconstrual of Scientific Principles or Evidence
    Amazing Conspiracy Theory Bro
    Racist Ignoramus

Offline Jay Dolan

  • Swanky Member
  • *****
  • Posts: 644
    • View Profile
    • Quetoo.org
  • Rated:
Re: Anticheat for linux
« Reply #13 on: January 19, 2008, 07:43:43 PM »
Many eyes don't help when the distribution files get trojaned or the code itself is insecure. Granted open source programs usually have security bugs spotted pretty quick, but the quality of some open source projects leaves a lot to be desired. Take 5 random sourceforge projects and I can probably find a security bug in at least 1. I'm not really trying to get into an open/closed debate, just that given a small target audience, downloading and compiling / running some obscure program from the Internet is not really any different than running it if it were a binary.

Package management systems use MD5 validation and trusted hosts to ensure you're installing legitimate packages.  And please, the quality of select software leaves a lot to be desired -- open or closed source.  It's just that with open source projects, you're more empowered to find the shortcomings (AND fix them).  But I do agree with your last statement.

 

El Box de Shoutamente

Last 10 Shouts:

Costigan_Q2

November 11, 2024, 06:41:06 AM
"Stay cozy folks.

Everything is gonna be fine."

There'll be no excuses for having TDS after January 20th, there'll be no excuses AT ALL!!!
 

|iR|Focalor

November 06, 2024, 03:28:50 AM
 

RailWolf

November 05, 2024, 03:13:44 PM
Nice :)

Tom Servo

November 04, 2024, 05:05:24 PM
The Joe Rogan Experience episode 223 that dropped a couple hours ago with Musk, they're talking about Quake lol.

Costigan_Q2

November 04, 2024, 03:37:55 PM
Stay cozy folks.

Everything is gonna be fine.
 

|iR|Focalor

October 31, 2024, 08:56:37 PM

Costigan_Q2

October 17, 2024, 06:31:53 PM
Not activated your account yet?

Activate it now! join in the fun!

Tom Servo

October 11, 2024, 03:35:36 PM
HAHAHAHAHAHA
 

|iR|Focalor

October 10, 2024, 12:19:41 PM
I don't worship the devil. Jesus is Lord, friend. He died for your sins. He will forgive you if you just ask.
 

rikwad

October 09, 2024, 07:57:21 PM
Sorry, I couldn't resist my inner asshole.

Show 50 latest
Welcome, Guest. Please login or register.
November 22, 2024, 01:23:03 PM

Login with username, password and session length