Comments (9)
@jakkdu - We would really appreciate if you can help us fix QSYM integration and benchmark results from it.
from fuzzbench.
We have temporarily removed it since integration is not working. Once we get fixes in upstream QSYM code, then we want to bring it back.
from fuzzbench.
Hi.
This is related to sslab-gatech/qsym#4.
If QSYM is ready for the latest kernel, I will let you know.
Thank you.
from fuzzbench.
Thanks @jakkdu !
from fuzzbench.
Hi, @inferno-chromium. I recently checked recent PIN. Unfortunately, I think they still have issues in supporting c++ features, system calls, and external libraries (e.g., https://groups.io/g/pinheads/topic/65995449#12831). I want to dig into this issue more if I can shift QSYM to use PIN 3.x, which seems the most reasonable way to support latest kernel. If it fails, I need to use other DBT, which will require more time to modify :(, sadly. If I have any update, I will let you know. Thank you.
from fuzzbench.
Thanks @jakkdu , using PIND 3.x seems reasonable, thanks for working on this!
from fuzzbench.
@jakkdu I can highly recommend DynamoRIO. it is about 10x faster than PIN (e.g. see my afl-pin and afl-dynamorio implementations). It also works on ARM and AARCH64.
from fuzzbench.
@vanhauser-thc Actually, at the start of the QSYM project, I tried to use DynamoRIO because I love open-source tools for easier debugging. But at that moment, DynamoRIO fails to work with z3 (DynamoRIO/dynamorio#1881). I think it is worth to check it again whether this problem is still there. Thank you for your recommendation :).
from fuzzbench.
@vanhauser-thc It's off topic, though. I should merge AFL++ to QSYM. Please forgive my laziness + lack of time due to my job searching.
from fuzzbench.
Related Issues (20)
- Experiment hanging without reports HOT 1
- Running several experiments at one time HOT 1
- freetype_ftfuzzer oss-fuzz benchmark uses outdated commit
- llvm-cov show command report warning: <N> functions have mismatched data
- Allow setting `merge_with_nonprivate` in `run_experiment.py` command line params
- PyQt5 Issue HOT 2
- unknown flag: --gpus all when executing run_experiment.py
- No snapshot data when running local experiment HOT 6
- Average rank scoring
- Retire benchmarks that dont show differences HOT 1
- edges_found and edges_covered mismatch
- [docs] Outdated documentation about fuzzer configs
- Encounter problems when adding a new fuzzer HOT 3
- Why the report-data only contains the code covrage data? HOT 2
- Update `Python` dependencies to update deprecated packages and resolve conflicts HOT 7
- Some error about "run the local bug experiment". HOT 4
- Cannot pull gcr.io/fuzzbench/base-image docker image from Artifact Registry HOT 1
- local experiment issue : Local uncommitted changes found, exiting - raise ValidationError('Local uncommitted changes found, exiting.') HOT 1
- Show data and report links in `experiment` CI
- Fix/Remove `aspell_aspell_fuzzer_e8eb74` from tag `SBFT'23` HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fuzzbench.