當然,最基本的前提是至少大致學過PHP的語法。
1.安裝相關軟體,如Sublime text、 Notepad++、editplus、 Seay原始碼審計系統(tǒng)等
2.取得原始碼,可以上網下載各種網站原始碼
3.安裝網站
審計方法:
通讀全文法:麻煩但全面
敏感函數參數回溯法:高效率常用,Seay原始碼審計系統(tǒng)
定向功能分析法:主要根據程式的業(yè)務邏輯來審計,首先是用瀏覽器逐個訪問,看看程式有哪些功能,根據相關功能推測可能存在的漏洞
審計的基本流程:
1.整體了解
2、根據定向功能法針對每項功能進行審計
3.敏感函數參數回溯法