Command and Conquer: Renegade Official Forums - RDF feed
type: channel
description: C&C: Renegade --> Dying since 2003™, resurrected in 2024!
items: How did this happen?
items: Re: How did this happen?

How did this happen?
type: item
description: I don't know the entire story, but from I gather: 1. Troop was somehow let into TT 2. He was given access to TT source code 3. He uploaded the entire thing and released it to the main renegade cheats forum where 0x90 resides so.... Can we get an explanation from TT on how this happened? Are we fucked or what?
creator: GoTWhisKéY
date: 2010-11-29T17:06:51-00:00

Re: How did this happen?
type: item
description: jonwil hasn't been online since the incident so I have not yet been able to get an explanation as to why he would share any of this information or code with someone who has been an indescribable moron from day 1. Troop was definitely NOT a member of TT and never would have been. Once I know more, I will let you guys know. To everyone: Do NOT post the link to the files or any other page that has a link to the files or you will be banned from this forum for whatever time period I deem necessary!
creator: Crimson
date: 2010-11-29T17:14:42-00:00

Re: How did this happen?
type: item
description: my god just lay that entire TT project to rest already
creator: Hitman
date: 2010-11-29T17:33:26-00:00

Re: How did this happen?
type: item
description: 0x90's gonna take that code, bend it over, fuck it, insemenate it with his cheat seed, and give birth to *cheat name removed* jr 2011 edition
creator: GoTWhisKéY
date: 2010-11-29T17:49:43-00:00

Re: How did this happen?
type: item
description: Since we're pretty much fucked anyway: Quote: <jonwil> hi <EvilWhiteDragon> hi <EvilWhiteDragon> You, sir, are an idiot <EvilWhiteDragon> So what did you want to talk about? <jonwil> I just want to say that I did not give trooprm02 the <censor> file. How he got it I am not sure but I did not give it to him. <jonwil> <censor>.zip and <censor>.exe came from the Reborn forums as he is a reborn tester <jonwil> and the admin of the reborn test FDS <EvilWhiteDragon> Still you shared information that you were not supposed to share in chat with him. <EvilWhiteDragon> jonathanwilson623@hotmail.com says: <EvilWhiteDragon> Dont tell ANYONE I am saying this but <EvilWhiteDragon> Hex sent me a PM with the following <EvilWhiteDragon> Someone emailed me a rar file months ago (no idea who) with almost 2000 source files in it that contains TT, scripts and Renegade (from westwood) code <EvilWhiteDragon> cross platform tt.dll specific engine calls <EvilWhiteDragon> Copyright 2009 Jonathan Wilson <EvilWhiteDragon> This file is part of the Renegade tt.dll. <EvilWhiteDragon> CONFIDENTIAL: DO NOT USE OR DISTRIBUTE WITHOUT PERMISSION <EvilWhiteDragon> */ <EvilWhiteDragon> The only way someone would have that comment is if they had actual source code to 4.0 <EvilWhiteDragon> That gave troop at least a hint on where to look for it heh? <jonwil> I think what happened is that I made this post <jonwil> http://www.renegadeforums.com/index.php?<censor> <jonwil> and somehow he discovered http://<censor>/<censor> in the brief window it was on that site even though no public link to it existed with the only link being the one in that post <EvilWhiteDragon> YOU FUCKING IDIOT! DONT YOU SEE WHAT GAPING HOLE YOU HAVE ON YOUR WEBSITE? DIRLISTING IN A DIRECTORY YOU USE FOR PRIVATE FILES WITH NO PASSWORD OF ANY KIND! YOU IDIOT <EvilWhiteDragon> http://<censor>/ <-- nice files stored there <jonwil> at the time I had no idea it was possible to dirlist that directory. Once I found out that it was possible, I …
creator: EvilWhiteDragon
date: 2010-11-29T18:06:19-00:00

Re: How did this happen?
type: item
description: Lmao, what a RQ.
creator: cAmpa
date: 2010-11-29T18:06:49-00:00

Re: How did this happen?
type: item
description: audi tt patch
creator: Hitman
date: 2010-11-29T18:14:18-00:00

Re: How did this happen?
type: item
description: Sorry to hear, didn't know this was going on.
creator: Reaver11
date: 2010-11-29T18:37:40-00:00

Re: How did this happen?
type: item
description: Well good. So Troop made himself look like an ass (again), and the stuff leaked wasn't that big of a deal. I figured as much considering while looking through the code, there was no anti-cheat or anything. Unless I was wrong.
creator: Xpert
date: 2010-11-29T18:46:46-00:00

Re: How did this happen?
type: item
description: Xpert wrote on Mon, 29 November 2010 19:46 Well good. So Troop made himself look like an ass (again), and the stuff leaked wasn't that big of a deal. I figured as much considering while looking through the code, there was no anti-cheat or anything. Unless I was wrong. Enough nasty things that can be done with this...
creator: EvilWhiteDragon
date: 2010-11-29T18:52:58-00:00

Re: How did this happen?
type: item
description: More renedrama on clanwars.cc http://www.clanwars.cc/smak_leagueThread.aspx?GID=25&FID=1&ThreadID=1562 2
creator: Goztow
date: 2010-11-29T18:56:14-00:00

Re: How did this happen?
type: item
description: But what can you do now? Over 200 downloads on it since it was uploaded and posted here, CW.CC and UC Forums. 90% of the people who downloaded it know jack shit about C++ or even know where to start on making anything malicious for it. The only thing you can do is enforce copyright anywhere possible to places where it's being uploaded to and move on and continue working on it. Maybe you'll see users running it here and there, who knows. Some will probably try it and be disappointed that they can't use a lot of their old stuff like building bars and will just resort back to 2.9.2 or 3.4.4 because it was a waste of time for them. The thing I can say out of all this is the code has proven that TT isn't full of shit and wasting everyone's time on nothing.
creator: Xpert
date: 2010-11-29T19:03:02-00:00

