The server knows you’re piping. A server can tell you’re piping something directly into bash or sh and change the script it’s sending in realtime to something malicious because it knows you’re not looking at it first: Make executable just for your user: Good practice is only making a file executable for your user unless every user needs executable rights: chmod u+x /path/to/file # Make executable for just your user chmod +x /path/to/file # Make executable for all users Better terminal options to Disk Destroyer: dd may be the official “Disk Destroyer” but cat, tee, pv, tail, ect can all destroy (sorry) clone or write partitions usually better than dd. ‘dd’'s sort of been grandfathered in as THE standard but it’s options and defaults are antiquated and designed for old disks which makes it needlessly confusing and slower when stuff like buffer size really should be automated. Example using cat: lsblk # Triple check you're choosing a partition you don't mind destroying. sudo cat /dev/sdX > myclone.iso # Clone a drive sudo cat myclone.iso > /dev/sdX # Restore from clone (or write any iso) To get a progress bar, install pv and use it with it’s -p option, example: sudo apt install pv sudo pv -p ./ubuntu-22.04-desktop-amd64.iso > /dev/sdX # Example Output: [>>>>>>> ] 50% Now you can accidentally wipe your main partition the modern way.