I never thought you hacked and I also think you're a nice guy.
However, if the MD5 hash submitted to PB does not match the one sent by the server to PB, then they know that the .png file has been edited. In other words, the file was not photo-shopped, as you claim.
But that's ok, we're friends with many former hackers (make note of the "former").
I'm glad you are friend with former hackers and I think you're a nice guy too. However, it's interesting you mentioned the digital signature protection since I was actually the one who applied and put in streaming the ISF server and helped the admin setting the pb server configuration. It would be ironic having myself getting caught by my own pb settings don't you think?. Anyways, I'm sure you know that MD5 protection is an effective tool that works fine as long as the PB_SsLog is set to 1. Unfortunately, and that's one of the hundred things we argued about, it was set to 0 along with the setting that saves the screen in the server. In other words, the server didn't store nor sent the copy needed to check if the signature matched or was altered. So, if a screen is then modified there's no other copy where you can compare the two MD5. I know that there's been a vote for my ban only based on those screens. You saw me playing and I told you I left my ex clan because we didn't get along anymore about rules and clear inflexibility. Lately players have been banned from server and forum just because they didn't play enough or if they dared playing a game with different nick or no isf tag. I often complained about those extreme reactions. Strangely, a week after I leave the clan I'm suddenly a banned hacker. That's all funny and interesting, still it doesn't make a cheater. In conclusion, you can better judge what kind of player I am, because screen, GUID and headers can be faked easily by someone who is enough motivated.
That said, I hope this will end this endless and time consuming argument about me vs isf. I'm not part of them anymore, if they hate me for that and made me an hacker, I don't care, I let them be. Good playing and respect are things that should count in a game, the rest is just smoke.