2013-04-24 93 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位上的問題。