標題:

JAVA原始碼的靜態分析

發問:

我想要做的靜態分析的小程式練習,分析的對象是JAVA原始碼,專門分析非編譯錯誤,但是原始碼可能會有像buffer overflow 、危險函數、存取不合法位置之類的軟體安全問題。 我想程式大致上先有讀入程式碼、小小判斷的功能,之後再慢慢加功能。 在判斷這方面我該以什麼條件來判斷可能出錯呢?因為第一次做這怎非編譯的練習,有點生疏。 還有哪裡有這些可能有問題的原始碼可以練習分析呢?感恩~

 

此文章來自奇摩知識+如有不便請留言告知

最佳解答:

http://www.grandtech.com.tw/book/book_itemfaq.asp?Dirid=17&specid=446 這本書上有一章有講到Parser, 不過是parse basic 語言, 網站有可以下載,解壓縮的第二章中的資料夾中

其他解答:960E6207E048F01D
arrow
arrow
    創作者介紹
    創作者 bxzbthf 的頭像
    bxzbthf

    bxzbthf的部落格

    bxzbthf 發表在 痞客邦 留言(0) 人氣()