well, first things first. Is this information able to do anything important? If it is, what can it do?
If you can disable HackShield by altering some of the code then don't release it.
Also, if all you have is the code of hackshield then its 100% legal to provide it to hackers but actually altering the code and then USING it is illegal.
I'm sure there are some loopholes in the terms of service with stuff to do with this so I may read it over later but right now I got an hour before I have to go to work...