as a precaution , every file entering transltr had to pass through what was known as gauntlet-a series of powerful circuit-level gateways , packet filters , and disinfectant programs that scanned inbound files for computer viruses and potentially dangerous subroutines .