TGW Posted October 5, 2020 Posted October 5, 2020 (edited) Is there a way, or even the idea of using a SHA1 hash algorithm for the purpose of authenticating the validiation of all of the flight models of the DCS aircraft while on multiplay servers? I have a (growing) list of players with aircraft that have exceeded their modules FM performance by more than 10%. This is really starting to be annoying and frustrating for the investment I have made into this simulator and being undermined by some individuals who think their shortcut in life is 'to cheat'. I know I speak for a crowd of people who are also tired of this manipulation and dishonesty. Is there a way for you to incorporate the SHA1 hash algorithm into the server module to verify and authenticate the flight models of your current (and future) fleet of aircraft? With an end result that the server would reject these hybrid aircraft (or other vehicles) from joing the multiplay session. For those repeating attempts to connect, the server would log the account ID and IP address. Included with the option of this 'log' to be sent DCS, so that ED (if they seem fit) would either cancel the violators account and/or pursue legal action with a EULA violation of your products and disruptive gameplay of others while using the simulator. I know Electronic Arts a few years back had instituted a similar policy like this in their EULA, and the hacking and disruptive gameplay dropped "considerably". Just a thought . . . . Edited October 6, 2020 by TGW clarification
ViFF Posted October 6, 2020 Posted October 6, 2020 Is there a way, or even the idea of using a SHA1 hash algorithm for the purpose of authenticating the validiation of all of the flight models of the DCS aircraft while on multiplay servers? I have a (growing) list of players with aircraft that have exceeded their modules FM performance by more than 10%. This is really starting to be annoying and frustrating for the investment I have made into this simulator and being undermined by some individuals who think their shortcut in life is 'to cheat'. I know I speak for a crowd of people who are also tired of this manipulation and dishonesty. Is there a way for you to incorporate the SHA1 hash algorithm into the server module to verify and authenticate the flight models of your current (and future) fleet of aircraft? With an end result that the server would reject these hybrid aircraft (or other vehicles) from joing the multiplay session. For those repeating attempts to connect, the server would log the account ID and IP address. Included with the option of this 'log' to be sent DCS, so that ED (if they seem fit) would either cancel the violators account and/or pursue legal action with a EULA violation of your products and disruptive gameplay of others while using the simulator. I know Electronic Arts a few years back had instituted a similar policy like this in their EULA, and the hacking and disruptive gameplay dropped "considerably". Just a thought . . . . In my experience turning on in the settings both the Integrity Check (enabling the models check & the textures check) and enabling the "Allow server to take screenshots" does enough to both detect and deter cheaters. Hope this helps you. Cheers! IAF.ViFF http://www.preflight.us Israel's Combat Flight Sim Community Website
TGW Posted October 6, 2020 Author Posted October 6, 2020 In my experience turning on in the settings both the Integrity Check (enabling the models check & the textures check) and enabling the "Allow server to take screenshots" does enough to both detect and deter cheaters. Hope this helps you. Cheers! Unfortunately, with the suggestions you made, its not an issue of 'checking the models' or 'correct textures'. Taking snapshot images is not of a consequence either (as this does occur frequently on servers with this option enabled) . For this 'blatant' coding manipulation of the vehicles, there needs to be a progressive affirmative action, either permaban and/or legal (EULA violation) action. I hope this clarifies my position.
ED Team BIGNEWY Posted October 15, 2020 ED Team Posted October 15, 2020 Hi thanks for the PM, Just a few points 1 - FM data is hardcoded 2- protected (because all binaries are protected) 3 - under integrity check they get checked. Yes our EULA says not to make alterations to, or modifications of, the whole or any part of the Program nor permit the Program or any part of it to be combined with, or become incorporated in, any other programs You maybe seeing lag or desync, it can be difficult to tell, and while a tacview is useful a track replay is better. Thank you Forum rules - DCS Crashing? Try this first - Cleanup and Repair - Discord BIGNEWY#8703 - Youtube - Patch Status Windows 11, NVIDIA MSI RTX 3090, Intel® i9-10900K 3.70GHz, 5.30GHz Turbo, Corsair Hydro Series H150i Pro, 64GB DDR @3200, ASUS ROG Strix Z490-F Gaming, PIMAX Crystal
gavagai Posted October 15, 2020 Posted October 15, 2020 Some of the aircraft lack any consequences for over-g, so if you're seeing someone pull crazy maneuvers repeatedly, that is why. P-51D | Fw 190D-9 | Bf 109K-4 | Spitfire Mk IX | P-47D | WW2 assets pack | F-86 | Mig-15 | Mig-21 | Mirage 2000C | A-10C II | F-5E | F-16 | F/A-18 | Ka-50 | Combined Arms | FC3 | Nevada | Normandy | Straight of Hormuz | Syria
dundun92 Posted October 15, 2020 Posted October 15, 2020 Can you show a track/tacview of this? As BN said FMs are hardcoded + IC, and youd need to make sure that this isnt lag before claiming people are cheating. Just look at the whole FoH thing. Eagle Enthusiast, Fresco Fan. Patiently waiting for the F-15E. Clicky F-15C when? HP Z400 Workstation Intel Xeon W3680 (i7-980X) OC'd to 4.0 GHz, EVGA GTX 1060 6GB SSC Gaming, 24 GB DDR3 RAM, 500GB Crucial MX500 SSD. Thrustmaster T16000M FCS HOTAS, DIY opentrack head-tracking. I upload DCS videos here https://www.youtube.com/channel/UC0-7L3Z5nJ-QUX5M7Dh1pGg
Recommended Posts