A system for detecting peer-to-peer network software, said system comprising: a. a storage medium configured to store instructions; b. a user input device configured to receive user input; and c. a processor unit configured to process said user input and to use said instructions to execute a scanning program to: i. review a first feature of a target computer indicative of installation of peer-to-peer client software on the target computer, wherein said first feature is selected from a group consisting of said target computer's registry keys, registry values, files, directories, and network communications; characterized in that: the processor is further configured to: ii. compare said first feature of said target computer to first known information indicative of installation of peer-to-peer client software on the target computer; iii. review a second feature of said target computer said second feature consisting of determining if multimedia files are stored locally on said target computer; iv. compare said second feature of said target computer to second known information including at least a threshold count of multimedia files stored locally on said target computer, v. decide if peer-to-peer client software has been installed on said target computer based on a result of both the comparison of said first feature and the comparison of said second feature; vi. notify a network administrator of the result of the both the comparison of said first feature and the comparison of said second feature; and vii. disable the peer-to-peer network software. a. a storage medium configured to store instructions; b. a user input device configured to receive user input; and c. a processor unit configured to process said user input and to use said instructions to execute a scanning program to: i. review a first feature of a target computer indicative of installation of peer-to-peer client software on the target computer, wherein said first feature is selected from a group consisting of said target computer's registry keys, registry values, files, directories, and network communications; characterized in that: the processor is further configured to: ii. compare said first feature of said target computer to first known information indicative of installation of peer-to-peer client software on the target computer; iii. review a second feature of said target computer said second feature consisting of determining if multimedia files are stored locally on said target computer; iv. compare said second feature of said target computer to second known information including at least a threshold count of multimedia files stored locally on said target computer, v. decide if peer-to-peer client software has been installed on said target computer based on a result of both the comparison of said first feature and the comparison of said second feature; vi. notify a network administrator of the result of the both the comparison of said first feature and the comparison of said second feature; and vii. disable the peer-to-peer network software. i. review a first feature of a target computer indicative of installation of peer-to-peer client software on the target computer, wherein said first feature is selected from a group consisting of said target computer's registry keys, registry values, files, directories, and network communications; characterized in that: the processor is further configured to: ii. compare said first feature of said target computer to first known information indicative of installation of peer-to-peer client software on the target computer; iii. review a second feature of said target computer said second feature consisting of determining if multimedia files are stored locally on said target computer; iv. compare said second feature of said target computer to second known information including at least a threshold count of multimedia files stored locally on said target computer, v. decide if peer-to-peer client software has been installed on said target computer based on a result of both the comparison of said first feature and the comparison of said second feature; vi. notify a network administrator of the result of the both the comparison of said first feature and the comparison of said second feature; and vii. disable the peer-to-peer network software. ii. compare said first feature of said target computer to first known information indicative of installation of peer-to-peer client software on the target computer; iii. review a second feature of said target computer said second feature consisting of determining if multimedia files are stored locally on said target computer; iv. compare said second feature of said target computer to second known information including at least a threshold count of multimedia files stored locally on said target computer, v. decide if peer-to-peer client software has been installed on said target computer based on a result of both the comparison of said first feature and the comparison of said second feature; vi. notify a network administrator of the result of the both the comparison of said first feature and the comparison of said second feature; and vii. disable the peer-to-peer network software.