| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
| 31 |
- unit-testing
- binary code analysis
- binary code analaysis
- libxml2
- 바이너리 분석
- Software Engineering
- citrus
- Environment
- graphfuzz
- vulnerabilties
- linking
- software-testing
- FSE
- ICSE
- fuzzing
- software-engineering
- Cyber Security
- protobuf
- build
- reading critique
- sotware-testing
- QT
- 생명의 삶
- 프로그램 분석
- 대학원생
- fault-localization
- 소프트웨어 취약저 분석
- libFuzzer
- 느헤미야
- 묵상
- Today
- Total
목록libFuzzer (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..
LibFuzzer is a coverage guided fuzzing engine. This engine repeatedly executes a target with fuzzer input.LibFuzzer selects a sample input from a corpus.It mutates the input. [Optional: user can include custom implemented cross over function and a mutator function.]It runs the target driver with the mutated input.If it produces new coverage, the input is put back to the corpus, otherwise, it is ..
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..