If software were undetectable by any means, we'd have no way to run software or tell which software is running at a given time.