Re: How did this happen?
type: item
description: Xpert wrote on Mon, 29 November 2010 19:03 But what can you do now? Over 200 downloads on it since it was uploaded and posted here, CW.CC and UC Forums. 90% of the people who downloaded it know jack shit about C++ or even know where to start on making anything malicious for it. The only thing you can do is enforce copyright anywhere possible to places where it's being uploaded to and move on and continue working on it. Maybe you'll see users running it here and there, who knows. Some will probably try it and be disappointed that they can't use a lot of their old stuff like building bars and will just resort back to 2.9.2 or 3.4.4 because it was a waste of time for them. The thing I can say out of all this is the code has proven that TT isn't full of shit and wasting everyone's time on nothing. He actually has quite a good point, despite Bosnian somewhat 'sabotaging' TT's hard work, he's shown that there is work being done
creator: Hypnos
date: 2010-11-29T19:28:08-00:00

Re: How did this happen?
type: item
description: LMFAO this is about as good as wikileaks... Once EA finds out this has happened, I can't see them EVER approving it as an official patch anymore. How can they trust TT to do anything official for them after this? I just downloaded the file... its loaded with conversations between Troop, Jonwil, EWD, and others... I've only read like a couple and already there is tons of info in there... PS, Can I install Scripts 4.0 when I get home? Will it work?
creator: GoTWhisKéY
date: 2010-11-29T19:30:47-00:00

Re: How did this happen?
type: item
description: Umm... just reading through Reneleaks and found this little TIDBIT: Quote: - [D4M1R] says: now 1 thing im not supposed to talk about (lol) is another anticheat method which is actually in existance already, but appearently nobody but a few of us are supposed to know about.... mapch. its almost in the same boat tho...if more people know about it, the less effective it will become I guess thats why we were asked to keep quiet about it know what im talking about? jonathanwilson623@hotmail.com says: no what is this mapch? - [D4M1R] says: server console command im pretty sure the client (3.4.4) has the matching code for it tho.... initially was designed to be a simple command to check if a player has map example.mix but with modified scripts, the .mix extension limitation was removed and with a (private) matching brenbot plugin you could run a command like !search example.exe, example.dll, example.w3d etc search the clients data folder essentially (effective for things like bighead, RoF, big bodies, and even advanatge skins) THEN I realized wildcard even work so I could search a ingame players entire c:\ drive lol ./././././rgh/ for example and etc jonathanwilson623@hotmail.com says: mapch as implemented by me in scripts has no check to see what file to check for its not locked to .mix - [D4M1R] says: "has no check to see what file to check for"? jonathanwilson623@hotmail.com says: I mean its not locked to .mix or any other extention it will check anything - [D4M1R] says: ah jonathanwilson623@hotmail.com says: in any case it was intended for map checks - [D4M1R] says: well did you know about the wilcard thing? or did you ever think about using it as an anticheat? jonathanwilson623@hotmail.com says: I have the code in front of me, wildcard shouldnt work - [D4M1R] says: it does lol jonathanwilson623@hotmail.com says: if it does anything, its giving false results - [D4M1R] says: ../ are you sure? I put test.txt in a random directory, and it found it\ jonathanwilson623@hotma…
creator: GoTWhisKéY
date: 2010-11-29T19:39:55-00:00

Re: How did this happen?
type: item
description: That's how these anti-cheats work, Whiskey, they search through specific directories, but can obviously be modified to scan entire drives.
creator: Hypnos
date: 2010-11-29T19:50:44-00:00

Re: How did this happen?
type: item
description: Isn't that a privacy issue? Next thing ya know Troop will be whacking off to wifenude.jpg
creator: GoTWhisKéY
date: 2010-11-29T19:52:14-00:00

Re: How did this happen?
type: item
description: Damn right it is a privacy issue, EKT used to do it when all of their members were required to use the EKT-Launcher I remember seeing people be mortified online because Goku was trolling through their private documents such as chat logs, internet history etc.
creator: Hypnos
date: 2010-11-29T19:55:13-00:00

Re: How did this happen?
type: item
description: oh god.... So who knows how many server owners have been browsing our C drives over the years. wow.
creator: GoTWhisKéY
date: 2010-11-29T19:58:29-00:00

Re: How did this happen?
type: item
description: GoTWhisKéY wrote on Mon, 29 November 2010 20:58 oh god.... So who knows how many server owners have been browsing our C drives over the years. wow. Rest assured, not many people were aware of this (Like myself), I doubt that a lot of server owners knew.. ..even though I've seen something at TmX that may have been using this "feature" to stop cheats.
creator: Prulez
date: 2010-11-29T20:00:18-00:00

Re: How did this happen?
type: item
description: Yeah, scary thought huh? You can't tarnish all server owners with the same brush as a select few who would use this with malicious intent. The use that Bosnian was using it for, is actually pretty sound. It was an effective method of checking who was using what, and I can imagine if he was given permission to use it as evidence, then he, and many other server owners would of been able to remove more cheaters, such as people you and I probably both trust(ed) @Prulez:- I take it you're referring to the capability to scan for the likes of Big Bodies, Big Heads, RGH, etc?
creator: Hypnos
date: 2010-11-29T20:02:25-00:00

Re: How did this happen?
type: item
description: GoTWhisKéY wrote on Mon, 29 November 2010 19:39 Umm... just reading through Reneleaks and found this little TIDBIT: Quote: <snip> So what I'm getting from it... is Scripts 3.4.4 has a loophole that allows server owners to SEARCH YOUR ENTIRE C DRIVE!!! EXPLANATION ASAP PLEASE Technically... unless it also filters out D:\, E:\ etc it can search EVERY drive on your computer. However I have not looked at the code behind the command so I don't know if it does or not. If it does block that, then it only allows you to search the drive Renegade is installed on, which in my case contains nothing but games.
creator: danpaul88
date: 2010-11-29T20:07:21-00:00

Re: How did this happen?
type: item
description: That's debatable, I know that on my old computer, I had my games installed on my primary drive and simply used my secondary drive for back ups.
creator: Hypnos
date: 2010-11-29T20:13:04-00:00

Re: How did this happen?
type: item
description: The average person only uses a C drive. So thanks to Scripts, People like Troop have had access to our private files. Also, judging by their convo, it seems like that 'feature' was being left in Scripts 4.0 as well. I only read 5 minutes of txt and found that out! What else is in those txt files? Reneleaks galore most likely.
creator: GoTWhisKéY
date: 2010-11-29T20:15:22-00:00

