All Projects → guedou → r2scapy

guedou / r2scapy

Licence: other
a radare2 plugin that decodes packets with Scapy

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to r2scapy

re-scripts
IDA, Ghidra and Radare2 scripts. Also Android scripts to make your life easier.
Stars: ✭ 47 (+34.29%)
Mutual labels:  radare2
r2wiki
Radare 2 wiki
Stars: ✭ 89 (+154.29%)
Mutual labels:  radare2
docker-nfqueue-scapy
Docker container for intercepting packets with scapy from a netfilter queue (nfqueue)
Stars: ✭ 78 (+122.86%)
Mutual labels:  scapy
flashre
Tools to reverse the Toshiba FlashAir SD cards
Stars: ✭ 23 (-34.29%)
Mutual labels:  radare2
computer-networks
computer networks on docker @ fmi.unibuc.ro
Stars: ✭ 72 (+105.71%)
Mutual labels:  scapy
xegtor
Xegtor - Network Attack & Scanning Tool for Red Teaming and Ethical Hacking
Stars: ✭ 19 (-45.71%)
Mutual labels:  scapy
dhcpcanon
DHCP client disclosing less identifying information.
Stars: ✭ 58 (+65.71%)
Mutual labels:  scapy
r2yara
r2yara - Module for Yara using radare2 information
Stars: ✭ 30 (-14.29%)
Mutual labels:  radare2
r2dumpbin
A radare2 Python script to dump a raw IA32 binary to an NASM source file
Stars: ✭ 22 (-37.14%)
Mutual labels:  radare2
art-of-packet-crafting-with-scapy
A workshop on Packet Crafting using Scapy.
Stars: ✭ 123 (+251.43%)
Mutual labels:  scapy
awesome-scapy
Great packages that use Scapy
Stars: ✭ 101 (+188.57%)
Mutual labels:  scapy
ghidra-r2web
Ghidra plugin to start an r2 webserver to let r2 interact with it
Stars: ✭ 38 (+8.57%)
Mutual labels:  radare2
DoNotSend
Sending messages by hacking the DNS protocol. See website for demo server usage instructions
Stars: ✭ 93 (+165.71%)
Mutual labels:  scapy
RogueAP-Detector
Rogue Access Point Detector
Stars: ✭ 28 (-20%)
Mutual labels:  scapy
TS-453Be
Ubuntu on QNAP TS-453Be
Stars: ✭ 48 (+37.14%)
Mutual labels:  radare2
http-request-capture
A simple tool for capturing http requests.
Stars: ✭ 18 (-48.57%)
Mutual labels:  scapy
Scuffed Low Level Stash
Stash for Binary Exploitation and Reverse Engineering Resources
Stars: ✭ 83 (+137.14%)
Mutual labels:  radare2
radare2-book
Radare2 official book
Stars: ✭ 628 (+1694.29%)
Mutual labels:  radare2
libdemangle
A simple library focusing on demangling symbols for different programing languages
Stars: ✭ 34 (-2.86%)
Mutual labels:  radare2
WireBirb
A scapy based module for programming offensive and defensive networking tools easier than before.
Stars: ✭ 16 (-54.29%)
Mutual labels:  scapy

r2scapy - a radare2 plugin that decodes packets with Scapy

Twitter Follow

r2scapy is a Python based radare2 plugin that decodes data as Scapy packets. It is useful to quickly verify that a memory structure is a valid network packet!

Example

The following example show how to decode 48 bytes of memory as a DNS packet:

$ git clone https://github.com/guedou/r2scapy/
$ r2 -i r2scapy.py dump.bin
 -- Execute a command on the visual prompt with cmd.vprompt
[0x00000000]> scapy DNS 0x81de3c 48
DNS(aa=1L, qr=1L, an=DNSRR(rclass=32769, ttl=120, rrname='flashair.local.', rdata='192.168.0.1', type=1), ad=0L, nscount=0, qdcount=1, ns=None, tc=0L, rd=1L, arcount=0, ar=None, opcode=0L, ra=0L, cd=0L, z=0L, rcode=0L, id=0, ancount=1, qd=DNSQR(qclass=32769, qtype=255, qname='flashair.local.'))

Prerequisites

r2scapy requires the r2lang, r2pipe (see r2pm and Scapy) Python modules.

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].