usc-isi-bass / hashdos_vulnerability_detection Goto Github PK
View Code? Open in Web Editor NEWA project to detect vulnerability to hash collision denial of service attacks.
A project to detect vulnerability to hash collision denial of service attacks.
So I ran the hash func discovery test on DPDK, a high speed packet processing framework, and found 18 vulnerable sdbmhash
functions in these locations:
librte_pmd_ixgbe
- drivers for Intel 10-Gigabit NICslibrte_pmd_fm10k
- drivers for Intel FM10000 40GbE/100GbE NICslibrte_pmd_qat
- drivers for Intel QuickAssist crytography acceleration and compressionlibrte_pmd_lio
- drivers for Cavium LiquidIO II adapterslibrte_rawdev_ntb
- bridge between two separate hosts using DPDKlibrte_gro
- dpdk implementation of generic receive offload, which aggregates multiple incoming packets belonging to the same streamIt might be worth looking into since DPDK is a really big project in the SDN space that's in production use at major companies right now. Since it focuses on speed, finding a hash collision vulnerability in these could be a pretty big discovery.
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.