But some of us care to put our names on distant worlds, and some cheaters seek to do the same in an unfair way.
Okay, here's the thing. I have no particular reason to doubt that tools exist to hack the client and cheat things like jump range etc. Even so, I can virtually guarantee that it is rare enough not to make any impact whatsoever on exploration in the main. Why? Because unlike PvP that is mostly peer-to-peer activity, exploration consists entirely of things you broadcast back to Frontier's servers - your ship's location, your discovery tags, your codex entries. If your game client fraudulently tells the transaction server "so hey, I made a jump and now I'm 30,000 LY from my previous position" that's the most blatant "look at me I'm cheating" flag imaginable. And if you don't hack your ship's jump range, the other cheats people have mentioned add up to saving, what, a couple of minutes per system explored?
So yeah, I can well imagine that cheaters hacking the client could cause all kinds of mayhem in PvP combat, maybe even in some types of BGS activity - although that's more the domain of automation bots. But just mathematically, it's hard to see how it could possibly make a big difference to exploration as a whole.
Well uhh, there's a good chance that there's enough of stellarforge in the client to do that..
There is, in a sense, but it wouldn't be very practical.
Stellarforge is the code that generates the galaxy, so the whole thing is embedded in the client, yes. That's how the client can procgen your galaxy without loading stuff off Frontier servers for each system, much less loading millions of systems if you zoom out the galaxy map. The way the original ED devs arranged SF, it's a two-stage process. Running through galaxy sector masscode boxels to generate the positions and basic properties of star systems is meant to be a quick and cheap process, so you can zoom to a new area of the galaxy map and quickly see what's there. If you run ED on an older computer and zoom well out, you might be able to catch it generating new boxes of stars as you pan around.
The second stage runs when you need to get the detailed contents of a system - all the planets and moons and rings and such. That normally happens when you jump to the system, thus the frequent refrain about hyperspace being a "loading screen". It seems to typically take 10-20 seconds to create a system, which sets a lower limit on how long the hyperjump sequence can take. So let's say you wanted to take a peek inside every system this side of the core - remember, you can't "discover" them since that would be broadcasting what you're doing directly to Frontier HQ, but you could make a private database I guess. Round numbers, you're looking at 10 seconds X 100 billion systems or about 31,700 years runtime on gaming-grade hardware.