5 ms·
Hardware people can't write software
by mavhc 3y ago
Hardware people can't write software
- cesarb 3y ago> Hardware people can't write software Domestic routers, in particular, are infamous for their web interface and management daemons often calling command line programs through system() to configure the network (and other system management tasks), instead of directly using the APIs these command line programs use. Not only is this inefficient and fragile, it also not rarely leads to being vulnerable to shell injection attacks (if you're lucky, only exploitable by authenticated users of the web interface).