Features Configurability BinScope allows to enable and disable checks. By default, all SDL required checks are enabled. BinScope detects the type of assembly that is being scanned and determines whether or not the enabled check is applicable. Command Line Mode To run BinScope in Command Line mode, open the command window in the BinScope install directory. BinScope command line syntax is: BinScope.exe [<options] <target> The following table outlines the options available via command line mode: Option Description Specify the Checks for scanning. One can /Checks <string> (short: /c) specify multiple checks by using /Checks multiple times. (Use /listchecks to show all available checks) Change the output format to HTML for /Html viewing in a browser. List all available checks. /ListChecks (short: /lc) Specify the file name to analysis /LogFile <string> /l) output. Sets a minimum compiler version for /MinimumCompilerVersion <version> native projects. Sets a minimum linker version for native /MinimumLinkerVersion <version> projects. Disable printing the logo header output to /NoLogo the console. Specify the output directory name to store /OutDir <string> /d) the LogFile. Generate analysis output in PREfast format /PREfast <string> (short: /pf) instead of Red format. Only one output file format can be enabled at a time. Generate analysis output in Red format. /Red Save configuration information (XML /SaveConfig <string> (short: /save) format) into the specified file.
Features Configurability BinScope allows to enable and disable checks. By default, all SDL required checks are enabled. BinScope detects the type of assembly that is being scanned and determines whether or not the enabled check is applicable. Command Line Mode To run BinScope in Command Line mode, open the command window in the BinScope install directory. BinScope command line syntax is: BinScope.exe [<options] <target> The following table outlines the options available via command line mode: Option Description /Checks <string> (short: /c) Specify the Checks for scanning. One can specify multiple checks by using /Checks multiple times. (Use /listchecks to show all available checks) /Html Change the output format to HTML for viewing in a browser. /ListChecks (short: /lc) List all available checks. /LogFile <string> /l) Specify the file name to analysis output. /MinimumCompilerVersion <version> Sets a minimum compiler version for native projects. /MinimumLinkerVersion <version> Sets a minimum linker version for native projects. /NoLogo Disable printing the logo header output to the console. /OutDir <string> /d) Specify the output directory name to store the LogFile. /PREfast <string> (short: /pf) Generate analysis output in PREfast format instead of Red format. Only one output file format can be enabled at a time. /Red Generate analysis output in Red format. /SaveConfig <string> (short: /save) Save configuration information (XML format) into the specified file.
Binscope%202014%20User%20Guide.docx