Re: How did this happen?
type: item
description: There's a difference between being able to search for filenames and being able to open them. I agreet his is a privacy problem, but it's not as if people could watch your pr0n collection through Renegade.
creator: Goztow
date: 2010-11-29T20:17:42-00:00

Re: How did this happen?
type: item
description: Hypnos wrote on Mon, 29 November 2010 21:02 @Prulez:- I take it you're referring to the capability to scan for the likes of Big Bodies, Big Heads, RGH, etc? Yes, I've seen logs of the data folder being scanned for models. As for Whiskey: "As far as I am concerned this can only be executed from the server, and thus only by server owners, people with access to the FDS or with a bot that allows people to execute that command. Yes, it is a loophole, and quite a big one too, but I deem the chance slim that this would have been abused in the past. Also, as far as I know, you can only check the files in place; not actually read them. That is, only if you have access to the command."
creator: Prulez
date: 2010-11-29T20:18:31-00:00

Re: How did this happen?
type: item
description: What a joke. GG guys.
creator: Canadacdn
date: 2010-11-29T20:24:02-00:00

Re: How did this happen?
type: item
description: It is fail, but it was going to happen sooner or later, your just asking for trouble when the source code starts getting out to the testers. However I don't see this killing renegade by any means. I mean really, who the fuck would still design cheats for Renegade its getting to be boring enough making mods for it, let alone making cheats for its already shrinking player base. Worse case we just go into the code and change a few lines here and there and that'll keep the cheaters guessing for years how to make that already way out of date release compatible with the current/new TT code revisions. (Shame he didn't release an exe of 4.0 in there, I think that'd probably start doing exactly the opposite of what he wanted and people would start coming back to the game).
creator: Jerad2142
date: 2010-11-29T20:34:37-00:00

Re: How did this happen?
type: item
description: There is a scripts4.0.exe in there... i'm gonna try installing it when i get home
creator: GoTWhisKéY
date: 2010-11-29T20:41:42-00:00

Re: How did this happen?
type: item
description: I wasn't aware of this exploit, but as far as I can see from the code, it is only possible to check whether a file exists. i.e. it is not possible to get file listings or something which seemed to be suggested above.
creator: StealthEye
date: 2010-11-29T20:44:04-00:00

Re: How did this happen?
type: item
description: StealthEye wrote on Mon, 29 November 2010 13:44 I wasn't aware of this exploit, but as far as I can see from the code, it is only possible to check whether a file exists. i.e. it is not possible to get file listings or something which seemed to be suggested above. Indeed, and with out the dir command it would be a lot of "fun" to find anything on someone's hard drive, as you'd have to guess every folder and then on top of that guess the name of the file your after in those folders. And after all that work, you'd get an all useful "The file Exists" or "SOL no file" sounds worth one's time doesn't it.
creator: Jerad2142
date: 2010-11-29T20:47:00-00:00

Re: How did this happen?
type: item
description: The fact that it has the capability to scan your hard drive at all - that means the loophole is there and CAN be abused. Troop mentioned using a 'private' brenbot plugin with it, and Hypno's said a server owner used it to bring up private message logs... Now whats true and whats not, who knows. But if it can 'see' the files', it can essencially read them. It can probably be written into brenbot as a plugin, if it hasn't been already. No matter the case, if that loophole exists, what else does in this 3rd party software that all of us Renegade players are using. EA isn't going to be happy about their netcode being leaked either.
creator: GoTWhisKéY
date: 2010-11-29T20:57:08-00:00

Re: How did this happen?
type: item
description: GoTWhisKéY wrote on Mon, 29 November 2010 21:57 The fact that it has the capability to scan your hard drive at all - that means the loophole is there and CAN be abused. Troop mentioned using a 'private' brenbot plugin with it, and Hypno's said a server owner used it to bring up private message logs... Now whats true and whats not, who knows. But if it can 'see' the files', it can essencially read them. It can probably be written into brenbot as a plugin, if it hasn't been already. No matter the case, if that loophole exists, what else does in this 3rd party software that all of us Renegade players are using. EA isn't going to be happy about their netcode being leaked either. The scan code should indeed be limited to the Renegade dir only, if we decide to keep it in place. The source code from EA was AFAIK not about the netcode, but that is probably of little relevance. They will not like it anyways. The netcode bits are highly annoying as it could make servers rather vulnerable for crashes.
creator: EvilWhiteDragon
date: 2010-11-29T21:09:23-00:00

Re: How did this happen?
type: item
description: Oh boy, best not click okay on that EULA. This is not a new technique at all. Hell, if you ever play a blizzard game there is an entire DLL just for watching what you have running while you play.
creator: TheBeerinator
date: 2010-11-29T21:22:09-00:00

Re: How did this happen?
type: item
description: Ugh people keep speculating and making up shit. Reading logs using MAPCH? Who ever said that is full of shit and is just making up things. *On #Jelly* Quote: <Xpert> MAPCH is harmless <Xpert> It doesn't support wildcard. You can look for any filepath yes, but not wildcard for a specific file. <Xpert> The only useful thing about it is probably checking if the user has big bodies files. So in short, if I wanted to look for someone's rgh.exe file on their computer, I would need to know the EXACT file path it's in for me to know if the user has it or not. There's no wildcard, so therefore it's impossible to pinpoint a file name without knowing where the file is. So stop worrying that we're looking through your whole C drive or whatever. And as far as this goes, I think it only works for your renegade folder.
creator: Xpert
date: 2010-11-29T21:27:08-00:00

Re: How did this happen?
type: item
description: So troops's actions are very damaging. Will it really kill the game? I am trying to be optimistic. What's the damage control on this thing? How many months before any new strains of cheats?
creator: Starbuzzz
date: 2010-11-29T21:30:44-00:00

Re: How did this happen?
type: item
description: @Xpert - I'm not making things up, I saw the EKT Launcher working, and it used a modified version of this MAPCH function, or at least something similar to pull up logs and internet history.
creator: Hypnos
date: 2010-11-29T21:32:08-00:00

