Note: This procedure requires editing a game file; creating a backup copy of the file before proceeding is recommended. Extract the files in the "assets.zip" archive in the game directory to a temporary folder. In that temporary folder, use a text editor to edit the "Hack.lua" file in the "\Assets\Scripts\GlobalFunctions" directory. Find the following line:
"local keys = _G.GATES[location].keys"
and change it to:
"local keys = 0"
Re-create the "assets.zip" archive using the modified file. This will change the number of keys of all gates in the game to 0. You will auto-hack all gates opened because you start with the gate fully completed.