fuzzing工具之Angora的安裝與使用

2021-09-23 22:27:24 字數 829 閱讀 2512

angora 是安全四大會中okland會議中發表的fuzzer,angora是基於突變的、覆蓋率指導的fuzzer。目前fuzzer中一大難題是如何解決fuzzing過程中的路徑約束,以提高 branch coverage。angora在沒有利用符號執行的前提下解決了這個問題。

在angora *****中angora表現優異,大幅超過afl。

git clone
執行如下命令編譯fuzzer。

和afl一樣,系統的core dumps必須被disable。

用如下命令編譯有 taint tracking支援的程式。

use_track=1 make -j

make install

把編譯後的結果放在tain目錄下,並加上.taint字尾。

然後用如下命令編譯有light instrumentation支援的程式。

make clean

use_fast=1 make -j

make install

把編譯後的結果放在fast目錄下,並加上.fast字尾。

用如下命令對程式進行fuzz。

./angora_fuzzer -i input -o output -t path/to/taint/program -- path/to/fast/program [ar**]
fuzzing面板如下圖所示。

EAS工具類之KdTable工具類

public class basekdenutils for string columnkey columnkeys 獲取 寬度 param table param widtht寬度 param columnkeys public static void setcolumnkeyswidth kdt...

MSSQL之DTS工具之詳解

img 設定複製的具體屬性,這裡重點說一下 1 建立目標 表,檢視,儲存過程,約束等 刪除目標 預設選項,如果存在物件就刪除 包括依賴的元件 預設選項,比如你複製乙個自定義函式,dts會把相關的表傳送過去 包括擴充套件屬性 非預設選項,複製sql server的擴充套件屬性,比如欄位的描述資訊等 2...

linux之命令工具

1 目錄及檔案的基本操作 1.1 pwd 描述 顯示當前工作目錄的名稱 格式 pwd 選項 選項 p 顯示連線的真實路徑 eg pwd pwd p 1.2 cd 描述 切換當前工作目錄 eg cd uer src 切換目錄至 uer src cd 切換工具至當前目錄的上一級目錄 cd 返回至 uer...