Re: How did this happen?
type: item
description: Quote: But if it can 'see' the files', it can essencially read them. It can probably be written into brenbot as a plugin, if it hasn't been already. No, it can not read them. It can only ask the client "hey, does this file exist?" and then the client says either "yes" or "no". I'm pretty confident you can't abuse this to read files by any server side modification. If something pulled up logs and internet history, it's probably not related at all to this mapch function (nor any other Renegade function I know of).
creator: StealthEye
date: 2010-11-29T21:34:02-00:00

Re: How did this happen?
type: item
description: Starbuzzz wrote on Mon, 29 November 2010 16:30 So troops's actions are very damaging. Somewhat. Starbuzzz wrote on Mon, 29 November 2010 16:30 Will it really kill the game? No. Starbuzzz wrote on Mon, 29 November 2010 16:30 I am trying to be optimistic. Good, stay that way. Starbuzzz wrote on Mon, 29 November 2010 16:30 What's the damage control on this thing? How many months before any new strains of cheats? It's not that bad really, from what I've seen really. Also, anyone with 4.0, it automatically triggers [BIATCH]'s netcode hack detection because of the different netcode in 4.0 being different. Ya people probably got a sneak peak at what TT looks like, but there's no anti-cheat in there or anything important. And from the logs, looks like this code is over 6 months old. The binaries are recent but not the code.
creator: Xpert
date: 2010-11-29T21:36:27-00:00

Re: How did this happen?
type: item
description: Hypnos wrote on Mon, 29 November 2010 16:32 @Xpert - I'm not making things up, I saw the EKT Launcher working, and it used a modified version of this MAPCH function, or at least something similar to pull up logs and internet history. That's a 3rd party program, that's different. Goku did something malicious his own way and people were stupid enough to download it. Not to mention he used *cheat name removed*himself. But that's a different story.
creator: Xpert
date: 2010-11-29T21:37:37-00:00

Re: How did this happen?
type: item
description: Indeed i have been using mapch for years to check for object files and other sensitive files that can be used as cheats. mapch is harmless you have to know the exact filename and you cant access any of files only check if the client has the file.
creator: Gen_Blacky
date: 2010-11-29T21:54:00-00:00

Re: How did this happen?
type: item
description: who banned him in the first place? I know the reason but come on... when you know someone has all your code...damn you think twice before banning him... If the result is: This game is fucked, then I change of engine for Reborn. All the graphical stuff is done for now and I know a mod that will be ready for our stuff (RenX).
creator: Renardin6
date: 2010-11-29T22:35:33-00:00

Re: How did this happen?
type: item
description: Renardin6 wrote on Mon, 29 November 2010 23:35 who banned him in the first place? I know the reason but come on... when you know someone has all your code...damn you think twice before banning him... If the result is: This game is fucked, then I change of engine for Reborn. All the graphical stuff is done for now and I know a mod that will be ready for our stuff (RenX). Troop shouldn't have had the code. It was due to Troop's asshattery and Jonwil's error of leaving a previous leak on an open webdir, that Troop could get the code. Yes errors have been made, but banning troop is not one of them. Oh and please move your mod over to RenX, saves JW a lot of time.
creator: EvilWhiteDragon
date: 2010-11-29T22:53:45-00:00

Re: How did this happen?
type: item
description: EvilWhiteDragon wrote on Mon, 29 November 2010 16:53 Renardin6 wrote on Mon, 29 November 2010 23:35 who banned him in the first place? I know the reason but come on... when you know someone has all your code...damn you think twice before banning him... If the result is: This game is fucked, then I change of engine for Reborn. All the graphical stuff is done for now and I know a mod that will be ready for our stuff (RenX). Troop shouldn't have had the code. It was due to Troop's asshattery and Jonwil's error of leaving a previous leak on an open webdir, that Troop could get the code. Yes errors have been made, but banning troop is not one of them. Oh and please move your mod over to RenX, saves JW a lot of time. Troop had the code long before this. Why give code out to beta testers.
creator: Gen_Blacky
date: 2010-11-29T23:09:09-00:00

Re: How did this happen?
type: item
description: EvilWhiteDragon wrote on Mon, 29 November 2010 23:53 Oh and please move your mod over to RenX, saves JW a lot of time. With such answer, I begin to understand why you get your stuff leaked. What a pity.
creator: Renardin6
date: 2010-11-29T23:15:43-00:00

Re: How did this happen?
type: item
description: Gen_Blacky wrote on Tue, 30 November 2010 00:09 EvilWhiteDragon wrote on Mon, 29 November 2010 16:53 Renardin6 wrote on Mon, 29 November 2010 23:35 who banned him in the first place? I know the reason but come on... when you know someone has all your code...damn you think twice before banning him... If the result is: This game is fucked, then I change of engine for Reborn. All the graphical stuff is done for now and I know a mod that will be ready for our stuff (RenX). Troop shouldn't have had the code. It was due to Troop's asshattery and Jonwil's error of leaving a previous leak on an open webdir, that Troop could get the code. Yes errors have been made, but banning troop is not one of them. Oh and please move your mod over to RenX, saves JW a lot of time. Troop had the code long before this. Why give code out to beta testers. We don't, AND FUCK YOU IF YOU DON'T WANT TO READ MY POSTS. As said, at some point it was on a open webdir (because of a leak related to Hex/Jnz). In that time Troop apparently found it and stored it so he could use it to show the world what kind of FUCKTARD he actually is at a later time. Also, if you knew he had the code, why didn't you warn us about it? Would've been nice to actually get support from the community for once.
creator: EvilWhiteDragon
date: 2010-11-29T23:16:00-00:00

Re: How did this happen?
type: item
description: EvilWhiteDragon wrote on Mon, 29 November 2010 17:16 Gen_Blacky wrote on Tue, 30 November 2010 00:09 EvilWhiteDragon wrote on Mon, 29 November 2010 16:53 Renardin6 wrote on Mon, 29 November 2010 23:35 who banned him in the first place? I know the reason but come on... when you know someone has all your code...damn you think twice before banning him... If the result is: This game is fucked, then I change of engine for Reborn. All the graphical stuff is done for now and I know a mod that will be ready for our stuff (RenX). Troop shouldn't have had the code. It was due to Troop's asshattery and Jonwil's error of leaving a previous leak on an open webdir, that Troop could get the code. Yes errors have been made, but banning troop is not one of them. Oh and please move your mod over to RenX, saves JW a lot of time. Troop had the code long before this. Why give code out to beta testers. We don't, AND FUCK YOU IF YOU DON'T WANT TO READ MY POSTS. As said, at some point it was on a open webdir (because of a leak related to Hex/Jnz). In that time Troop apparently found it and stored it so he could use it to show the world what kind of FUCKTARD he actually is at a later time. Also, if you knew he had the code, why didn't you warn us about it? Would've been nice to actually get support from the community for once. "Also, if you knew he had the code, why didn't you warn us about it? Would've been nice to actually get support from the community for once." because jonwill gave it to him i can be completely wrong just what i heard from troop himself. Read my server owner post
creator: Gen_Blacky
date: 2010-11-29T23:24:51-00:00

