일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- software-testing
- 생명의 삶
- build
- Software Engineering
- FSE
- Cyber Security
- libxml2
- Environment
- binary code analaysis
- citrus
- 소프트웨어 취약저 분석
- fault-localization
- reading critique
- protobuf
- sotware-testing
- 프로그램 분석
- vulnerabilties
- 묵상
- binary code analysis
- software-engineering
- QT
- 대학원생
- 바이너리 분석
- graphfuzz
- fuzzing
- 느헤미야
- linking
- libFuzzer
- unit-testing
- ICSE
- Today
- Total
목록graphfuzz (3)
heechan.yang

Thoughts while TestingTargetting a FunctionWith 1 process of 6 hours of test, GraphFuzz only covered 50.9% line coverage.Some endpoint drivers are called a significantly smaller amount of times than others (due to randomness).I have experimented by removing other endpoint driver in schema in hopes of testing certain function more.By doing so, GraphFuzz was able to cover more lines in that specif..

ContentsOverviewEndpoint & GraphsHow it WorksSimple Demo: CarPersonal ThoughtsReferences1. OverviewGraphFuzz is a software testing tool. It is focused to API testing by invoking API functions at valid order that are mutated from a structure of a graph. With this mechanism, GraphFuzz is able to find bugs that arise from invoking API functions in a certain order. The main objective of GraphFuzz is..

ContentsIntroductionInstallationhello_graphfuzz ReproductionSkia ReproductionReferences1. Introduction [1]GraphFuzz is an API-based testing tool to effectively measure test coverage. "GraphFuzz models sequences of executed functions as a dataflow graph, thus enabling it to perform graph-based mutations both at the data and the execution trace level" [1]. Using model (structure or grammar) to inf..