fouzhe / polar-fuzz Goto Github PK
View Code? Open in Web Editor NEWPolar : Function Code Aware Fuzz Testing of ICS Protocol
Polar : Function Code Aware Fuzz Testing of ICS Protocol
Hello, I want to reproduce your experiment for learning. Can you give a more detailed use case, Thank you very much!
Dear fouzhe.:
I am a graduate student of East China Normal University. I major in software engineering. Recently, I found one of your articles, titled Polar: Function Code Aware Fuzz Testing of ICS Protocol. I found it may help me achieve my goals in this research field. This would make a really positive contribution to my work.
I am wondering if you could kindly send me the source program and the necessary information about it. due to the function code identification module of Polar is not open-source. I don't know how to make json file(the afl-fuzz json parse is different as your paper describe,just has "start ,end ,candidates" ,shuold also include"source file、variable position etc"). can you offer me the json files of libmodbus and libiec61850 and the version of them. for the readme,I don't understand __POLAR_INS((1<<16)+ID); ,what is the funcID or VunID, like modbus, functionId is (1,2,3,4,etc )func_code? the ID is 1 or 2 or others? It's hard for me to use your code to fuzz libmodbus and libiec61850.I promise they will be used only for research purposed.
Thank you very much for your kind consideration and I am looking forward to your early reply.
my email:[email protected]
Dear fouzhe:
I am a graduate student of East China Normal University. I major in software engineering. Recently, I found one of your articles, titled Polar: Function Code Aware Fuzz Testing of ICS Protocol. I found it may help me achieve my goals in this research field. This would make a really positive contribution to my work.
First, Thank you very much for your help last time. However, there are still some details about your paper that I would like to ask. In your paper, mentioned that you have fuzzed the libiec61850(MMS, GOOSE, SV).can you offer more details about that, eg, fuzzing all the protocols(MMS, SV, GOOSE), or just one of them? In the examples of the project, there are many examples of servers, which server do you fuzz? if you can I promise they will be used only for research purposes. If you could give me some code details, I will be very grateful. I promise they will be used only for research purposes.
Thank you very much for your kind consideration and I am looking forward to your early reply.
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.