Speed Posted January 11, 2012 Posted January 11, 2012 Hi Speed, thanks for showing an interest in this thread! If your script can detect planes spawning in the air, both AI and human controlled, then that might be a good way of stopping this cheat. I would've done the same using the mission triggers, but both the human controlled and AI planes are obviously not listed in the server side mission file. Let me know if I can be of help porting your code to FC2. With the near future release of FC 3, I wasn't planning on trying to port anything over. I've got a tremendous amount of stuff on my plate already, so honestly, I wouldn't have the time. I don't even have FC2 or BS1 installed. However, if there is someone in the FC2 community that has lots of Lua experience and has the time and interest in making a FC2/BS1 cheat monitor, I would be willing to provide assistance and provide the relevant code to start with. Intelligent discourse can only begin with the honest admission of your own fallibility. Member of the Virtual Tactical Air Group: http://vtacticalairgroup.com/ Lua scripts and mods: MIssion Scripting Tools (Mist): http://forums.eagle.ru/showthread.php?t=98616 Slmod version 7.0 for DCS: World: http://forums.eagle.ru/showthread.php?t=80979 Now includes remote server administration tools for kicking, banning, loading missions, etc.
Speed Posted January 11, 2012 Posted January 11, 2012 Yep, you're overlooking stuff, and I'm not talking. I'll leave it at that :) Good. Don't. While I was typing the last post, I thought of perhaps an alternative, very simple way to do a nuke hack. Donno if it work though. If a certain assumption I made about Config/Weapons is wrong, then it would work just fine. Because of the way this hack is accomplished, you wouldn't be able to prevent it from happening. That's why - on the other hand, the devs should be able to stop this cold. Not that software security is easy, and it isn't always perfect, but this one should be fixable. Yea, but if you make it so after the guy initiates his hack he gets booted from the game or dies immediately... the douch bag gives up and your problem is solved too. Many of the likely ways I can think of that the devs might combat it could also be circumvented. About the only way to stop it completely would be to well, I'd rather not say. But if the guy isn't very good at this, then even a basic approach would probably stop him.... hence, I'll wait till FC3 comes out, and if there are still problems, I'll think about trying to tackle the problem then. In the meantime, if someone would like to canibalize large segments of Slmod to create a cheat monitor/detector for FC2, then they can be my guest. I'll even tell them what I think they need to do. I'm pretty sure I know what to do, what I don't have is the time to test it, retest it, etc. till it works. Intelligent discourse can only begin with the honest admission of your own fallibility. Member of the Virtual Tactical Air Group: http://vtacticalairgroup.com/ Lua scripts and mods: MIssion Scripting Tools (Mist): http://forums.eagle.ru/showthread.php?t=98616 Slmod version 7.0 for DCS: World: http://forums.eagle.ru/showthread.php?t=80979 Now includes remote server administration tools for kicking, banning, loading missions, etc.
Moa Posted January 12, 2012 Posted January 12, 2012 Actually you can auto-kick people in FC2 pretty easily if they don't have a callsign or UCID (that is, people with cracked versions of the game). Turns out these hackers appear to have legitimate versions (that is, they have a UCID - many thanks for the info Case). It is just as easy to then ban by UCID, which is what the 104th have done. For the hackers to get connected again they would either have to go to a cracked game (and get auto-kicked for no UCID) or buy a new license (which I guarantee they will tire of well before the server admins do, provided we keep sharing data to make such bans easy) In FC2 you can find out when new objects appear in game using the export functionality (on the server, even if global exports are disabled - but this requires a customized export script to run the check code). You can then detect when a large number of objects are created in-game and then choose to log/kick. There might be a small performance penalty when you compare the old list of objects to the new list of objects each time, but it shouldn't be too bad. Not volunteering to do this though - besides my pathological hate of Lua (I do it only because sometimes there is no alternative) I also have too much to do at the moment. 1
Cali Posted January 12, 2012 Posted January 12, 2012 So, maybe try this, since we know around what time he hacks the server......maybe fly in the 104th for the next few days and see what happens. i7-4820k @ 3.7, Windows 7 64-bit, 16GB 1866mhz EVGA GTX 970 2GB, 256GB SSD, 500GB WD, TM Warthog, TM Cougar MFD's, Saitek Combat Pedals, TrackIR 5, G15 keyboard, 55" 4K LED
Case Posted January 12, 2012 Posted January 12, 2012 Turns out these hackers appear to have legitimate versions (that is, they have a UCID - many thanks for the info Case). It is just as easy to then ban by UCID, which is what the 104th have done. For the hackers to get connected again they would either have to go to a cracked game (and get auto-kicked for no UCID) or buy a new license (which I guarantee they will tire of well before the server admins do, provided we keep sharing data to make such bans easy) Though I have no hard evidence, I am of the impression that some people can change their UCID. Whether this is due to multiple copies, or a hack, I do not know. As such, UCID banning is not foolproof. Similarly, I have hard evidence that legitimate players will sometimes connect with an empty UCID, while the next time they have their normal UCID. Then there are even different people that share the same UCID. So all in all, UCID banning is not the answer to this problem, and I am getting more and more convinced that if this cheat persists, UCID whitelisting may be the only option. There are only 10 types of people in the world: Those who understand binary, and those who don't.
bird-1 Posted January 12, 2012 Posted January 12, 2012 Hehe, everybody wants to know how to cheat will learn a lot from this thread. In FC2, there is not any perfect way to prevent cheat 100 percent, what we can do is hoping FC3 will be better on this. 1 NFI_651/bird-1 NFI Chinese Web Intel i7 6800k OC 3.7GHz | MSI X99 | Nvidia GTC1060 6G | DDR4 2400MHz 32GB | Sumsung SSD 256GB | Apple 27’LCD | TM Hotas Warthog for A10C & Cougar for FC3 | Saitek Flight Rudder Pedals [sIGPIC]http://forums.eagle.ru/signaturepics/sigpic63864_3.gif[/sIGPIC]
Bee_Sting Posted January 12, 2012 Posted January 12, 2012 did this happen in FC1? what does all these servers have in common? i know that some of the servers allows the su27 and the su33 to use the r-77,which may have open the door to this hack. i suggest the servers go back to not having this r-77 thing and see what happens! just a thought! 1
Rhinox Posted January 12, 2012 Posted January 12, 2012 (edited) Though I have no hard evidence, I am of the impression that some people can change their UCID. Of course they can. Edited January 12, 2012 by 159th_Viper Rule 1.8 1
124SqZeljava Posted January 12, 2012 Posted January 12, 2012 (edited) You will defete it. S! Edited January 12, 2012 by =124Sq=Zeljava
leafer Posted January 12, 2012 Posted January 12, 2012 Wow. This is interesting. Any chance of identifying who this person is? 1 ED have been taking my money since 1995. :P
Sanch0 Posted January 12, 2012 Posted January 12, 2012 Wow. This is interesting. Any chance of identifying who this person is? Yes, collected data can show who it is. PVAF "A fighter without a gun... is like an airplane without a wing" dedicated to F-4 Phantom
104th_Crunch Posted January 12, 2012 Posted January 12, 2012 did this happen in FC1? what does all these servers have in common? i know that some of the servers allows the su27 and the su33 to use the r-77,which may have open the door to this hack. i suggest the servers go back to not having this r-77 thing and see what happens! just a thought! Other forms of cheating existed in FC1. That is why ED introduced Integrity Checking. Allowing R-77s has nothing to do with this. It just means that the weapons files are not integrity checked is all. Other Russian servers have more strict checking and are still having this cheat done on their server. I am sure ED are listening and hope thing can improve quick. Lock it all down!
Slayer Posted January 13, 2012 Posted January 13, 2012 Over a year ago during a BS1/FC2 game some hack joined and used a nuke that totally blew the base away like in the original posters pic. This has been going on for a long long time. Even back to FC1 when it was really popular for a while the hacks were rampant and the forums were ablaze in flame wars and finger pointing. Eventually the cheaters and hackers got bored of it and moved on to other games and only the die hards remained. Now it seems they are coming back as new titles are released. It's sad to log on to multiplayer and see every single server locked except 1 or 2...you cant just come home from work and jump in a game quick and fly for an hour anymore you gotta register on everyones forum and join their teamspeak blah blah blah. Garbage.... these loosers need to be dealt with quickly and with a heavy hand this time before MP is totally ruined. 1 [sIGPIC][/sIGPIC] System Specs Intel I7-3930K, Asrock EXTREME9, EVGA TITAN, Mushkin Chronos SSD, 16GB G.SKILL Ripjaws Z series 2133, TM Warthog and MFD's, Saitek Proflight Combat pedals, TrackIR 5 + TrackClip PRO, Windows 7 x64, 3-Asus VS2248H-P monitors, Thermaltake Level 10 GT, Obutto cockpit
4c Hajduk Veljko Posted January 13, 2012 Posted January 13, 2012 This is indeed very serious attack on dedicated servers providers. We are spending our money, countless man hours in creating an maintaining maps and servers for everybody to enjoy. We need help, serious help. Thermaltake Kandalf LCS | Gigabyte GA-X58A-UD3R | Etasis ET750 (850W Max) | i7-920 OC to 4.0 GHz | Gigabyte HD5850 | OCZ Gold 6GB DDR3 2000 | 2 X 30GB OCZ Vertex SSD in RAID 0 | ASUS VW266H 25.5" | LG Blue Ray 10X burner | TIR 5 | Saitek X-52 Pro | Logitech G930 | Saitek Pro flight rudder pedals | Windows 7 Home Premium 64 bit
124SqZeljava Posted January 14, 2012 Posted January 14, 2012 Help is packed with FC 3, stay tuned and don`t worry;)
141st_Eko1 Posted January 14, 2012 Posted January 14, 2012 I hope. 1 [sIGPIC][/sIGPIC] _________________________________ Operating System : Windows 7 64 bit | CPU: AMD phenom X4 940 3.1Ghz | Ram: 8GB | Graphics Card: Ati 5770 v2 | Monitor: 22" Vestel | Joystick : X52 pro & Saitek Rudder pedal & Trackir 4 pro with TrackClip Pro
Pilotasso Posted January 14, 2012 Posted January 14, 2012 I got no idea when FC3 will finally come out, lets hold our breaths :huh: .
Sanch0 Posted January 14, 2012 Posted January 14, 2012 Don't hold your breath, developing FC 1.3 will take months :smilewink: PVAF "A fighter without a gun... is like an airplane without a wing" dedicated to F-4 Phantom
59th_LeFty Posted January 14, 2012 Posted January 14, 2012 Sorry for the OFF :D 1 [sIGPIC]http://www.forum.lockon.ru/signaturepics/sigpic5279_1.gif[/sIGPIC] I could shot down a Kitchen :smartass:
Pilotasso Posted January 14, 2012 Posted January 14, 2012 Just noticed the number of servers available online has drastically changed. None of the Servers I frequent even show up. :( .
Teknetinium Posted January 14, 2012 Posted January 14, 2012 (edited) ............ Edited January 14, 2012 by Teknetinium 51st PVO Discord SATAC YouTube
Svend_Dellepude Posted January 14, 2012 Posted January 14, 2012 Is it possible that this guy is able to edit the miz file that is downloaded locally when you join a server? ie. Make some mod for himself, patch the game locally, edit the miz file, unpatch the mod and then join the server that host the mission and somehow use the local changes? 1 [sIGPIC][/sIGPIC] Win10 64, Asus Maximus VIII Formula, i5 6600K, Geforce 980 GTX Ti, 32 GB Ram, Samsung EVO SSD.
Devilman Posted January 15, 2012 Posted January 15, 2012 from flanker 2.5 you would 'add ' your own plane and waypoints to the host, perhaps this person has found a way to do same thing and make them ai. [sIGPIC][/sIGPIC] Join Maddog Simulations DCS World Club & Squadrons for every module
Insanatrix Posted January 15, 2012 Posted January 15, 2012 Can you use the built in integrity check to check the .miz file? 1
Slayer Posted January 16, 2012 Posted January 16, 2012 After reading through this thread I'm pretty sure I know how that person is doing it. It's probably so simple...Should be really easy for ED to fix. I'll say no more because if I'm right it would spread like a wildfire. 1 [sIGPIC][/sIGPIC] System Specs Intel I7-3930K, Asrock EXTREME9, EVGA TITAN, Mushkin Chronos SSD, 16GB G.SKILL Ripjaws Z series 2133, TM Warthog and MFD's, Saitek Proflight Combat pedals, TrackIR 5 + TrackClip PRO, Windows 7 x64, 3-Asus VS2248H-P monitors, Thermaltake Level 10 GT, Obutto cockpit
Recommended Posts