產品按其掃描技術而言大致可分為CCD和CIS兩種掃描技術,CCD掃描儀和CIS掃描儀相比發展的時間較長,技術相對成熟,可適用於高、中、低檔掃描儀,CCD掃描儀的掃描景深較大,可以掃描立體實物,掃描圖像的品質相對較好。
CIS掃描儀結構簡單、體積小巧輕薄,適用於各種狹小的辦公環境,而且CIS掃描儀不需要預熱,打開後即可進行掃描,方便快捷。CCD掃描儀需要一整套光學系統,所以它的組成部件相對複雜,體積相對來説較大。
源代碼掃描
源代碼掃描主要針對開放源代碼的程序,通過檢查程序中不符合安全規則的文件結構、命名規則、函數、堆疊指針等,進而發現程序中可能隱含的安全缺陷。這種漏洞分析技術需要熟練掌握編程語言,並預先定義出不安全代碼的審查規則,通過表達式匹配的方法檢查源程序代碼。
由於程序運行時是動態變化的,如果不考慮函數調用的參數和調用環境,不對源代碼進行詞法分析和語法分析,就沒有辦法準確地把握程序的語義,因此這種方法不能發現程序動態運行過程中的安全漏洞。
反彙編掃描
反彙編掃描對於不公開源代碼的程序來説往往是最有效的發現安全漏洞的辦法。分析反彙編代碼需要有豐富的經驗,也可以使用輔助工具來幫助簡化這個過程,但不可能有一種完全自動的工具來完成這個過程