Re: How did this happen?
type: item
description: I can assure you I did NOT give Trooprm02 this code. What happened is that at some point, I uploaded a file (containing a really old code dump of 4.0) to a server that was not as secure as I assumed it was. Once I found out that the file wasnt secure, I immediately removed it. Until this leak happened, I was unaware that anyone outside of TT even HAD the source code. I for one do not intend to let this stop 4.0. After all, Valve had a major leak of the source code to Half-Life 2 and that went on to be a smash hit and one of the most popular FPS games of all time. We are most definatly not "fucked". The code dump was old and did not contain most of the anti-cheat.
creator: jonwil
date: 2010-11-30T01:07:05-00:00

Re: How did this happen?
type: item
description: jonwil wrote on Mon, 29 November 2010 19:07 I can assure you I did NOT give Trooprm02 this code. What happened is that at some point, I uploaded a file (containing a really old code dump of 4.0) to a server that was not as secure as I assumed it was. Once I found out that the file wasnt secure, I immediately removed it. Until this leak happened, I was unaware that anyone outside of TT even HAD the source code. I for one do not intend to let this stop 4.0. After all, Valve had a major leak of the source code to Half-Life 2 and that went on to be a smash hit and one of the most popular FPS games of all time. We are most definatly not "fucked". The code dump was old and did not contain most of the anti-cheat. Just to clarify, I read through one of the chat logs, found a url, took the file off, and voila - directory listing. It was infact the one you're talking about. Just throwing it out there to back up the point it was a simple mistake that was very easy to find. (Although at that point it just had a build of scripts 4.0 in there, not any source code)
creator: Ethenal
date: 2010-11-30T02:32:29-00:00

Re: How did this happen?
type: item
description: And FYI, even the scripts build has been removed (along with anything else sensitive)
creator: jonwil
date: 2010-11-30T02:35:02-00:00

Re: How did this happen?
type: item
description: jonwil wrote on Mon, 29 November 2010 20:35 And FYI, even the scripts build has been removed (along with anything else sensitive) Indeed, I looked at it earlier this morning and it was removed.
creator: Ethenal
date: 2010-11-30T02:45:45-00:00

Re: How did this happen?
type: item
description: Xpert wrote on Mon, 29 November 2010 21:37 Hypnos wrote on Mon, 29 November 2010 16:32 @Xpert - I'm not making things up, I saw the EKT Launcher working, and it used a modified version of this MAPCH function, or at least something similar to pull up logs and internet history. That's a 3rd party program, that's different. Goku did something malicious his own way and people were stupid enough to download it. Not to mention he used *cheat name removed*himself. But that's a different story. Yes, he may have done this with his own malicious intentions; but he did use this module either as reference or built apon it, which one it was I really can't remember.
creator: Hypnos
date: 2010-11-30T03:17:31-00:00

Re: How did this happen?
type: item
description: Maybe try a new signature.
creator: Dave2916
date: 2010-11-30T03:19:31-00:00

Re: How did this happen?
type: item
description: Dave2916 wrote on Mon, 29 November 2010 22:19 Maybe try a new signature. LMAO!
creator: Xpert
date: 2010-11-30T04:02:48-00:00

Re: How did this happen?
type: item
description: brb suicide.
creator: Hypnos
date: 2010-11-30T04:08:09-00:00

Re: How did this happen?
type: item
description: Hypnos wrote on Mon, 29 November 2010 22:08 brb suicide. do it
creator: Gen_Blacky
date: 2010-11-30T04:50:20-00:00

Re: How did this happen?
type: item
description: EvilWhiteDragon wrote on Tue, 30 November 2010 05:09 The source code from EA was AFAIK not about the netcode, but that is probably of little relevance. They will not like it anyways. Actually, it was source code from all over renegade, netcode included
creator: jonwil
date: 2010-11-30T05:04:13-00:00

Re: How did this happen?
type: item
description: UC Cheats We are doing server and software maintenance right now, the site will be back up as soon possible. Sorry for any inconvenience caused. To me it looks like they are taking down the copywrited stuff. This sucks, I was really hoping that a leak would not happen. It sets back a release. also Quote: Sorry, but this board is currently unavailable. Please try again later. [+TRPM+]C&C Renegade Clan Forums Them too.
creator: halo2pac
date: 2010-11-30T05:42:19-00:00

Re: How did this happen?
type: item
description: If anything, this is speeding up a release because they just announced some public testing to be done this weekend...
creator: Hypnos
date: 2010-11-30T05:45:35-00:00

Re: How did this happen?
type: item
description: are the 200 people who downloaded the source/binaries going to be banned for possession/use? Since TT is reverse engineering a lot of dlls and has some source from EA... Does this include the one that does the hashes for the serials? and if so isnt that a HUGE security hole since you could decrypt serials?
creator: halo2pac
date: 2010-11-30T06:13:50-00:00

Re: How did this happen?
type: item
description: How funny, it's been quite some time since I left the Renegade community. Not much has changed since I left... I heard about the TT leak. Disappointing to see that the offender is acting rashly and maliciously and yet claims that he's not. But what I find even more disappointing is how sloppy TT's "representatives" are handling the situation thus far. 1) You don't go to other people's websites and turn them into stomping grounds. There are channels in existence for a reason. When negotiations go south you turn to web hosts' policies to remove copyrighted works. You don't go start a flame war. Flame wars make you look unprofessional and no one will take you seriously from that point forward. 2) TT should have known something like this would happen eventually. If you guys did things the smart way you would have had people on the staff sign documents (confidentiality agreements, team operating agreements, etc) just to be on the safe side. After all, we have e-signing in this digital age - use it. Documentation is everything! What do you think would go through EA's mind if they saw all the drama and flame wars ignited by this incident? This certainly isn't a plus for TT's reputation. Anyways, I'm just offering some friendly advice in hopes that you guys are listening. I wish you all the best in containing this leak and reaching your completion point. Brandon out.
creator: Brandon
date: 2010-11-30T06:55:10-00:00

