posgnu / pajero Goto Github PK
View Code? Open in Web Editor NEWPacket analyzer for attack & defense CTF
License: GNU General Public License v3.0
Packet analyzer for attack & defense CTF
License: GNU General Public License v3.0
config.json
will be constructed like this.
"team" : [
{ "name" : PLUS, "ip" : 0.0.0.0, "service" : [ {"name" : bof, "port" : 8888 }, .. ] } , ...
],
"service" : [
{"name" : bof "flag" : "DEFCON{"}}, ..
]
We need a wrapper module providing CRUD of config.json.
Analyzing the whole packets can be a big burden to a single node. Since analyzing can be parallelized, our analyzer may distribute some jobs to other parties and collect the results.
Currently, the worker splits packet dumps into connection by connection with PcapSplitter binary.
#3
What will we use to capture the packets and handle them?
Now, teams information are hard-coded into set.rs
.
Make it read a config file and parse the team's information.
How to store the object in DB
Requirements
Client(viewer)
Server(worker)
Admin
The routine where values in the DB can be edited or inserted is needed.
We need to separate each TCP connection from the bundle of packets.
The packet should be filtered, so only the packets which are included exploit remain.
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.