"The server that this crash is from has been modified to allow pirated game clients to join."
Why aren't you just outright discarding and refusing to process these crashes? Don't we reject no-steam servers? Even if you must fully process them to determine it is a cracked server, I still don't see any harm in just discarding the processed data and saying "no-steam servers are not supported by this application".