3 ms·
Because you cannot rely on some chintzy IoT device to have dynamically loadable libraries. In all likelihood, they don't. But let's assume they do have loadable
by yes_or_gnome 10y ago
Because you cannot rely on some chintzy IoT device to have dynamically loadable libraries. In all likelihood, they don't. But let's assume they do have loadable stdlib, would would you trust the integrity of your botnet to dozens of poorly designed IoT devices?
- Cyph0n 10y agoDon't most of these IoT devices usually run Linux though?
- noselasd 10y agoSure, but many of them only contains a static busybox binary and no libc.
- justincormack 10y agoYou can statically link the binary you build, doesnt mean you need to reimplement.
- viraptor 10y agoBut it is easier to copy/paste those few functions rather than play with static libc and then making sure all the other functions don't get linked into the final binary.