Re: How did this happen?
type: item
description: halo2pac wrote on Tue, 30 November 2010 14:13 are the 200 people who downloaded the source/binaries going to be banned for possession/use? Since TT is reverse engineering a lot of dlls and has some source from EA... Does this include the one that does the hashes for the serials? and if so isnt that a HUGE security hole since you could decrypt serials? The leaked source does not include serial hash code.
creator: jonwil
date: 2010-11-30T07:11:11-00:00

Re: How did this happen?
type: item
description: Brandon, you should read people's posts: this was not a leak by a member of a staff, rather a case of "bad place to save this kind of information". I'm stunned a coder can make this kind of mistakes myself, but it happened unfortunately. Troop was banned here for releasing a building bars variant, he knew very well people were banned for this in the past and that he was on "probation" after being unbanned not so long ago. If anything unbanning Troop in the first place was the mistake, not banning him after he posted a cheat.
creator: Goztow
date: 2010-11-30T07:30:57-00:00

Re: How did this happen?
type: item
description: Goztow wrote on Tue, 30 November 2010 15:30 Brandon, you should read people's posts: this was not a leak by a member of a staff, rather a case of "bad place to save this kind of information". I'm stunned a coder can make this kind of mistakes myself, but it happened unfortunately. Its called "I didnt know anything about the default settings of the web site in question and didnt know of anything I should have checked into re security"
creator: jonwil
date: 2010-11-30T07:36:01-00:00

Re: How did this happen?
type: item
description: Ethenal wrote on Tue, 30 November 2010 03:32 jonwil wrote on Mon, 29 November 2010 19:07 I can assure you I did NOT give Trooprm02 this code. What happened is that at some point, I uploaded a file (containing a really old code dump of 4.0) to a server that was not as secure as I assumed it was. Once I found out that the file wasnt secure, I immediately removed it. Until this leak happened, I was unaware that anyone outside of TT even HAD the source code. I for one do not intend to let this stop 4.0. After all, Valve had a major leak of the source code to Half-Life 2 and that went on to be a smash hit and one of the most popular FPS games of all time. We are most definatly not "fucked". The code dump was old and did not contain most of the anti-cheat. Just to clarify, I read through one of the chat logs, found a url, took the file off, and voila - directory listing. It was infact the one you're talking about. Just throwing it out there to back up the point it was a simple mistake that was very easy to find. (Although at that point it just had a build of scripts 4.0 in there, not any source code) You are right. It was a really stupid mistake to make. Unfortunately we can't change that right now, the only thing we can and will do is make sure that it doesn't happen again. Hypnos wrote on Tue, 30 November 2010 06:45 If anything, this is speeding up a release because they just announced some public testing to be done this weekend... Not really, it may speed up a release, but still sets us back on the coding work ahead of us. We know TT is pretty stable, but it does still contain errors. Look at it as a diamond which is in cutting. While it may look pretty good, it's not yet done. Now we will probably have a lot more coding stuff to do, to protect servers from crashing (and perhaps more AC measures).
creator: EvilWhiteDragon
date: 2010-11-30T09:30:01-00:00

Re: How did this happen?
type: item
description: jonwil wrote on Tue, 30 November 2010 01:07 Until this leak happened, I was unaware that anyone outside of TT even HAD the source code. Now thats a lie.
creator: Hex
date: 2010-11-30T09:40:12-00:00

Re: How did this happen?
type: item
description: Brandon wrote on Tue, 30 November 2010 07:55 How funny, it's been quite some time since I left the Renegade community. Not much has changed since I left... I heard about the TT leak. Disappointing to see that the offender is acting rashly and maliciously and yet claims that he's not. But what I find even more disappointing is how sloppy TT's "representatives" are handling the situation thus far. 1) You don't go to other people's websites and turn them into stomping grounds. There are channels in existence for a reason. When negotiations go south you turn to web hosts' policies to remove copyrighted works. You don't go start a flame war. Flame wars make you look unprofessional and no one will take you seriously from that point forward. 2) TT should have known something like this would happen eventually. If you guys did things the smart way you would have had people on the staff sign documents (confidentiality agreements, team operating agreements, etc) just to be on the safe side. After all, we have e-signing in this digital age - use it. Documentation is everything! What do you think would go through EA's mind if they saw all the drama and flame wars ignited by this incident? This certainly isn't a plus for TT's reputation. Anyways, I'm just offering some friendly advice in hopes that you guys are listening. I wish you all the best in containing this leak and reaching your completion point. Brandon out. I agree that that's the right approach, but actually, it's not very different from what we have done. The file has been removed from some hosts already, and the staff did sign NDAs. But I don't know how the documents will help, since it was an accidental leak and the damage has already been done. What we will definitely be doing is change some policies in order to avoid anything like this from happening again.
creator: StealthEye
date: 2010-11-30T11:03:59-00:00

Re: How did this happen?
type: item
description: Goztow wrote on Tue, 30 November 2010 07:30 If anything unbanning Troop in the first place was the mistake, not banning him after he posted a cheat. We could have told you that months ago.... troop has always been trouble, I don't see why everyone was falling over themselves to give him a 5000th chance not so long back....
creator: danpaul88
date: 2010-11-30T11:27:28-00:00

Re: How did this happen?
type: item
description: I think noone actually did that... Certainly not me.
creator: Goztow
date: 2010-11-30T11:35:05-00:00

Re: How did this happen?
type: item
description: So who decided to unban him? Someone must have done it...
creator: danpaul88
date: 2010-11-30T11:45:35-00:00

Re: How did this happen?
type: item
description: 12th of november: (22:03) d4m1r_b@hotmail.: I got a TT update for you lol find me on msn maybe he planned this! OMFG OMFG OMFG MGFO GMFOGMFOGMFOMGO
creator: Hitman
date: 2010-11-30T11:53:32-00:00

