|
|
|
|
  |
|
|
Written by [+] [-] Date: 17:45 - May 03, 2005 Comments: 4 Comments |
Michael 'fract1on' Buzaglo gives you an in-depth look about busted and its wide ways of catching cheaters, the outstanding program which was coded by 'spx' is definitely one of the best anti-cheating tool there is and we're glad to have it covered in e-Srael.org
Howdy spx, just before we begin, could you please introduce yourself to our viewers?
Hi, my name is Yanir and I'm 20 years old. I'm currently serving the army in a computers and technology unit, as A programmer.
When did you first come in contact with gaming?
Well, I've been playing computer games for quite a while, but was just recently (2 years) introduced to online gaming And specifically, to Counter-Strike.
Where did you acquire your great knowledge in computers?
Mostly by experiencing and messing around with software and programming. I was around 12 years old when I started programming and I've been learning new languages ever since. The Internet was my online tutor, I just read a whole lot of tutorials and articles about stuff that interested me. In my opinion, studying online is much more efficient than plain old book reading. I hate books ;)
Have you ever thought about selling this program to big companies in the world such like CAL-League?
That thought did cross my mind, but I find it impossible to support Busted around the clock, because once I sell it, It will only be a matter of time before Busted gets bypassed. I know this because I experienced reverse-engineering of software myself. The fact I'm serving in army leaves me a very small amount of spare time and I will be unable to fix any of the flaws Busted might have should I get informed of such flaws.
How long did it take to code Busted?
It took me around 3 weeks for me to make a fully working version of Busted. From then on, once in a while, I added New features and fixes. Thank god for automatic updates ;)
Could you please explain us a bit about Busted, the way it works and its wide ways of catching cheaters?
Well, instead of making an anti-cheating software to catch specific cheats, I chose to make Busted gather as much information as it can about whether or not the player might use any cheats. For example, a list of DLLs loaded into Counter-Strike's memory space, as I found that's the way most (if not all) cheats work – by injecting a malicious DLL Into Counter-Strike, hence allowing the DLL to do basically anything the author wants it to. This feature has been proven very useful and caught a great deal of cheaters.
Did you code Busted alone, or with some friend's help?
I wrote the linux server, the windows client and the AMX plugin of Busted all by myself from scratch. Later on, Cs.co.il wanted to apply some changes to the AMX plugin such as allowing any user to 'bust' (take information) from another user once per map. So I gave y0shi from cs.co.il the source of the AMX plugin and he improved it the way Cs.co.il wanted to.
What do you think about the Israeli cs community? Do you play CS on your spare time?
Basically I think the situation in Israel is getting worse each day. Too many players are tempted into using cheats epsecially now that most cheats aren't detectable by VAC nor Cheating-Death. I think the primary cause for that is that the average age of the Israeli Counter-Strike community is around 15. It is known that at this age it is much more common to cheat in games, just for the heck of it. Hell, even I cheated in games (not online) when I was 15, The game is always better when you win. Yes, I do play once in a while with my team mates from Fatality, just because it's a great and fun time-passer, and of course playing with such wonderful people and amazing players makes it a lot better.
Could you explain us how did you manage to catch the biggest cheater in Israel, Fanatic?
I remember the day I asked about Fanatic, I was immidiately answered by accusations of him using cheats. It seems that everyone knew he was cheating, but no one ever got the final proof. Many movies were created by respected members of the community, in order to try and finally prove that he is cheating, but it seems like it was never enough. He had an answer for anything. When finally, someone was close to catching him – he just faded away into the shadows, just long enough for the community to say "Hey, he's gone, let's move on", but then after a while he came back, yet again, to be accused of cheating. To be honest, I didn't really think he was cheating, especially since I heard some players saying they truly saw it in their own eyes – they went to visit his house, see him playing,
And they just told me they couldn't believe it. But then something did happen that made me truly suspect him of being a cheater. There was a conversation in the CGE.Pro channel about the upcoming 3Dv lan. Everything was normal, except for one thing - Fanatic stated that this time, he's coming. Well, he had to since he was participating In the 3Dv.Pro ladder. Some players were quite excited – finally Fanatic will come to the lan party, play like it's his first day and get kicked the hell out of this community for being a cheater, for good. Fanatic is soon going down. During that conversation I saw how arrogantly Fanatic acted. one sentence that he said lit a red bulb in my head. It was: "I will be selling 'HS by Fanatic' T-shirts in the lan." Something was suspicious. Usually when a player isn't cheating, but get accused of cheating, he just goes like 'ok whatever, watch me in lan' and don't go brag about being so good etc. We all know that when a true cheater is being accused of cheating, he'll go telling you a whole bunch of lies just so you'd get off his back, and show off as much as he can about how good he is. It was then I decided to check if he's lying about something. Some player pointed me to an old punkbuster log which kicked 2-3 players since it detected they used cheats, one of the players listed on the log was Fanatic. So I asked him – "Do you really deny the fact you used cheats in the past?" and he answered with a simple "I never used cheats" answer. That’s when the hunt began. Fanatic did come to the lan, but things didn't go as well as most of the community hoped - He gave an outstanding performance. Players couldn't believe it and a check on his computer took place. The check turned out to be
A false alarm, it was assumed he really didn't use cheats. Around a month and a half later, I added the feature of displaying the DLLs listed into Counter-Strike's memory region – the way most cheats work. If a player was cheating using a DLL loaded into Counter-Strike, I'd know. So then I went on and pulled the information fished from Fanatic's Computer. I was going through the list of DLLs until I saw a suspicious DLL. It was called "Blind.dll", loaded from a directory named "C:\Program Files\Panda Antivirus Ram Boost". Then the brain started processing the data and logic pitched in – there is no such thing as "Panda Antivirus Ram Boost". I googled just to make sure and I was right. So, why would he have such DLL loaded into Counter-Strike? No reason really. I then modified busted to specifically check if there's a "blind.dll" loaded into Counter-Strike and send it to me for further inspection. I didn't hurt Busted users' privacy since I only looked for this specific DLL and well, if you're not cheating, you shouldn't have it loaded… It then turned on to really be a cheat – at last, Fanatic was caught. It was only a matter of time… Without Busted, I assume Fanatic would still be playing among us, cheating his way to the top (including on lan parties).
Well, thank you for the interview, any last thing to say?
Nothing much, just thanks ;) Oh and, to whom it may concern: Live by the :E, die by the :E.
|
|
|
|
|
|
COMMENTS
|
 |
|
|
|
|
ahahahahhaha
busten xD |
|
|
#2 by nyjah | 12:58 - 11/01/08 |
|
|
מה ויגימס העתיקו את זה? |
|
|
|
|
|
cool |
|
|
#4 by nirz | 19:32 - 11/03/08 |
|
|
vgames bought it. |
|
|
|
add comment
|
 |
|
| You have to be registered in order to post comment. |
|
|
|
|
|
|
|
|