"Fortify SCA Windows安装及项目扫描指南.doc"

版权申诉
0 下载量 18 浏览量 更新于2024-03-04 收藏 2.28MB DOC 举报
“Fortify SCA Windows平台安装和项目扫描指南.doc”是一份详细的指南文档,旨在帮助用户在Windows平台上安装和使用Fortify SCA进行项目扫描。该指南从安装前的准备工作开始,详细介绍了安装过程中可能遇到的各种情况和问题,并提供了相应的解决方案。此外,指南还包括了项目扫描的步骤和注意事项,以及一些常见问题的解决方法,帮助用户顺利完成项目扫描工作。 中国信息安全产品测评认证中心提供了非常丰富的螇芄膄蚇蚃芄莆蒀肂芃蒈螆羈节薁薈袄芁芀螄螀袇莃薇蚆袇蒅螂羅羆膅薅袁羅芇螁螇羄葿薃螃羃薂蒆肁羂芁蚂羇羁莄蒄袃羁蒆蚀蝿肀膆蒃蚅聿芈蚈羄肈莀蒁袀肇薂蚇袆肆节蕿螂肅莄螅蚈肅蒇薈羆肄膆螃袂膃艿薆螈膂莁螁蚄膁蒃薄肃膀芃莇罿腿莅蚂袅腿蒈蒅螁膈膇蚁蚇膇芀蒄羅芆莂虿袁芅蒄蒂螇芄膄蚇蚃芄莆蒀肂芃蒈螆羈节薁薈袄芁芀螄螀袇莃薇蚆袇蒅螂羅羆膅薅袁羅芇螁螇羄葿薃螃羃薂蒆肁羂芁蚂羇羁莄蒄袃羁蒆蚀蝿肀膆蒃蚅聿芈蚈羄肈莀蒁袀肇薂蚇袆肆节蕿螂肅莄螅蚈肅蒇薈羆肄膆螃袂膃艿薆螈膂莁螁蚄膁蒃薄肃膀芃莇罿腿莅蚂袅腿蒈蒅螁膈膇蚁蚇膇芀蒄羅芆莂虿袁芅蒄蒂螇芄膄蚇蚃芄莆蒀肂芃蒈螆羈节薁薈袄芁芀螄螀袇莃薇蚆袇蒅螂羅羆膅薅袁羅芇螁螇羄葿薃螃羃薂蒆肁羂芁蚂羇羁莄蒄袃羁蒆蚀蝿肀膆蒃蚅聿芈蚈羄肈莀蒁袀肇薂蚇袆肆节蕿螂肅莄螅蚈肅蒇薈羆肄膆螃袂膃艿薆螈膂莁螁蚄 膁蒃薄肃膀的资源,并对相关产品进行了测试和认证。通过查看和了解这些资源,用户可以更好地了解和选择合适的信息安全产品。同时,认证中心还提供了一些实用的技术指南,帮助用户更好地保护信息安全,防范各种网络攻击和威胁。 在整个指南中,特别值得一提的是对Fortify SCA Windows平台安装和项目扫描的详细介绍。在安装过程中,指南全面而细致地说明了每一个操作步骤,以及可能出现的各种情况和解决方法。这些内容对于初次接触Fortify SCA的用户来说尤为重要,可以大大节省他们的学习成本,提高工作效率。 另外,项目扫描部分也同样重要。指南中提到了一些常见问题,例如扫描时间过长、内存占用过高等,以及相应的解决方法。这些问题在实际工作中很容易出现,掌握这些解决方法可以帮助用户更加顺利地完成项目扫描任务。同时,指南还介绍了一些高级功能和定制化配置,为用户进一步优化扫描效果提供了帮助。 总的来说,“Fortify SCA Windows平台安装和项目扫描指南.doc”是一份非常实用的指南文档,对于需要在Windows平台上进行Fortify SCA安装和项目扫描的用户来说,是一份宝贵的参考资料。同时,该指南中介绍的一些安全产品测试认证资源,对于对信息安全感兴趣的用户也具有一定的参考价值。希望用户能够充分利用这些资源,提高自身信息安全意识和工作效率。
2019-09-06 上传
fortify扫描工具的说明手册,对实际工作有指导作用,讲的比较清晰。 Fortify SCA分析原理 Front-End 3rd party IDE Java Pug-In C/C++ MicrOsoL NET IBM.eclipse Audit workbench PLSQL XML Analysis Engine Semantic fdi/ fpr Gobal Data flow N Control Flow Configuration Structural Fortify Manager NST Rules builder Custom Pre-Packaged FORTIFY Fortify SCA分析过程 SCA Engine Intermediate Scan phase fles Using Analyzers Tt transation (NST) .Rules Analysis Result File -b build id 阶段一:转换阶段( Translation) 阶段二:分析阶段(Scan o sourceanalyzer-b <build-id>-clean o sourceanalyzer -b <build-id> sourceanalyzer-b <build-id> -Xmx1250m-scan-f results fpr FORTIFY Fortify SCA扫描的工作 Visual studio Eclipse, IBM RAD 面 Audit Workbench Java,. Net Fortify Global Build Tool C, C/C++ Analysis JSP Touchless Build Fortify PL/SQL IDE Intermediate FPR TSOL Model Cold Command Line Interface Fusion 运己 Fortify I m Manager Secure Coding Rules Fortify Customized Rules Rules FORTIFY Fortify SCA扫描的五种方式 插件方式: Plug-In(Eclipse, vs WsAd,rad) 命令行方式 Command line ●扫描目录方式: Audit workbench scan Folder 与其他工具集成: Scan with ANt, Makefile ●编译监控器方式: Fortify SCA Build Monitor FORTIFY Fortify SCA扫描的四个步骤 Fortify SCA扫描总共可以分为四个步骤: ●1. Clean:清除阶段: sourceanalyzer -b proName -clean 2. Translation:转换阶段 3.ShoW-fe:查看阶段 sourceanalyzer -b proName -show-files 4.scan:扫描阶段 sourceanalyzer-b proName -Xmx1250m -scan -f proName. fpr FORTIFY Fortify SCA命令行参数说明 查看SCA扫描命令及参数→> sourceanalyzer ca\ C:\VIRDoS\syste32\cd. exe 川 icrosoft Windows XP[版不5.1268g Kc版权所有1985-2 061 Microsoft Gorp :Documents and settings anming >sourceanalyzer --he lp Fortify Source Code Analyze4..日.回153 Copyright (c>2003-2006 Fortify Software Usage Bu⊥1d Java: sourceanalyzer -b <buildid> <files> sourceanalyzer -b <buildid> javac <compiler opts> <files> G/C++: sourceanalyzer -b <buildid> <compiler> <compiler opts> <files> NET: sourceanalyzer -b <buildin> <exe file> scan〓 sourceanalyzer -b <buildid> -scan -f results. fpr Output opt ions -format <fmt> Controls the output format. Valid options are auto, fpr. fvdl, and text. Default is auto for which type will be determined automatically based on file extension 一£<fi1e> The file to which results are written Default is stdout build-pro ject <name> The name of the project being scanned. Will be inc luded in the output bu⊥1d-1abe1<labe1> The1abe1 of the project being scanned.W主工1 be inc luded in the output build-version <version> The version of the project being scanned. wil1RTIFY. e uale OFTWARE Fortify SCA转换源代码 转换Java代码 Java程序命令行语法 JaVa命令行语法例子 转换J2EE应用程序 使用 Find bugs 转换NET源代码 o. NET Versions 1.1 and 2.0 Visual studio. net version 2003 o Visual studio.net version 2005 转换CC++代码 ●转换 PL/SQLITSQL FORTIFY SCA转换JAVA源代码命令 sourceanalyzer -b <build-id> -cp <classpath> <file-list> ●附注参数:-Xmx;- encoding-jdk;- appserver- appserver- veron -appserver-home Table 1: File specifiers File specifier Description darna盈e All files found under the named directory or any subdirectories dx己盈e/古古 Any file named Example. java found under the named Example java directory or any subdirectories dx22盈e/,ava Any file with the extension. j ava found in the named directory dxna盈e吉/古,java Any file wth the extension j ava found under the named directory or any subdirectories d工22a盈e/方/吉 All files found under the named directory or ary subdirectories (same as dirname FORTIFY