Re: How did this happen?
type: item
description: Well, I think I chose the right time to reinstall Ren. Sarcasm or not? lol. Man, whenever I first read the post, I was like gg. But, I'm not so worried. Kind of relieved that TT actually went through so much trouble to get things back on track. I applaud you guys for that. But, I do have to say one thing. I think EWD pointed out something about not much community support, and I do agree. But what kind of support can we give you? Not much of the community knows a lot about coding that could be of any relevance to the project. Many people have stated that if you decided to have beta testing, they would love to help out, which is basically all of the help and support the community can give you guys. Anyway, as I said before, good job on this. Hopefully nothing like this happens again and this doesn't have too much of an impact on the project as a whole.
creator: Gohax
date: 2010-11-30T12:13:28-00:00

Re: How did this happen?
type: item
description: danpaul88 wrote on Tue, 30 November 2010 12:45 So who decided to unban him? Someone must have done it... A woman with a big heart .
creator: Goztow
date: 2010-11-30T14:13:59-00:00

Re: How did this happen?
type: item
description: Goztow wrote on Tue, 30 November 2010 15:13 danpaul88 wrote on Tue, 30 November 2010 12:45 So who decided to unban him? Someone must have done it... A woman with a big heart . Too big, so it seems.
creator: Prulez
date: 2010-11-30T15:17:44-00:00

Re: How did this happen?
type: item
description: so what happens with this leak? Can people actually use 4.0 on the game at the moment?
creator: halo2pac
date: 2010-11-30T15:37:00-00:00

Re: How did this happen?
type: item
description: EvilWhiteDragon wrote on Tue, 30 November 2010 09:30 Ethenal wrote on Tue, 30 November 2010 03:32 jonwil wrote on Mon, 29 November 2010 19:07 I can assure you I did NOT give Trooprm02 this code. What happened is that at some point, I uploaded a file (containing a really old code dump of 4.0) to a server that was not as secure as I assumed it was. Once I found out that the file wasnt secure, I immediately removed it. Until this leak happened, I was unaware that anyone outside of TT even HAD the source code. I for one do not intend to let this stop 4.0. After all, Valve had a major leak of the source code to Half-Life 2 and that went on to be a smash hit and one of the most popular FPS games of all time. We are most definatly not "fucked". The code dump was old and did not contain most of the anti-cheat. Just to clarify, I read through one of the chat logs, found a url, took the file off, and voila - directory listing. It was infact the one you're talking about. Just throwing it out there to back up the point it was a simple mistake that was very easy to find. (Although at that point it just had a build of scripts 4.0 in there, not any source code) You are right. It was a really stupid mistake to make. Unfortunately we can't change that right now, the only thing we can and will do is make sure that it doesn't happen again. Hypnos wrote on Tue, 30 November 2010 06:45 If anything, this is speeding up a release because they just announced some public testing to be done this weekend... Not really, it may speed up a release, but still sets us back on the coding work ahead of us. We know TT is pretty stable, but it does still contain errors. Look at it as a diamond which is in cutting. While it may look pretty good, it's not yet done. Now we will probably have a lot more coding stuff to do, to protect servers from crashing (and perhaps more AC measures). Despite it being a set back, it gives the community an insight into what is actually left, and gives some meaning to the …
creator: Hypnos
date: 2010-11-30T17:01:04-00:00

Re: How did this happen?
type: item
description: rofl troop's posts on that other forum that shall not be named are dripping with so much nerdy desperation and sadness. troop is such a weird guy, is he actually 30 years old?
creator: Rocko
date: 2010-11-30T21:01:59-00:00

Re: How did this happen?
type: item
description: I SMELL DELICIOUS ASSBURGERS.
creator: TheBeerinator
date: 2010-11-30T21:27:35-00:00

Re: How did this happen?
type: item
description: TheBeerinator wrote on Tue, 30 November 2010 15:27 I SMELL DELICIOUS ASSBURGERS. You are amazing *Shh**
creator: Catalyst
date: 2010-12-01T02:08:36-00:00

Re: How did this happen?
type: item
description: We are working as hard as possible on getting a usable client test build and will be releasing one as soon as we have something releasable. This leak has in no way set back the work on that client build and no changes need to be made as a result of this leak. Any new cheats or hacks that appear (including those that appear as a result of the leaked code) will be fixed/blocked by TT. We will be very proactive in shutting down cheaters and bad guys.
creator: jonwil
date: 2010-12-01T02:39:20-00:00

Re: How did this happen?
type: item
description: jonwil wrote on Wed, 01 December 2010 03:39 We are working as hard as possible on getting a usable client test build and will be releasing one as soon as we have something releasable. This leak has in no way set back the work on that client build and no changes need to be made as a result of this leak. Any new cheats or hacks that appear (including those that appear as a result of the leaked code) will be fixed/blocked by TT. We will be very proactive in shutting down cheaters and bad guys. Sounds fair.
creator: cAmpa
date: 2010-12-01T03:23:07-00:00

Re: How did this happen?
type: item
description: Pro tip: try to lock your source code away .
creator: Goztow
date: 2010-12-01T07:15:16-00:00

Re: How did this happen?
type: item
description: don't leave anything on a ftp they are not secure. Use sftp instead of ftp. Dont leave important files on a website. SSH connection with key pairs to make sure lol
creator: Gen_Blacky
date: 2010-12-01T07:22:44-00:00

Re: How did this happen?
type: item
description: I had such high hopes........
creator: _SSnipe_
date: 2010-12-01T08:07:22-00:00

Re: How did this happen?
type: item
description: Our SVN and wiki are secured well. Ironically, this happened because of a prior leak from a former team member (jnz/roshambo) and the leaked files were the ones that troopn00b got a hold of. I think it's safe to say he will be more careful in the future.
creator: Crimson
date: 2010-12-01T08:08:19-00:00

Re: How did this happen?
type: item
description: Crimson wrote on Wed, 01 December 2010 01:08 Our SVN and wiki are secured well. Ironically, this happened because of a prior leak from a former team member (jnz/roshambo) and the leaked files were the ones that troopn00b got a hold of. I think it's safe to say he will be more careful in the future. Yeah the wiki is just 1000 years out of date.
creator: Jerad2142
date: 2010-12-01T16:08:46-00:00

