(re-)mount home [and other?] with noexec (and nosuid [among other useful mount options]) for better security?

I don’t think most off-the-shelf malware would do that though. I think most would be pre-compiled.

Edit by Patrick: