2013-04-24 94 views
2

我试图使用HP Fortify的静态代码分析器来分析一个大型的C应用程序的安全问题,我已经运行到软件本身的各种错误,似乎我无法找到的任何答案的任何地方互联网。我正在使用该软件的3.4版并在Linux x64系统上运行它。HP Fortify的审计工作台

,我遇到这使得它很难使用在所有这些产品的主要缺陷是,在他们的审计工作平台GUI各个不同的地方,程序将只是接近没有理由。一个例子是,每当弹出窗口显示询问你一个问题,你对问题的回答就是通过点击关闭按钮或取消按钮关闭弹出窗口,整个程序结束而不是返回你回来到你最初得到弹出窗口时的位置。另一个例子是,当我尝试打开规则编辑器时,无论是新规则包还是现有规则包,程序都会打开一个进度窗口,并显示一个移动的进度条,该进度条位于此处并稍后移动一段时间,但完成后,而不是打开规则编辑器,整个程序突然结束。

有没有人看到过这样的行为?如果是这样,请让我知道我能做些什么。谢谢。

+2

如果您尚未加入,请联系加强支持。这可能是Linux头文件导致java版本出现段错误的问题。我记得在Fedora的AWB上遇到过这个问题。 – lavamunky 2013-11-28 10:56:01

回答

0

我强烈建议升级到最新版本(本帖子时为4.10)版本。您可以做的一件事来帮助诊断问题是查看日志文件。这些位于(默认)[user.home]/fortify/AWB-3.40/log

而且,由于使用的是Linux 64位,你会希望确保AWB是不是想在任何时间访问32位JRE。这可以通过删除[fortify install root]/jre并将[fortify install root]/jre64更名为[fortify install root]/jre来完成。有些工具默认为/jre,因此您可能会遇到Linux 64位上的问题。