View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000037||Multi Theft Auto||[All Projects] Client||public||2012-09-04 12:34||2018-01-06 17:43|
|Target Version||0.6||Fixed in Version|
|Summary||0000037: Replace CRC Checks System|
|Description||Due to the open-sourcing and compiling processes becoming extremely confused by the CRC checks system, and the fact that it is extremely easy to crack, the CRC checks system should be completely replaced with something else.|
1. The CRC file checks should be changed to MD5 checksums or something similar.
2. The CRC match systems for the client, server, and DLL's should be changed to check for unmodified versions in a different way so it does not require constant CRC changing for every test compilation.
3. The CRC match systems for the client and server should be changed to check for modded clients/servers in a different way so insecure packets are not constantly being wasted on checks that can be easily cracked with No-CRC programs.
Doing this would increase the mod's security, better prepare the mod for open-sourcing, and help it's development process greatly improve.
|Tags||No tags attached.|
The CRC checks system should be dropped completely while issue 0000017 is being solved.
|The CRC system will still need to be replaced with something better as far as anti-cheat goes.|
|2012-09-04 12:34||SugarD-x||New Issue|
|2015-04-13 06:01||ixjf||Note Added: 0000057|
|2015-04-13 06:07||SugarD-x||Note Added: 0000058|
|2015-04-13 06:44||ixjf||Note Edited: 0000057||View Revisions|
|2015-04-13 07:23||SugarD-x||Relationship added||related to 0000056|
|2015-05-31 07:08||ixjf||Status||new => acknowledged|
|2018-01-06 17:43||SugarD-x||Status||acknowledged => feedback|