Top 15 Scapy Alternative and Similar Softwares | Dec 2024

Scapy is a powerful interactive packet manipulation program. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, match requests and replies, and much more. It can easily handle most classical tasks like scanning, tracerouting, probing, unit tests, attacks or network discovery (it can replace hping, 85% of nmap, arpspoof, arp-sk, arping, tcpdump, tethereal, p0f, etc.). It also performs very well at a lot of other specific tasks that most other tools can't handle, like sending invalid frames, injecting your own 802.11 frames, combining technics (VLAN hopping+ARP cache poisoning, VOIP decoding on WEP encrypted channel, ...), etc. ...

1. packeth

packeth packeth is GUI and CLI packet generator tool for ethernet. Primary it is developed and maintained for Linux, but some ports for Windows and MAC have also be done. It allows you to create and send any possible packet or sequence of packets on the ethernet link. Main advantages are......

2. Pypacker

Pypacker Pypacker is a fast and simple packet creation and parsing library for Python. It lets you create packets manually by defining every aspect of all header data and dissect packets by parsing captured packet bytes.Currently minimum supported protocols are: Ethernet, IP, ICMP, TCP, UDP, HTTP, ARP, STP, OSPF, PPP, PPPoE,......

3. Nemesis

Nemesis Nemesis is a command-line network packet crafting and injection utility for UNIX-like and Windows systems. Nemesis, is well suited for testing Network Intrusion Detection Systems, firewalls, IP stacks and a variety of other tasks. As a command-line driven utility, Nemesis is perfect for automation and scripting. Nemesis can natively craft......

4. Winsock Packet Editor

Winsock Packet Editor WPE Pro is a packet editor.Winsock Packet Editor (WPE) Pro is a packet sniffing/editing tool which is generally used to hack multiplayer games. WPE Pro allows modification of data at TCP level. Using WPE Pro one can select a running process from the memory and modify the data sent by......

5. PlayCap

PlayCap PlayCap plays back captures made from Wireshark, tcpdump, WinDump, or any libpcap-based application. PlayCap was originally (and still is) a part of IG Scanner by Signal 11 Software, but was spun off as a separate app and released as Open Source software.......

6. Ostinato

Ostinato Ostinato is a network packet and traffic generator and analyzer with a friendly GUI. It aims to be "Wireshark in Reverse" and thus become complementary to Wireshark. It features custom packet crafting with editing of any field for several protocols: Ethernet, 802.3, LLC SNAP, VLAN (with Q-in-Q), ARP, IPv4, IPv6,......

7. Paradigm

Paradigm Flexible and millisecond accurate stimulus presentation for cognitive neuroscience, psychology and linguistics research. Build your experiments using Paradigm's simple drag and drop interface. Presents text, images, sounds, movies, feedback, self-paced reading trials and rating scales. An integrated Python scripting interface is available to ensure total flexibility and control. Joystick and......

8. Cython

Cython Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations.The Cython language is very close to the Python language, but Cython additionally supports calling C functions and......

9. PyFlakes

PyFlakes A simple program which checks Python source files for errors.......

10. PyChecker

PyChecker PyChecker is a tool for finding bugs in Python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++ and is similar to lint. Because of the dynamic nature of python, some warnings may be incorrect; however, spurious warnings should......

11. Berp

Berp Berp is an implementation of Python 3. At its heart is a translator, which takes Python code as input and generates Haskell code as output. The Haskell code is fed into a Haskell compiler (GHC) for compilation to machine code or interpretation as byte code.......

12. flake8

flake8 Flake8 is a wrapper around PyFlakes, pep8 and Ned Batchelder's McCabe script and displays the warnings in a per-file, merged output.Flake8 also adds the ability to suppress warnings, additional source control hooks and is extendible.......

13. Invoke

Invoke Invoke is a Python task execution tool & library, drawing inspiration from various sources to arrive at a powerful & clean feature set.......

14. PyRegex

PyRegex PyRegex is an online Regular Expression tester for python dialect.......

15. Mayavi

Mayavi Mayavi seeks to provide easy and interactive visualization of 3-D data. It offers: * An (optional) rich user interface with dialogs to interact with all data and objects in the visualization. * A simple and clean scripting interface in Python, including one-liners, or an object-oriented programming interface. Mayavi integrates seamlessly......