added symlink exploit, now fix the errors and write to Blockdevice :D