日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

A Survey of Symbolic Execution Techniques 符号执行综述

發布時間:2024/3/12 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 A Survey of Symbolic Execution Techniques 符号执行综述 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文 A Survey of Symbolic Execution Techniques

目錄

?

1. 介紹

1.1 例子

1.2 挑戰

1.3 相關工作

1.4 文章的組織

2. 符號執行引擎

2.1 混合符號和具體執行

2.2 符號執行的設計原則

2.3 路徑選擇

2.4 回溯符號執行 Symbolic Backward Execution

3. 內存模型

3.1 完全符號化內存

3.2 地址具體化

3.3 部分內存建模

3.4 延遲初始化

4. 與環境和第三方組件的交互

5. 路徑爆炸

5.1 裁剪不可達路徑

5.2 函數和循環摘要

5.3 路徑歸并與等價

5.4 約束下的符號執行

5.5 利用預置條件和輸入特性

5.6 狀態合并

5.7 利用程序分析和優化技術

6. 約束求解

限制約束。Constraint Reduction.

重用約束的解。Reuse of Constraint Solutions.

懶惰約束。Lazy Constraints.

具體化。Concretization.

處理不確定的約束。Handling Problematic Constraints.

7. 更多的研究方向

7.1 分割邏輯 separation logic (SL)

7.2 不變量

7.3 函數摘要Function Summaries

7.4 程序分析和優化

7.5 符號計算

8. 總結

附錄


1. 介紹

1.1 例子

一個狀態表示 state (stmt, σ, π)

stmt?? 語句

σ???? 符號表達式:存儲變量的表達式,具體的和符號化的都有

π???? 約束關系:執行到該語句需要滿足的條件

?

void foobar(int a, int b) {

??? int x = 1, y = 0;

??? if (a != 0) {

?????? y = 3+x;

?????? if (b == 0)

?????????? x = 2*(a+b);

??? }

??? assert(x-y != 0);

}

?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?符號執行樹

1.2 挑戰

內存:符號執行引擎怎樣處理復雜的結構?可能對符號存儲數據和符號表達式描述的地址造成風險

環境和第三方組件:調用庫函數…

狀態空間爆炸:比如循環…

約束求解:SMT(satisfiability modulo theories)求解器可以擴展到數百個變量的復雜約束組合。 然而,諸如非線性算術(比如乘法)之類的構造成為效率的主要障礙。

對二進制代碼的分析:

1.3 相關工作

符號執行一直是學術界關注的焦點。截至2017年8月,谷歌學術中找到標題包括“符號執行”一詞的有742篇文章。

其他技術綜述:自動測試用例生成

1.4 文章的組織

?

2. 符號執行引擎

在這一節中我們介紹了符號執行的一些重要的設計原則,和執行過程中的關鍵折衷。從具體化和符號化的概念出發,介紹了混合執行的思想。

2.1 混合符號和具體執行

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?混合符號執行

符號執行理論上可以產生所有可能的控制流路徑,實際上這通常是不可能的,特別是在真實的軟件環境中。復雜的應用程序通常建立在非常復雜的軟件棧之上。一個符號執行引擎靜態地分析整個堆棧,在執行過程中準確評估任何可能的副作用是相當具有挑戰性的。在這種情況下出現的一些問題,用第1.1節純粹符號化的方法很難做到這幾點:

1. 對外部庫調用的徹底探索可能導致狀態的指數爆炸,從而妨礙分析到達感興趣的代碼部分。

2. 對外部第三方組件的調用可能無法由執行器跟蹤。

3. 符號引擎在分析過程中不斷調用SMT求解器。在約束求解中花費的時間是引擎的主要性能障礙之一,程序可能會產生約束,即使是強大的求解器也不能很好地處理。

解決上述問題并使符號執行在實踐中可行的一個基本思想是將具體和象征性的執行混合起來。

動態符號執行。。。。。。。。。。。。。。。。。。。。。。。。

有選擇的符號執行。。。。。。。。。。。。。。。。。。。。。。

?

搜索策略:深度優先 generational search

? 假陰性(即,錯過的路徑)和路徑偏差是動態符號執行的顯著缺點。

?在concolic執行過程中,外部調用,異常,類型轉換和符號指針是關鍵方面,必須由引擎仔細處理以減少路徑偏差的數量。

2.2 符號執行的設計原則

1. 處理:程序應能在不超過給定資源的情況下進行任意長時間的工作。由于龐大數量的控制流路徑,內存消耗是特別關鍵的問題。

2. 避免重復工作:不應該重復執行工作,避免為分析可能有共同前置的不同路徑,從一開始就多次重啟一個程序。

3. 分析結果重用:以前運行的分析結果應該盡可能地重復使用。特別是,應避免調用昂貴的SMT求解器來求解之前解決過的路徑約束。

2.3 路徑選擇

DFS:占用內存更小,受到包含循環和遞歸調用的路徑的阻礙

BFS:占用內存更大,能快速的遍歷早期行為,需要更長時間完成特定路徑的探索

下面是幾個啟發式搜索:

最大覆蓋率:

最短距離:與程序中特定點的距離

buggy-path優先策略:

loop exhaustion策略:探索訪問循環的路徑,很多溢出和內存錯誤由循環引起

利用FSM(Finite State Machine, 有限狀態機): [Zhang et al., 2015]提出了一種動態符號執行的新方法,以自動找到一個滿足規則屬性的程序路徑,即一個可以由FSM表示的屬性(例如文件使用或內存安全性)。動態符號執行由FSM引導,以便首先探索最有可能滿足屬性的執行路徑的分支。該方法利用靜態和動態分析來計算將被選擇用于探索的路徑的優先級:在符號執行期間動態地計算當前執行路徑已經到達的FSM的狀態,并靜態分析向后的數據流被用于計算未來狀態。如果這兩個集合的交集非空,則可能有滿足該屬性的路徑。

Fitness function:衡量探索路徑到達目標測試覆蓋的距離,優先考慮可能更接近特定分支的路徑。例如目標分支|a-c|==0,路徑的接近度被定義為|a-c|,越小越接近。

2.4 回溯符號執行 Symbolic Backward Execution

從目標點回溯到程序的入口點。

SBE和CCBSE中逆向探索的一個關鍵要求是程序間控制流程圖的可用性,需要提供了一個完整的程序控制流程。比如C++中的成員函數的被調用關系,怎么回溯?

反向收集約束時,可能會出現一些實際的優點(第6章)。

3. 內存模型

3.1 完全符號化內存

3.2 地址具體化

?????? 分析的復雜性爆炸時,很難把指針變量限制到足夠小的范圍內。給指針變量一個具體的值,是流行的方案。但是會造成分析引擎錯過一些路徑。

3.3 部分內存建模

?????? 為了緩解完全符號化的可測性問題(3.1)和具體化后完整性的丟失(3.2)。

?????? 部分內存模型關鍵點:寫總是具體化 ; 讀時,如果假定的可能值的連續區間足夠小,讀就被符號化。

??????

?????? Mayhem、Angr

3.4 延遲初始化

?????? 針對面向對象的高級語言。變量被首次訪問時才初始化。

?

4. 與環境和第三方組件的交互

