p1umer / aflplusplus-protobuf-mutator Goto Github PK
View Code? Open in Web Editor NEWAFLplusplus + libprotobuf-mutator
License: Apache License 2.0
AFLplusplus + libprotobuf-mutator
License: Apache License 2.0
Hi, thanks for your code.
I am not that familiar with cpp to figure out some magic going on in the header file. I have few questions about how to use it.
Once the TestMessageHandler::TransferMessageType
is called, the proto data has been already mutated or am I supposed to implement there my custom mutation logic?
From within the TestMessageHandler::TransferMessageType
function how can I access the max_size
variable that was passed to afl_custom_fuzz
?
thanks
My computer system is ubuntu 18 and has no network connection. I have installed the protobuf and libprotobuf-mutator in the custom directory. Therefore cmake can not find it using find_package() method. How to build it in this situation? I try to modify the CMakelist.txt and build it. Then, an error that 'const Root' is not a pointer... in the test_fuzzer.cc:37 switch(input->test())
is report when run make. I disable adding example in the CMakelist.txt and make it again. However the head file afl_mutator.h is not in ./build/src after running make correctly.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.