Re: How did this happen?
type: item
description: Know what else is over, Johndoe? Your spamming! On topic, please.
creator: CarrierII
date: 2010-12-01T17:48:14-00:00

Re: How did this happen?
type: item
description: Crimson wrote on Wed, 01 December 2010 08:08 Our SVN and wiki are secured well. Ironically, this happened because of a prior leak from a former team member (jnz/roshambo) and the leaked files were the ones that troopn00b got a hold of. I think it's safe to say he will be more careful in the future. Sounds like passing on the blame tbh, jnz DID NOT leak the source to me and I was good enough to contact TT about the leak and give jonwil the source, jonwil is to blame for the leak because he should have known better than upload something like the to publicly accessible site and not even check if it was secure or not.
creator: Hex
date: 2010-12-01T18:02:29-00:00

Re: How did this happen?
type: item
description: I'm not talking about RenegadeWiki.com... which died because I had to lock it down to prevent losers with 8 hours a day to upload pornographic images and deface pages. Hex - I don't know the whole story about the leak but I wasn't blaming you for it.
creator: Crimson
date: 2010-12-01T19:24:35-00:00

Re: How did this happen?
type: item
description: Crimson wrote on Wed, 01 December 2010 14:24 I'm not talking about RenegadeWiki.com... which died because I had to lock it down to prevent losers with 8 hours a day to upload pornographic images and deface pages. Hex - I don't know the whole story about the leak but I wasn't blaming you for it. He knows your not blaming him. Hes trying to tell you jnz is not to blame. I believe that too. The source should have been locked down better thats all, it was a mistake. Time to get over it and move forward since there are really no devastating repercussions.
creator: halo2pac
date: 2010-12-02T01:36:38-00:00

Re: How did this happen?
type: item
description: Hex wrote on Wed, 01 December 2010 19:02 Crimson wrote on Wed, 01 December 2010 08:08 Our SVN and wiki are secured well. Ironically, this happened because of a prior leak from a former team member (jnz/roshambo) and the leaked files were the ones that troopn00b got a hold of. I think it's safe to say he will be more careful in the future. Sounds like passing on the blame tbh, jnz DID NOT leak the source to me and I was good enough to contact TT about the leak and give jonwil the source, jonwil is to blame for the leak because he should have known better than upload something like the to publicly accessible site and not even check if it was secure or not. While jnz is not to blame for this leak, he is the cause of the problems we have atm. But as said cause and blame are not necessarily connected. It just means that IF it weren't leaked at that time, it wouldn't have been on JW's webserver and thus Asshat couldn't have downloaded it. Which in the end would've ment that it wouldn't have been all over the net by now. Of oucrse, the only one REALLY to blame in this matter is Asshat or as others know him Trooprm...
creator: EvilWhiteDragon
date: 2010-12-02T01:46:41-00:00

Re: How did this happen?
type: item
description: Has anyone else read his posts on that other forum with no name? He sounds like he's actually heartbroken and wants others to feel his pain. One would think that this is just his big troll moment but for a guy with a clan, numerous boring youtube videos about renegade, and years of playing renegade seriously, it seems like he's really snapped.
creator: Rocko
date: 2010-12-02T02:10:58-00:00

Re: How did this happen?
type: item
description: Rocko wrote on Thu, 02 December 2010 03:10 Has anyone else read his posts on that other forum with no name? He sounds like he's actually heartbroken and wants others to feel his pain. One would think that this is just his big troll moment but for a guy with a clan, numerous boring youtube videos about renegade, and years of playing renegade seriously, it seems like he's really snapped. Well I guess that's a pity. The reason however why I don't feel pity for him is that he has always been acting like an ass. After Crimson unbanned him, he was OK-ish for a while, but as soon as he didn't get what he wanted he started to troll again. If people want to change then I don't mind giving people a second chance, but if you fuck it up then that is your own and only your own fault. There was no reason for him to troll the forums of to try bending the forum rules over something he knew was forbidden.
creator: EvilWhiteDragon
date: 2010-12-02T02:37:03-00:00

Re: How did this happen?
type: item
description: Streisand Effect I'm blindsided by this. What prompted troop to do this? Was he provoked?
creator: cmatt42
date: 2010-12-02T05:15:58-00:00

Re: How did this happen?
type: item
description: cmatt42 wrote on Thu, 02 December 2010 06:15 I'm blindsided by this. What prompted troop to do this? Was he provoked? Did he ever need reasons to act like an idiot?
creator: Goztow
date: 2010-12-02T07:58:29-00:00

Re: How did this happen?
type: item
description: cmatt42 wrote on Thu, 02 December 2010 06:15 Streisand Effect I'm blindsided by this. What prompted troop to do this? Was he provoked? Depends? Is being banned from a forum for posting what is, according to the forum rules, a cheat provocation? I would call it stupidity, particularly if you've been banned before for a long period of time.
creator: EvilWhiteDragon
date: 2010-12-02T10:30:08-00:00

Re: How did this happen?
type: item
description: Neither of you answered my question.
creator: cmatt42
date: 2010-12-02T13:31:40-00:00

Re: How did this happen?
type: item
description: if your question is did anyone wrong him? not that i'm aware of. but even if anyone did, no sane person can think everyone on renegade ought to suffer for it.
creator: Spoony
date: 2010-12-02T13:52:30-00:00

Re: How did this happen?
type: item
description: cmatt42 wrote on Thu, 02 December 2010 13:31 Neither of you answered my question. No one in any official capacity provoked him (AFAIK), however, he may have construed being banned as provocation, as EWD pointed out.
creator: CarrierII
date: 2010-12-02T14:05:21-00:00

Re: How did this happen?
type: item
description: CarrierII wrote on Thu, 02 December 2010 15:05 cmatt42 wrote on Thu, 02 December 2010 13:31 Neither of you answered my question. No one in any official capacity provoked him (AFAIK), however, he may have construed being banned as provocation, as EWD pointed out. That's the only reason I can think off, besides him just being mentally ill or anything :/
creator: EvilWhiteDragon
date: 2010-12-02T14:28:41-00:00