?????? 文件系統,環境變量,網絡,第三方閉源組件和流行框架 ,符號執行必須考慮周圍的整個軟件堆棧,包括系統庫,內核和驅動程序。

?

5. 路徑爆炸

5.1 裁剪不可達路徑

5.2 函數和循環摘要

?????? 早期只能通過循環來生成摘要,循環通過向迭代中添加一個固定數量來更新符號變量。而且,它們不能處理嵌套循環或多路徑循環,即在其體內具有分支的循環。 Proteus 是一個總結多路徑循環的總體框架。它根據路徑條件中值變化的模式(即是否更新了一個歸納變量)和循環內路徑的交錯(即是否有規律性)對循環進行分類。分類利用控制流圖的擴展形式,然后用于構建對交織進行建模的自動機。自動機以深度優先的方式遍歷,并為其中所有可行的軌跡構建了分離的匯總,其中軌跡表示循環中的執行。分類確定是否可以精確地或近似地捕獲一個循環(這仍然是實際相關的)。對具有不規則模式或非歸納更新的多路徑循環進行精確的總結,更重要的是對嵌套循環的總結仍然是一個開放的研究問題。

?????? 對控制流程圖中循環路徑的分析,產生模板,該模板將一部分代碼生成的程序狀態描述為緊湊符號執行樹。 通過利用模板,符號執行引擎可以探索大量減少的程序狀態。 這種方法的缺點是可能會顯著增加約束求解器的負擔。

5.3 路徑歸并與等價

?????? 探索相似性路徑,丟棄不能導致新發現的路徑,在有利的時候將差異抽象出來。

?????? 插值

?????? 無限循環的處理

?????? 后置符號執行

?????? 路徑分割 :有些路徑等價

5.4 約束下的符號執行

?????? ?受約束的變量與經典的完全約束的符號變量具有相同的語義,除非在可能產生錯誤的表達式中使用。

?????? ?雖然這種技術不夠完善,可能會錯過錯誤,但它仍然可以擴展到在更大的程序中找到bug。

5.5 利用預置條件和輸入特性

?????? 預處理符號執行:在初始化時向π添加更多的約束。狀態空間變小了,但在每個分支的檢測增多了

?????? 循環擴展符號執行[Saxena 2009]

5.6 狀態合并

?????? 例子中利用ite表達式合并狀態

?????? 是否需要合并?

?????? 啟發式狀態合并、動態狀態合并

5.7 利用程序分析和優化技術

?????? 程序分片:這種分析從程序行為的一個子集開始,從程序中提取忠實地表示該行為的最小指令序列

?????? 污點分析

?????? Fuzzing:和符號執行相互結合

?????? 分支預測:

?????? 類型校驗:

?????? 編譯器優化:符號執行幾個要素:程序優化、搜索啟發式、狀態合并、約束求解優化。

????????????? 編譯器優化對約束生成和路徑探索的影響,研究很少,是一個開放性的問題。

??????

?

6. 約束求解

是否存在一組變量賦值,使問題為可滿足。

確定是否有一個解,使符號化的公式為真。

Although SAT is a well-known NP-complete problem, recent advances have moved the boundaries for what is intractable when it comes to practical applications.

雖然SAT(Boolean Satisfiability Problem)是一個著名的NP完全問題,但在實際應用中,最新進展已使難以解決的問題發生了變化。

觀察表明一些問題用更自然的語言來描述比具有邏輯連接詞的布爾公式更具表現力。 因此,SMT將SAT問題推廣到支持理論,以捕獲涉及例如線性算術和陣列上的運算的公式。 SMT求解器將SMT公式中的原子映射到新的布爾變量:SAT決策程序檢查重寫的公式的可滿足性,理論求解器檢查由SAT程序生成的模型。

SMT求解器有幾個獨特的優勢。它們的核心算法是通用的,可以處理許多單獨約束的復雜組合。當添加或刪除約束時,它們可以逐步工作和回溯,并提供對不一致性的解釋。可以以任意方式添加和組合理論,例如,對字符串數組進行推理。決策過程不需要單獨進行:通常,它們是結合在一起的,以減少在較重的任務中的時間開銷,例如,首先用非線性算術公式求解線性部分。不完整的程序也很有價值:只有在無法給出結論性答案的情況下,完整而昂貴的程序才能被調用。所有這些因素都允許SMT求解器解決沒有單個程序可以孤立解決的大問題。

在符號執行器中,約束求解在檢查路徑的可行性、生成符號變量的賦值以及驗證斷言方面起著關鍵的作用。多年來,符號執行器采用了不同的求解器,這取決于所支持的理論和當時的相對性能。

然而,盡管過去幾年取得了重大的進展 - 這也使符號執行成為現實,但約束求解仍然是符號執行引擎可擴展性的主要障礙之一,也阻礙了在involve expensive theories(例如,非線性算術)或不透明的庫調用的約束下的可行性。

在本節的其余部分中,我們將討論不同的技術來擴展符號處理所能處理的程序的范圍,并優化約束求解的性能。突出的方法包括:(i)降低約束的規模和復雜性,(ii)公開的一些方法,例如,使用約束求解緩存,延遲約束求解器的查詢,或具體化,(iii)增加符號執行處理約束問題的決策程序。

限制約束。Constraint Reduction.

A common optimization approach followed by both solvers and symbolic executors is to reduce constraints into simpler forms. For example, the expression rewriting optimization can apply classical techniques from optimizing compilers such as constant folding, strength reduction, and simplification of linear expressions.

求解器和符號執行器共同的優化方法是將約束簡化為更簡單的形式。例如,表達式重寫優化可以應用編譯器優化中的經典技術,如常數折疊,強度降低,線性表達式的簡化。

重用約束的解。Reuse of Constraint Solutions.

The idea of reusing previously computed results to speed up constraint solving can be particularly effective in the setting of a symbolic executor, especially when combined with other techniques such as constraint independence optimization. Most reuse approaches for constraint solving are currently based on semantic or syntactic equivalence of the constraints.

重用先前計算結果以加快約束求解的思想在符號執行器的設置中尤其有效,特別是在與約束獨立優化等技術相結合時。大多數用于約束求解的重用方法目前都是基于語義或語法等價的約束。

懶惰約束。Lazy Constraints.

[Ramos and Engler, 2015]采用約束求解查詢超時的方法。在他們最初的實驗中,作者將大多數超時追蹤到符號除法和余數運算,最壞的情況發生在無符號余數運算在分母中具有符號值的情況下。

因此,他們實現了如下解決方案:當執行器遇到一個涉及大開銷的符號操作的分支語句時,它將同時使用真和假分支,并將對開銷操作結果的延遲約束添加到路徑條件中。當探索到達滿足某個目標的狀態(例如發現一個錯誤)時,該算法將檢查路徑的可行性,并且如果在真實執行中被視為不可達,則抑制該路徑。

具體化。Concretization.

A concolic executor generates some random input for the program and executes it both concretely and symbolically: a possible value from the concrete execution can be used for a symbolic operand involved in a formula that is inherently hard for the solver, albeit at the cost of possibly sacrificing soundness in the exploration.

