I used this gameguard trick back in 2015, basically i was changing the final race bonus value. Gave myself like 3bill then i stopped. Account ain't banned yet.
It's a bit tricky now, instead of modding values at the end of a race or ingame, We have to pause the game JUST BEFORE the opening NFSNL title splash finishes, can be hard to time., Gotta watch taht Orange loading circle and when it starts to stutter is when we pause the game. From there we look for the gold/cash/blueprint/etc values and modify them there. Once we're done and happy with it, we let the game resume loading up.
Once ingame, the values should stick unless you paused the game too late or too early. There's a sweet spot, the circle usually stutters 4 times then finishes loading, I pause it on the 3rd stutter.
In essence, we're modifying the data as it's parsed from Text Strings into Integer numbers, but just before they are stored into their respective data slots ingame and encrypted, Thankfully the game itself lags when it's doing that. That being the case, there are times when we'll goto modify Cash, then Modify the Gold and Fuel as well. but notice when the game loads up, only the Gold and Fuel saved, the Cash didn't, it's because we paused too late and the Cash Value had already been inserted and encrypted