I love how we're going back and forth here, so we're instating a permanent vacation since you don't get that you are -not- getting anything back, period.
But to counter your point, there is more than 1 way to view the file. I verified it's presence on the server and navigated to it directly. Had it rejected me, I probably would've skipped past it, but it gave me a valid "download file" box, so I downloaded it. Your argument about "had to decompile the jar" is still false, besides the fact that I can't code Java, so how the heck would I even know to decompile it?
The Digital Millenium Copyright Act is the other part of it - once we are made aware of a violation, we must take action as part of the DMCA Safe Harbor rules indicate we must have no knowledge of the offense, or we don't receive its protection. I do not look at password files (not even the ones the phishing sites leave behind - those I just erase after permanently removing the account holder from the services), nor do I violate the privacy policy anywhere.
There's also my favorite section of the TOS, section 4, which states we can terminate service at any time for any reason. The fact is we won't terminate service without a good reason, and yours gave us that reason. Enjoy the permanent vacation.
Edit: Forgot to mention as well, it came up in the access log on the server and was listed as a high-priority doublecheck in one of my malware scanners. Sure held true.
In case anyone stumbles upon this, here it is in plain and simple english (apologies to anyone who doesn't speak english, but it's the only one I know and I don't trust translators): if you break the TOS by doing something illegal, you -will- be caught, you -will- lose your access to your hosting account, and you will -not- win the fight. We have reason to go investigate anything that seems off - having a scanner trip on multiple filenames certainly is a reason.