concolic執行為程序生成一些隨機的輸入,并以具體和象征的方式執行它:當符號執行遇到一個對求解器來說很困難的公式時,具體執行中的一個可能值可以用于這個公式中涉及的一個符號操作數,盡管代價是有可能在探索中犧牲正確性。

  • void test(int x, int y) {
  • ????if (non_linear(y) == x)
  • ????????if (x > y + 10)
  • ????????????ERROR;
  • }
  • ?

  • int non_linear(int v) {
  • ????return (v*v) % 50;
  • }
  • 由于存在v*v,不支持非線性的求解器無法計算。舉例:concolic執行隨機選擇出x=3,y=5作為初始輸入,這個具體化執行不會進入第3行的語句。但引擎可以重新使用y的值, ay=5計算出ax=25,走到ERROR。值得注意的是:如果y被固定為5,將無法生成新的輸入,總是走到ERROR分支,這種情況下,可以重新運行程序,為y選擇不同的值,比如y=2計算出x=4,不會走到ERROR分支。

    [P?as?areanu et al., 2011] suggests mixed concrete-symbolic solving, which considers all the path constraints collectable over a path before binding one or more symbols to specific concrete values.

    [P?as?areanu等人,2011]提出mixed concrete-symbolic solving,它將一個或多個符號綁定到特定的具體值之前,考慮路徑上可收集的所有路徑約束。

    處理不確定的約束。Handling Problematic Constraints.

    這節主要講涉及非線性算術和庫調用的問題

    [Dinges and Agha, 2014a] proposes a concolic walk algorithm that can tackle control-flow dependencies involving non-linear arithmetic and library calls. The algorithm treats assignments of values to variables as a valuation space: the solutions of the linear constraints define a polytope that can be walked heuristically, while the remaining constraints are assigned with a fitness function measuring how close a valuation point is to matching the constraint. An adaptive search is performed on the polytope as points are picked on it and non-linear constraints evaluated on them. Compared to mixed concrete-symbolic solving [P?as?areanu et al., 2011], both techniques seek to avoid blind commitment. However, concolic walk does not rely on the solver for obtaining all the concrete inputs needed to evaluate complex constraints, and implements search heuristics that guide the walk on the polytope towards promising regions.

    [Dinges and Agha, 2014a]提出了一種concolic walk算法,可以處理涉及非線性算術和庫調用的控制流依賴。該算法將值的賦值作為估值空間來處理:線性約束的解決方案定義了可以啟發式walk的多面體,而其余的約束被賦值為適應度函數,來測量估值點與約束匹配的程度。 在多面體上進行自適應搜索,在其上選取點并對其進行非線性約束評估。 與上一節的mixed concrete-symbolic solving相比,這兩種技術都試圖避免盲目的折中。 然而,concolic walk并不依賴于求解器來獲得評估復雜約束所需的所有具體輸入,并且實現了搜索啟發式,指導多面體在有前途的區域前進。

    [Dinges and Agha, 2014b] describes symcretic execution, a novel combination of symbolic backward execution (SBE) (Section 2) and forward symbolic execution. The main idea is to divide exploration into two phases. In the first phase, SBE is performed from a target point and a trace is collected for each followed path. If any problematic constraints are met during the backward exploration, the engine marks them as potentially satisfiable by adding a special event to the trace and continues its reversed traversal. Whenever an entry point of the program is reached along any of the followed paths, the second phase starts. The engine concretely evaluates the collected trace, trying to satisfy any constraint marked as problematic during the first phase. This is done using a heuristic search, such as the concolic walk described above. An advantage of symcretic over classic concolic execution is that it can prevent the exploration of some unfeasible paths. For instance, the backward phase may determine that a statement is guarded by an unsatisfiable branch regardless of how the statement is reached, while a traditional concolic executor would detect the unfeasibility on a per-path basis only when the statement is reached, which is unfavourable for statements “deep” in a path.

    [Dinges and Agha,2014b]描述了symcretic execution,后向符號執行SBE和前向符號執行的新穎組合。在第一階段,從目標點執行SBE,并且為每個后續路徑收集軌跡。如果在向后探索過程中遇到任何有問題的約束條件,引擎就會通過向追蹤添加一個特殊事件, 將其標記為可能滿足的并繼續其反向遍歷來,只要程序的入口點沿任何后續路徑到達,那么就開始第二階段,引擎具體地評估收集的軌跡,試圖滿足在第一階段期間標記約束,這是通過啟發式搜索完成的,比如上面描述的concolic walk。與傳統的concolic執行相比,一個優點是它可以阻止探索一些不可行的路徑。例如,SBE階段可以確定一個狀態是由一個不可滿足的分支到達的,而不管這個狀態是如何得到的,而一個傳統的concolic執行者只有當這個狀態被達到時才會根據每個路徑檢測到不可行性,對于在路徑中很“深”的狀態這是不利的。

    7. 更多的研究方向

    7.1 分割邏輯 separation logic (SL)

    檢查指針程序的內存安全屬性是程序驗證中的一個主要挑戰。

    SL主要思想:二元運算符*被用來把堆分成兩部分,其參數分別保存

    A ? x [n : y] 表示有x指向一個記錄,該記錄在y的n字段,而A保留堆的其余部分。

    程序狀態被建模為一個符號堆Π|Σ:Π是與變量相關的純謂詞的有限集合,而Σ是堆謂詞的有限集合。符號堆是使用抽象語義根據程序代碼符號執行的SL公式。 通常使用SL規則來支持符號堆的包含,推斷哪些堆部分不受語句影響,并確保經由抽象(例如,使用擴展操作符)來終止符號執行。

    7.2 不變量

    Loop invariants play a key role in verifiers that can prove programs correct against their full functional specification.

    循環不變量在驗證者證明程序的正確與完整的功能規范中發揮關鍵作用。

    An invariant is an inductive property that holds when the loop is first entered and is preserved for an arbitrary number of iterations.

    不變量是一個歸納屬性,它在第一次進入循環時被保留,并被保存在任意次的迭代中。

    困難:沒有該領域專家的人工干預,計算循環不變量很困難。事實上,驗證實踐的經驗表明,與其他規范元素(如方法前置/后置條件)相比,提供循環不變式要困難得多。

    幾個研究:

    Termination analysis

    Predicate abstraction

    7.3 函數摘要Function Summaries

    函數摘要(第5.2節)主要用于靜態和動態程序分析,尤其是程序驗證。

    7.4 程序分析和優化

    我們認為,符號執行可能會從編程語言領域的相關問題的解決方案中獲益。例如,在并行計算社區中,諸如循環合并等轉換可以通過平滑索引的迭代空間來將嵌套循環重構為單個循環。這樣的轉換可能會簡化符號探索,增強搜索啟發式和狀態合并策略。

    Loop unfolding 循環展開

    Program synthesis

    7.5 符號計算

    SAT雖然是NP問題,但過去幾十年也有一些實際的應用方法。

    In particular, advances in symbolic computation have produced powerful methods such as Gr¨obner bases for solving systems of polynomial constraints, cylindrical algebraic decomposition for real algebraic geometry, and virtual substitution for non-linear real arithmetic formulas [Abraham, 2015].

    特別是符號計算方面的進步已經產生了強大的計算方法,如用于求解多項式約束系統的Gr¨obner基,用于實數代數幾何的圓柱代數分解,以及用于非線性實數算式的虛擬替換。

    While SMT solvers are very efficient at combining theories and heuristics when processing complex expressions, they make use of symbolic computation techniques only to a little extent, and their support for non-linear real and integer arithmetic is still in its infancy [Abraham, 2015]. To the best of our knowledge, only Z3 [De Moura and Bj?rner, 2008] and SMT-RAT [Corzilius et al., 2015] can reason about them both.

    盡管SMT解算器在處理復雜表達式時非常有效地將理論和啟發式算法相結合,但是它們只是在一定程度上利用了符號計算技術,而且它們對非線性實數和整數算術的支持還處于起步階段[Abraham,2015]。 據我們所知,只有Z3 [De Moura andBj?rner,2008]和SMT-RAT [Corzilius et al。,2015]可以推測這兩者。

    8. 總結

    在過去的十年中,符號執行技術已經發生了重大變化,導致重大的突破。2016年,DARPA網絡大挑戰賽主機系統可以檢測并修復未知軟件中的漏洞,如Angr和Mayhem,贏得$ 2 M的Mayhem也是第一個在DEF CON 24黑客大會上進行Capture-The-Flag比賽的自主軟件。

    事件表明,基于符號執行的自動漏洞檢測工具可以與人類專家競爭,為未來幾十年潛在影響軟件可靠性的前所未有的應用鋪平道路。

    本次調查討論了符號執行的一些關鍵方面和挑戰。為了解釋符號執行者的基本設計原理和主要的優化技術,我們把注意力集中在整數運算的單線程應用上。多線程程序的符號執行例如[Khurshid et al., 2003, Sen, 2007, Bucur et al., 2011, Farzan et al., 2013, Bergan et al., 2014, Guo et al., 2015],而用于處理浮點數據的程序的技術例如[Meudec, 2001, Botella et al., 2006, Lakhotia et al., 2010, Collingbourne et al., 2011, Barr et al., 2013, Collingbourne et al., 2014, Ramachandran et al., 2015]。

    我們希望這次調查能夠幫助非專家把握好符號執行這一令人興奮的研究領域的重大發明,激發進一步的工作和新的思路。

    ?

    附錄

    工具:

    Symbolic engine

    References

    Project URL (last retrieved: August 2016)

    CUTE

    [Sen et al., 2005]

    DART

    [Godefroid et al., 2005]

    jCUTE

    [Sen and Agha, 2006]

    https://github.com/osl/jcute

    KLEE

    [Cadar et al., 2006, Cadar et al., 2008]

    https://klee.github.io/

    SAGE

    [Godefroid et al., 2008, Elkarablieh et al., 2009]

    BitBlaze

    [Song et al., 2008]

    http://bitblaze.cs.berkeley.edu/

    CREST

    [Burnim and Sen, 2008]

    https://github.com/jburnim/crest

    PEX

    [Tillmann and De Halleux, 2008]

    http://research.microsoft.com/en-us/projects/pex/

    Rubyx

    [Chaudhuri and Foster, 2010]

    Java PathFinder

    [P?as?areanu and Rungta, 2010]

    http://babelfish.arc.nasa.gov/trac/jpf

    Otter

    [Reisner et al., 2010]

    https://bitbucket.org/khooyp/otter/

    BAP

    [Brumley et al., 2011]

    https://github.com/BinaryAnalysisPlatform/bap

    Cloud9

    [Bucur et al., 2011]

    http://cloud9.epfl.ch/

    Mayhem

    [Cha et al., 2012]

    SymDroid

    [Jeon et al., 2012]

    S2E

    [Chipounov et al., 2012]

    http://s2e.epfl.ch/

    FuzzBALL

    [Martignoni et al., 2012, Caselden et al., 2013]

    http://bitblaze.cs.berkeley.edu/fuzzball.html

    Jalangi

    [Sen et al., 2013]

    https://github.com/Samsung/jalangi2

    Pathgrind

    [Sharma, 2014]

    https://github.com/codelion/pathgrind

    Kite

    [do Val, 2014]

    http://www.cs.ubc.ca/labs/isd/Projects/Kite

    SymJS

    [Li et al., 2014]

    CIVL

    [Siegel et al., 2015]

    http://vsl.cis.udel.edu/civl/

    KeY

    [Hentschel et al., 2014]

    http://www.key-project.org/

    Angr

    [Shoshitaishvili et al., 2015, Shoshitaishvili et al., 2016]

    http://angr.io/

    Triton

    [Saudel and Salwan, 2015]

    http://triton.quarkslab.com/

    PyExZ3

    [Ball and Daniel, 2015]

    https://github.com/thomasjball/PyExZ3

    JDart

    [Luckow et al., 2016]

    https://github.com/psycopaths/jdart

    CATG

    https://github.com/ksen007/janala2

    PySymEmu

    https://github.com/feliam/pysymemu/

    Miasm

    https://github.com/cea-sec/miasm

    ?

    總結

    以上是生活随笔為你收集整理的A Survey of Symbolic Execution Techniques 符号执行综述的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    国产高清在线不卡 | 91免费网址| 欧美一级欧美一级 | 网站在线观看你们懂的 | 亚洲成aⅴ人片久久青草影院 | 国产裸体bbb视频 | 国产3p视频 | 97电影院在线观看 | 干干夜夜 | 97香蕉久久超级碰碰高清版 | 有码中文在线 | 啪啪免费观看网站 | 亚洲视频每日更新 | 天天操天天干天天操天天干 | 亚洲经典中文字幕 | 欧美 另类 交 | 日日干干夜夜 | 狠狠狠狠狠干 | 国产精品 日韩精品 | 日韩三级视频 | 欧美日韩免费网站 | 久久久免费精品 | 手机在线中文字幕 | 久久精品牌麻豆国产大山 | 国产精品对白一区二区三区 | 99激情网| 国产精品一区二区三区在线免费观看 | 349k.cc看片app | 日韩免费一二三区 | 国产美腿白丝袜足在线av | 日日插日日干 | 一区二区av | 免费视频 你懂的 | 国产美女黄网站免费 | 欧美二区视频 | 中文字幕成人一区 | 久久精品久久久久 | 成人h电影 | 天天操网址 | 免费一级特黄录像 | 久久精品成人欧美大片古装 | 中文字幕在线国产精品 | 欧美日韩亚洲在线观看 | 成人看片| 国产美女视频一区 | 亚洲国产成人精品电影在线观看 | 国产色道 | 伊人电影在线观看 | 久久久久久久久久久久久影院 | 少妇视频在线播放 | 久久久免费观看视频 | 三级黄色免费 | 黄色www在线观看 | 九九视频在线播放 | 国产精品成人品 | www.夜夜爱 | 91精品视屏| 99久久精品国产一区二区成人 | 亚洲国产精品推荐 | 91日韩精品 | 天天操天天射天天添 | 一区二区三区久久 | 亚洲污视频| 狠狠色噜噜狠狠狠狠2021天天 | 免费高清在线视频一区· | 日韩视频在线不卡 | 国产成人av网| 99电影456麻豆 | 91成人精品一区在线播放69 | 日本中文字幕观看 | 国产成人一区二区三区在线观看 | 久久久久久久精 | 日本色小说视频 | 欧美激精品 | 亚洲人人网 | 最新中文字幕在线观看视频 | jizz999| 久久精品国产亚洲精品2020 | 国产精品一区二区吃奶在线观看 | 国产精品一区二区电影 | 国产成人综合精品 | 中文字幕在线观看你懂的 | 日韩理论在线观看 | 欧美一区免费观看 | 日本高清中文字幕有码在线 | 日韩精品视频在线免费观看 | 久久超碰97 | 亚洲久草在线视频 | 深爱婷婷激情 | 午夜久久久久久久久 | 日批视频在线观看免费 | 91探花视频| 欧美另类一二三四区 | 最近中文字幕在线中文高清版 | 日本久久免费电影 | 国产精品成人久久久久 | 婷婷在线精品视频 | 久久国产精品二国产精品中国洋人 | 欧美日韩中文在线观看 | 精品亚洲男同gayvideo网站 | 亚洲精品在线一区二区三区 | 久久tv视频 | 日韩免费三区 | 久草手机视频 | 久久久免费观看 | 欧美日韩一区二区三区免费视频 | 久久欧美在线电影 | 欧美激情视频一二三区 | 欧美激情视频一区二区三区免费 | 日韩中文字幕第一页 | 久久综合欧美精品亚洲一区 | а中文在线天堂 | 国产一区二区三区午夜 | 日日操日日干 | 免费久久99精品国产婷婷六月 | 成人av高清 | 国产福利电影网址 | 精品一区91| 国产精品视频专区 | 国产美女视频一区 | 91av在线不卡 | 高清在线一区二区 | 国产v视频 | 国产一区二区三区免费在线 | 国产视频久久久 | 久久激情婷婷 | 久久,天天综合 | 最新av网址在线观看 | 天天爱天天爽 | 成人在线视频在线观看 | 中文字幕av最新 | 日韩欧美一区二区三区免费观看 | 国产精品福利在线播放 | 五月婷婷六月丁香在线观看 | 天天夜操 | 天天超碰| 国产亚洲精品综合一区91 | 日一日操一操 | av网址aaa | 免费看日韩 | 日本高清中文字幕有码在线 | 狠色在线| 日韩影片在线观看 | 色综合久久66| 午夜精品视频一区 | 四虎在线免费视频 | 99精品久久久 | 热99在线| 欧美激情视频在线免费观看 | 亚洲精品国产精品乱码不99热 | av看片在线观看 | 激情电影影院 | 午夜av日韩 | 国产精品久久久久久久久久99 | 91黄色影视 | 美女精品网站 | 久久精品国产v日韩v亚洲 | 国产在线观看黄 | 九七视频在线 | 日韩精品一区二区三区视频播放 | 天天色影院 | 国产婷婷色 | mm1313亚洲精品国产 | 在线a人片免费观看视频 | 91精品国产三级a在线观看 | 99免费视频 | 中文字幕在线播放第一页 | 99热最新在线 | 天天天干天天射天天天操 | 丁香六月五月婷婷 | 国产精品美女久久久久久2018 | 免费观看国产成人 | 成人在线视频一区 | 一区二区视频欧美 | 国产高清精品在线 | 天天鲁一鲁摸一摸爽一爽 | 国产精品美女999 | av免费线看| 国产美女精品久久久 | 久久免费播放视频 | 九九99视频 | 久久综合网色—综合色88 | 丁香五月缴情综合网 | av女优中文字幕在线观看 | 久久99精品久久久久久秒播蜜臀 | 国产精品午夜久久久久久99热 | 久久久精品欧美一区二区免费 | 日韩一区二区三区高清在线观看 | 天天综合天天做天天综合 | 黄色成人小视频 | 麻豆av一区二区三区在线观看 | 久久欧美在线电影 | 免费看日韩 | 国产精品视频区 | 亚洲视频六区 | 精品五月天| 18+视频网站链接 | 久久99国产综合精品免费 | 天天躁日日躁狠狠躁av中文 | 亚州精品天堂中文字幕 | 色在线观看网站 | 久久激情日本aⅴ | 天天草天天操 | 中文字幕中文字幕在线一区 | 99精品免费久久久久久久久 | 欧美另类v | 中文字幕视频 | 果冻av在线 | 国产精品久久99 | 激情欧美一区二区三区免费看 | 国产精品久久在线观看 | 又黄又爽又无遮挡的视频 | 91精品久久香蕉国产线看观看 | 91污在线观看 | 国产超碰在线 | 91亚·色| 丁香六月在线观看 | 亚洲精品久久久久久国 | 香蕉网址 | 808电影免费观看三年 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 综合精品久久 | 精品国产美女 | 最近日本韩国中文字幕 | 国产在线最新 | 免费一区在线 | 精品国产美女在线 | 久久精品综合一区 | 久久综合九色综合久久久精品综合 | 狠狠色丁香婷婷综合 | 精品1区2区3区 | 欧美aa一级 | 99综合视频| 久久久不卡影院 | 免费观看日韩av | 久久精品视频播放 | 国产精品一区二区三区99 | 性色视频在线 | 狠狠天天 | 精品国模一区二区三区 | 亚洲草视频 | 国产一级视频 | 99久久这里有精品 | 久久国产一区 | 激情av网| 欧美怡红院视频 | 丁香婷婷综合激情 | 欧美日韩在线观看一区 | 2021国产视频 | 精精国产xxxx视频在线播放 | 国产亚洲欧洲 | 国产黄色大片 | 99久久er热在这里只有精品15 | 色先锋资源网 | 中文字幕免费不卡视频 | av在线8| 国产男女无遮挡猛进猛出在线观看 | 国语精品免费视频 | 日韩精品一区二区在线观看 | 超碰97成人 | 99re8这里有精品热视频免费 | 午夜精品导航 | 亚洲国产精品一区二区久久,亚洲午夜 | 久久99操 | 国产黄色大片 | 国产不卡免费 | 国产精品久久久久高潮 | 黄色大全视频 | a黄色大片 | 久久国产亚洲视频 | 超碰在线色 | 97人人澡人人添人人爽超碰 | 久久国语| 国产精品热视频 | 亚洲精品mv在线观看 | 国产一线在线 | 国产又粗又猛又黄又爽 | 人人舔人人 | 欧美了一区在线观看 | 色婷婷激情网 | 免费日韩一区二区三区 | 香蕉在线视频播放网站 | 精品久久1 | 五月天综合网 | 97热久久免费频精品99 | 精品久久久久久久久久久院品网 | 日韩久久精品一区二区三区 | 91看片淫黄大片91 | 欧美美女激情18p | 精品国产伦一区二区三区免费 | 久久免费av| 色黄视频免费观看 | 亚洲久草在线 | 欧美性生活免费看 | 成年人app网址 | 中文字幕亚洲欧美日韩 | 一区三区视频 | 国产一在线精品一区在线观看 | www.在线观看av | 欧美一进一出抽搐大尺度视频 | 国产一级精品视频 | 国产a级免费 | 麻豆系列在线观看 | 一区二区三区在线影院 | 99久久夜色精品国产亚洲96 | 精品999在线 | 97人人澡人人添人人爽超碰 | 亚洲精品乱码久久久久久9色 | 九九99靖品 | 日韩精品1区2区 | 国产色婷婷| 日日夜夜精品视频天天综合网 | 91成人网在线观看 | 黄色在线成人 | 久久综合操 | 日韩在线字幕 | 日韩狠狠操 | 韩国精品在线观看 | 中文视频在线看 | 三级黄色在线 | 午夜少妇一区二区三区 | 国产一区二区精品在线 | 欧美精品一区二区在线播放 | 91精品国产麻豆 | 狠狠干狠狠艹 | 最新日韩视频在线观看 | 国产美女视频一区 | 亚洲精品国产高清 | 久久免费美女视频 | 亚洲最新av在线网址 | 奇米网在线观看 | 国语对白少妇爽91 | 国产精品美女www爽爽爽视频 | 色综合天天综合在线视频 | 欧美 高跟鞋交 xxxxhd | 国产色秀视频 | 丁香视频全集免费观看 | 久久狠狠干 | 丁香色婷 | 99精品区| av在线免费播放网站 | 操高跟美女 | 久久久久久黄 | 久久99亚洲热视 | 久久高清精品 | a在线观看视频 | 久精品视频免费观看2 | 天天摸天天操天天爽 | 激情欧美网 | 激情五月av| 久久综合婷婷综合 | 爱爱av网 | 久久国产91 | 毛片网在线观看 | 成人欧美亚洲 | 天天舔天天搞 | 午夜久久| 91自拍91| 精品一二三四五区 | 久久精品久久久精品美女 | 国产午夜精品福利视频 | 黄色视屏在线免费观看 | 黄色亚洲在线 | 精品黄色在线 | 视频在线观看入口黄最新永久免费国产 | 热久久电影 | 在线观看中文字幕一区二区 | 在线观看第一页 | 97超碰在线免费观看 | 狠狠干夜夜爱 | 又黄又爽免费视频 | 国产二区视频在线 | 在线观看黄色免费视频 | 99操视频 | 96av麻豆蜜桃一区二区 | 国产精品s色 | 夜夜爽天天爽 | 日韩在线无 | 一级精品视频在线观看宜春院 | 九九99视频| 亚洲做受高潮欧美裸体 | 久久人91精品久久久久久不卡 | 国产成人一区二区啪在线观看 | 成人av资源网站 | 亚洲天堂网站视频 | 久久开心激情 | 中文字幕在线字幕中文 | 黄色毛片一级片 | 91麻豆免费版 | 欧美日韩xxx| 91精品国自产在线偷拍蜜桃 | 久久人人97超碰国产公开结果 | 日本久久久久久久久久 | 精品视频在线视频 | 国产在线观看二区 | 日本中出在线观看 | 中文字幕亚洲综合久久五月天色无吗'' | 香蕉视频在线免费 | 日本中出在线观看 | 日韩精品一区二区三区在线视频 | 国产黄色片久久久 | 狠狠网 | 91探花国产综合在线精品 | 久久久精品国产免费观看同学 | 亚洲一区二区三区91 | av电影亚洲 | 久久国产欧美日韩精品 | 夜夜骑天天操 | 天天干天天射天天插 | 久久99久久99免费视频 | 日韩在线观看网址 | 99久久影院 | 亚洲精品乱码久久久久久高潮 | 开心综合网 | 黄色av免费看 | 玖玖999| 91精品秘密在线观看 | 国产精品永久久久久久久久久 | 国产黄色特级片 | 中文字幕一区二区三区在线视频 | 日韩欧美第二页 | 久久视频这里有精品 | 亚洲精品久久在线 | 国产精品亚洲人在线观看 | 午夜性生活片 | 一区二区三区中文字幕在线观看 | 国产美女网 | 国产成人精品av在线 | 免费的国产精品 | 欧美久久久久久久久久久 | 成人免费在线看片 | 91久久久久久国产精品 | 成片人卡1卡2卡3手机免费看 | 国产精品免费久久久久影院仙踪林 | 香蕉视频在线播放 | 一级黄色视屏 | 视频91在线 | 97精品国产91久久久久久久 | 在线看片成人 | 日韩精品一区二区三区水蜜桃 | 午夜色性片 | 成人免费在线观看av | 欧美日韩免费一区二区 | 国产精品毛片一区视频播 | 精品久久一区二区三区 | 美女免费视频网站 | 欧美 亚洲 另类 激情 另类 | 成人av在线一区二区 | 亚洲视频久久久久 | 久久久麻豆精品一区二区 | 久久免费观看少妇a级毛片 久久久久成人免费 | 中文字幕 国产 一区 | 一区二区三区久久精品 | 久久毛片网 | 在线观看黄网站 | 国产高清免费视频 | 黄a网 | 国产黄色看片 | 亚洲欧洲国产视频 | 成人aⅴ视频 | 久久视频精品在线 | 黄色成人免费电影 | 在线观看成年人 | 日韩欧美在线视频一区二区三区 | 欧洲精品一区二区 | 国产女做a爱免费视频 | 中文字幕 在线看 | 一区二区国产精品 | 成人综合日日夜夜 | 国产永久免费观看 | 久久九九国产视频 | 亚洲国产精品va在线看黑人 | 特级毛片在线免费观看 | 波多野结衣资源 | 午夜视频在线观看网站 | 十八岁以下禁止观看的1000个网站 | 美女黄网站视频免费 | 久久99精品国产麻豆宅宅 | 日韩一级片网址 | 婷婷激情综合五月天 | 国产亚洲精品久久久久久大师 | 国产一级二级三级在线观看 | 欧美91精品久久久久国产性生爱 | 国产99久久久精品 | 亚洲精品乱码久久久久久蜜桃91 | 看毛片的网址 | 日女人电影| 国产一区二区三区免费视频 | 狠狠色丁香婷婷综合欧美 | 国产成人精品一区二区三区福利 | 久久dvd| 91精品国产一区二区在线观看 | 久久人网 | 国产精品一区二 | 日日夜夜精品网站 | 精品不卡av | 免费激情网| 91在线小视频 | 国产精品午夜在线 | 在线观看欧美成人 | 久草在线手机观看 | 国产精品亚洲成人 | 久久国产精品久久精品国产演员表 | 伊人伊成久久人综合网站 | 国产三级精品三级在线观看 | 一区二区三区日韩视频在线观看 | 99精品国自产在线 | 国产精品麻豆99久久久久久 | 亚洲成人av一区二区 | 99精品电影| 亚洲电影图片小说 | 在线性视频日韩欧美 | 国产91精品高清一区二区三区 | 97视频人人澡人人爽 | 国产自产在线视频 | 久久一二三四 | 欧美精品在线观看免费 | 婷婷亚洲综合五月天小说 | 久久不见久久见免费影院 | 日本久久综合网 | 成人毛片久久 | 性色va| 黄色av一区 | 亚洲精品国产精品国产 | 91视频黄色 | 免费福利视频网 | 91九色国产蝌蚪 | 日韩大片在线观看 | 亚洲成av人片在线观看香蕉 | 久久久久久久久久久免费视频 | 久久99热精品这里久久精品 | 国产国产人免费人成免费视频 | 婷婷久久综合九色综合 | 日本中文字幕影院 | 久久亚洲视频 | 国产护士hd高朝护士1 | 色丁香久久 | 日本丶国产丶欧美色综合 | 久久国产网 | 99爱精品在线 | 亚洲精欧美一区二区精品 | 国产午夜精品一区二区三区四区 | 久久av不卡| 国产成人精品一二三区 | 久草在线这里只有精品 | 天天操天天弄 | 色偷偷88888欧美精品久久 | 美国av大片 | 久久精品超碰 | 揉bbb玩bbb少妇bbb | 91精品视频免费看 | 国产精品视频资源 | 美女黄久久 | 狠狠撸电影 | 日韩电影中文字幕在线观看 | 麻豆视屏| 91中文字幕在线播放 | 日韩草比| 久99久视频| 久久不卡视频 | 国产精品国产三级国产aⅴ9色 | 国产亚洲精品久久网站 | 中文字幕在线观看资源 | 香蕉影视app | 欧美久久久久 | 97国产大学生情侣白嫩酒店 | 亚洲影视九九影院在线观看 | 久久不卡国产精品一区二区 | 91重口视频 | 99视频精品视频高清免费 | 91中文字幕在线视频 | 国内视频在线观看 | 欧美激情综合色综合啪啪五月 | 中文字幕 二区 | 91网免费看 | 亚洲一区天堂 | 国产欧美最新羞羞视频在线观看 | 五月婷婷激情 | a天堂免费 | 有码中文字幕在线观看 | 九九色视频 | 人人超碰免费 | 美女久久一区 | 天天干天天拍天天操天天拍 | 99精品视频在线播放免费 | 在线精品亚洲 | 亚洲每日更新 | 国产不卡在线播放 | 亚洲视频1区2区 | av黄色影院 | 久久精品小视频 | 久久久久蜜桃 | 欧美成人区 | www.午夜| 一二三四精品 | 最新国产在线 | 色综合久久久 | 国产一区电影在线观看 | 欧美精品在线一区 | 免费三级黄 | 久久午夜免费观看 | 国产一级免费观看视频 | 久草免费在线观看视频 | 日日夜夜草 | 探花系列在线 | 香蕉影视在线观看 | 国产99久久九九精品免费 | 欧美成人理伦片 | 欧美 日韩 性 | 欧美久久久久久久久中文字幕 | 很黄很黄的网站免费的 | 国产精品欧美久久久久三级 | 免费黄在线观看 | 日韩成人高清在线 | 91九色蝌蚪视频在线 | 亚洲aⅴ乱码精品成人区 | 国产精品原创 | 99爱精品在线 | 久久精品站 | 99c视频高清免费观看 | 色婷婷成人网 | 91视频免费看片 | 国产精品一区在线播放 | 在线观看免费国产小视频 | 欧美老人xxxx18 | 超碰97公开 | 日本三级中文字幕在线观看 | 国产精品一区二区中文字幕 | 国产成人精品在线播放 | 精品国产视频在线观看 | 成人一区二区三区中文字幕 | 操操操日日日干干干 | 久久99这里只有精品 | 国产精品久久嫩一区二区免费 | 欧美大香线蕉线伊人久久 | 亚洲电影免费 | 国产精品久久久久久久久免费 | 狠色狠色综合久久 | 免费色黄 | 亚洲精品视频www | 国产午夜麻豆影院在线观看 | 国产天天爽| 在线涩涩| 国产精品成人av在线 | 在线播放日韩 | 亚洲欧洲久久久 | 韩国av免费观看 | 性色xxxxhd | 一区二区三区三区在线 | 日韩av片在线 | 在线观看小视频 | 国产精品一区二区三区四 | 玖玖国产精品视频 | 青草视频在线播放 | 手机在线黄色网址 | 3d黄动漫免费看 | 在线中文日韩 | 免费在线播放视频 | 香蕉视频在线免费看 | 欧美日韩网站 | 欧美日韩在线视频免费 | 久久精品系列 | 91丨九色丨蝌蚪丨老版 | 免费久久99精品国产婷婷六月 | 日韩大片在线免费观看 | 综合网在线视频 | 日本精品中文字幕在线观看 | 色99中文字幕 | 人人爽久久久噜噜噜电影 | 欧美国产日韩一区二区三区 | 二区三区视频 | 欧美一区免费在线观看 | 欧美色综合久久 | 亚洲国产三级 | av一级一片 | 五月情婷婷 | 特级西西www44高清大胆图片 | 91网免费看| 色诱亚洲精品久久久久久 | 欧美性极品xxxx做受 | 久久久av免费 | 国产中文在线观看 | 精品免费久久久久久 | 天堂va在线高清一区 | 国产精品久久久久久久久免费 | 日日干av | 成人久久毛片 | 在线精品视频免费播放 | 91看片成人 | 色之综合网 | 亚洲精品国偷拍自产在线观看 | 免费精品国产 | 国内视频在线观看 | 中文字幕在线观看资源 | 99久免费精品视频在线观看 | 免费成人黄色av | 二区三区在线视频 | 久草视频中文 | 日韩高清在线一区二区三区 | 2021国产精品视频 | 毛片网站免费 | 天天操天天摸天天爽 | 久久伊人八月婷婷综合激情 | 日韩欧美一区二区三区在线观看 | 91麻豆精品国产91久久久久久 | 久久综合9988久久爱 | 黄色成人在线观看 | 黄色软件网站在线观看 | 久久综合激情 | 国产高清无av久久 | 人人澡人 | 国产大片免费久久 | 黄色av免费电影 | 黄色软件在线观看免费 | a爱爱视频 | 天天操天天拍 | 中文字幕亚洲高清 | 中文字幕在线看 | av先锋影音少妇 | 欧美资源 | 中文字幕av专区 | 国产黄在线免费观看 | 韩国av一区二区 | 精品在线小视频 | 成人性生交大片免费观看网站 | 国内成人综合 | 少妇高潮冒白浆 | 欧美日韩在线免费观看 | 911av视频| 超碰在线91 | 日韩视频一二三区 | 国产精品嫩草影院9 | 久久视频在线观看中文字幕 | 又黄又爽又无遮挡的视频 | 欧美激情视频一区 | 亚洲精品在线免费看 | 在线观看的av网站 | 欧美日韩xxxxx| 亚洲japanese制服美女 | 亚洲作爱 | 久久精品国产亚洲 | 美女很黄免费网站 | 精品视频国产 | 久久精品影视 | 国产高h视频 | 黄色一级动作片 | 在线播放日韩av | 91精品视频在线看 | 69视频永久免费观看 | 99视频久 | 一区二区丝袜 | 亚洲伊人天堂 | av在线短片 | 欧美资源 | 日本韩国精品一区二区在线观看 | 国产精品18毛片一区二区 | 色姑娘综合网 | 亚洲狠狠| 亚洲一区精品二人人爽久久 | a视频在线 | 国产一区二区精品在线 | 波多野结衣在线播放视频 | 最近久乱中文字幕 | 黄色www在线观看 | 国产专区视频在线观看 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 一区二区av | 欧美色图一区 | 亚洲精品视频在 | 午夜少妇av | 日韩精品欧美一区 | 日韩av黄| 91亚洲精品在线观看 | 国产精品国内免费一区二区三区 | 国产精品美女免费看 | 亚洲四虎| 婷婷伊人综合亚洲综合网 | 成人午夜剧场在线观看 | 免费成视频| 欧美天天综合网 | 国产精品激情偷乱一区二区∴ | 免费福利视频导航 | 超碰资源在线 | 三级黄色大片在线观看 | 黄色动态图xx | 91免费视频网站在线观看 | 亚洲综合爱 | 综合影视 | 免费网址你懂的 | 精品在线小视频 | 怡红院av久久久久久久 | 欧美色综合久久 | 亚洲免费观看在线视频 | 青草视频在线看 | 国产精品99久久久久人中文网介绍 | 成人免费网站在线观看 | 福利视频一二区 | 99精品偷拍视频一区二区三区 | 久久色视频 | 久久精品亚洲综合专区 | 在线观看av网站 | 日本少妇高清做爰视频 | 国产香蕉在线 | av福利在线播放 | 欧美另类一二三四区 | 99re8这里有精品热视频免费 | .国产精品成人自产拍在线观看6 | 国产网站在线免费观看 | 国产精品大片免费观看 | 国产精品久久中文字幕 | 国产一区精品在线观看 | 中文字幕在线观看2018 | 久久五月婷婷丁香 | 日韩精品欧美专区 | 日本视频不卡 | 97香蕉超级碰碰久久免费软件 | 久99热| 日韩一二三在线 | 日批视频在线播放 | 国产一级做a | 在线一区av| 亚洲在线| 精品美女久久久久久免费 | 日韩在线国产精品 | 亚洲专区欧美 | 色综合五月天 | 国产成人a v电影 | 国产一区二区三区在线免费观看 | 91豆花在线 | 久久一区二区免费视频 | 国产视频 亚洲精品 | 日韩成人不卡 | 91av视频免费在线观看 | 国产一级免费在线 | 日韩高清一区二区 | 天天添夜夜操 | 日韩色中色| 国产美女精彩久久 | 一区二区观看 | 在线播放亚洲 | 男女啪啪网站 | 久草.com| 亚洲精品久久久久中文字幕二区 | 国产v欧美 | 九色在线视频 | 久久精品一区二区三区四区 | 亚洲最大的av网站 | 特级毛片在线 | 91精品久久久久久综合乱菊 | 天天色婷婷 | 91精品久久久久久综合乱菊 | 精品国产精品一区二区夜夜嗨 | 欧美激情精品久久久久久免费 | 六月丁香社区 | 91免费网址 | 日韩在线三级 | 成人国产精品久久久春色 | 日韩欧美一区视频 | 免费看三级 | 91高清免费 | 成片免费观看视频 | av免费黄色 | 亚洲成人午夜在线 | 六月丁香色婷婷 | 国产精品一区二区三区观看 | 国产网站在线免费观看 | 成人一级片视频 | 国产va在线 | 久草在线费播放视频 | 亚洲精品午夜一区人人爽 | 特级黄录像视频 | 狠狠亚洲| 91成人免费视频 | 91免费高清观看 | 天天操人人要 | 黄色一级大片在线免费看国产一 | 国产不卡在线视频 | 奇米7777狠狠狠琪琪视频 | 国产免费小视频 | 色黄www小说| 一区二区视频在线播放 | 人人爽人人插 | 国产一区二区在线免费视频 | 欧美久草网 | 999色视频 | 伊人影院得得 | 五月天激情电影 | 日日夜夜天天人人 | 91在线入口 | 天天av综合网 | 国产艹b视频 | 欧美午夜a | 一区二区视频在线免费观看 | 久久久国产精品电影 | 99视频精品免费视频 | 香蕉视频在线看 | 久久99久久99精品免视看婷婷 | 亚洲国产精品久久久久久 | 中文字幕在线中文 | 婷婷丁香花 | 国产在线视频导航 | 美女网站色免费 | 久久成人国产精品一区二区 | 97av在线视频 | 一级性生活片 | 丝袜美女在线观看 | 国产91精品久久久久 | 99精品免费在线观看 | 久草网站在线 | 色九九影院 | 中文字幕网址 | 中文字幕中文字幕在线中文字幕三区 | 久久se视频 | 日韩精品一区二 | 97天天干| 日韩精品欧美专区 | 日韩黄色影院 | 国产又粗又硬又爽的视频 | 日韩试看 | www视频在线免费观看 | 日日干视频 | 爱爱av在线| 中文字幕在线一区二区三区 | 色人久久 | 探花视频免费观看 | 久久精品亚洲综合专区 | 黄色小说免费在线观看 | 国产亚洲欧洲 | 国产不卡一 | 91热爆在线观看 | 国产综合小视频 | 中文字幕在线观看2018 | 人人添人人 | 亚洲成av片人久久久 | 日本乱视频 | 国产精品久久亚洲 | 国产小视频国产精品 | 国产精品成人在线观看 | 六月色婷婷 | 国产97碰免费视频 | 精品久久久一区二区 | 91一区啪爱嗯打偷拍欧美 | 精品久久久久久久 | 狠狠躁日日躁狂躁夜夜躁 | 久久久免费在线观看 | av网站播放 | 综合激情伊人 | 日韩电影中文字幕在线 | 蜜臀久久99精品久久久无需会员 | 中文字幕人成不卡一区 | 国产精品久久久久久一区二区三区 | 日韩不卡高清 | 中文字幕电影网 | 久久精品在线免费观看 | 最近最新中文字幕 | www日韩精品| 久草在线资源网 | 日韩欧美国产精品 | 日韩欧美国产成人 | 国产精品毛片一区视频 | 国产精品日韩久久久久 | 国产原创在线 | 国产精品免费在线视频 | 免费人成在线观看网站 | 日韩欧美高清在线观看 | 黄色视屏av| 国产精品色婷婷视频 | 亚洲成人网在线 | 精品99在线视频 | 天天草天天干天天 | 日韩欧美一区二区三区视频 | 婷婷在线免费观看 | 日本电影久久 | 四虎成人网 | 麻豆视频在线观看 | 亚洲综合在线播放 | 国产高清在线观看av | 亚洲综合射 | 成人av观看 | 亚洲激情中文 | 综合久色 | 日韩欧美在线观看一区 | av片免费播放 | 天天射日 | 久久综合色一综合色88 | 亚洲国产欧洲综合997久久, | av网站免费在线 | 国产一区在线观看视频 | 色婷婷a | 狠狠色噜噜狠狠狠狠2021天天 | 视频国产精品 | 超碰在线公开免费 | 国产精品亚洲人在线观看 | 五月天激情视频在线观看 | 成年人黄色免费网站 | 国产亚洲婷婷免费 | 91免费视频黄 | 蜜桃视频日本 |