MD5 05e447e3f02a3f524302f74f864d9fb8 phrack28.tar.gz 98229