travisgoodspeed / 80211scrambler
Tools for working with the 802.11B scrambler when writing Packet-in-Packet exploits.
Projects that are alternatives of or similar to 80211scrambler
Ie12A (very) minimal web browser for FPGAs implemented in Verilog
Stars: ✭ 6 (-40%)
Mutual labels: verilog
Tf530tf530
Stars: ✭ 22 (+120%)
Mutual labels: verilog
Novena Afe Hs FpgaHigh Speed Analog Front End FPGA Firmware for Novena PVT1
Stars: ✭ 8 (-20%)
Mutual labels: verilog
Netlist GraphJava library for parsing and manipulating graph representations of gate-level Verilog netlists
Stars: ✭ 7 (-30%)
Mutual labels: verilog
Upduino Ov7670 CameraDesign to connect Lattice Ultraplus FPGA to OV7670 Camera Module
Stars: ✭ 17 (+70%)
Mutual labels: verilog
FftdemoA demonstration showing how several components can be compsed to build a simulated spectrogram
Stars: ✭ 23 (+130%)
Mutual labels: verilog
Fpgarelated to Spartan6 FPGA
Stars: ✭ 5 (-50%)
Mutual labels: verilog
Lenet acceleratorA Lenet ASIC Accelerator targeting minimum number of cycles
Stars: ✭ 17 (+70%)
Mutual labels: verilog
Amiga2000 GfxcardMNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog
Stars: ✭ 942 (+9320%)
Mutual labels: verilog
K18011801 series ULA reverse engineering
Stars: ✭ 16 (+60%)
Mutual labels: verilog
Verilog Vga ControllerA very simple VGA controller written in verilog
Stars: ✭ 16 (+60%)
Mutual labels: verilog
AoocsThe OpenCores aoOCS SoC is a Wishbone compatible implementation of most of the Amiga Original Chip Set (OCS) and computer functionality. aoOCS is not related in any way with Minimig - it is a new and independent Amiga OCS implementation.
Stars: ✭ 23 (+130%)
Mutual labels: verilog
BusblasterKT-Link compatible buffer for the Bus Blaster v3
Stars: ✭ 6 (-40%)
Mutual labels: verilog
NaivecpuA CPU that implementing THCO-MIPS16 instruction set.
Stars: ✭ 5 (-50%)
Mutual labels: verilog
Sha512Verilog implementation of the SHA-512 hash function.
Stars: ✭ 10 (+0%)
Mutual labels: verilog
Wb sdram ctrlSDRAM controller with multiple wishbone slave ports
Stars: ✭ 9 (-10%)
Mutual labels: verilog
OcpiSemi-private RTL development upstream of OpenCPI - this is *not* the OpenCPI repo!
Stars: ✭ 24 (+140%)
Mutual labels: verilog
80211scrambler is a small collection of tools in Verilog for working
with the 802.11B scrambler. Understanding this scrambler is necessary
when doing PIP injections from a 2Mbps wifi network into the 1Mbps
header. Code will be ported to C, Python, and Javascript when time
allows.
Packet-in-Packet (PIP) injection is an attack technique for remotely
injecting raw frames into a wireless network by placing an entire
PHY-layer packet inside of the body of an uncontrolled packet. Damage
to the Sync/SFD field of the outer packet causes the inner packet to
be interpreted instead. This technique was introduced at Usenix WOOT
in 2011 with the paper included here as goodspeed-packetinpacket.pdf
in docs/.
--Travis Goodspeed
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at
[email protected].