Displaying 1 to 11 from 11 results

libtins - High-level, multiplatform C++ network packet sniffing and crafting library.

  •    C++

libtins is a high-level, multiplatform C++ network packet sniffing and crafting library. Its main purpose is to provide the C++ developer an easy, efficient, platform and endianess-independent way to create tools which need to send, receive and manipulate specially crafted packets.

scapy - Scapy: the Python-based interactive packet manipulation program & library

  •    Python

Scapy is a powerful Python-based interactive packet manipulation program and library. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, store or read them using pcap files, match requests and replies, and much more. It is designed to allow fast packet prototyping by using default values that work.

ntopng - Web-based Traffic and Security Network Traffic Monitoring

  •    Lua

ntopng is a web-based network traffic monitoring application released under GPLv3. It is the new incarnation of the original ntop written in 1998, and now revamped in terms of performance, usability, and features. While you can read more about ntopng on the ntop web site (http://www.ntop.org), we suggest you to start reading the doc/README.md file for learning how to compile and use ntopng.




multidiff - Binary data diffing for multiple objects or streams of data

  •    Python

It's purpose is to make machine friendly data easier to understand by humans that are looking at it. Specifically multidiff helps in viewing the differences within a large set of objects by doing diffs between relevant objects and displaying them in a sensible manner. This kind of visualization is handy when looking for patterns and structure in proprietary protocols or weird file formats. The obvious use-cases are reverse engineering and binary data analysis. At the core of multidiff is the python difflib library and multidiff wraps it in data providing mechanisms and visualization code. The visualization is the most important part of the project and everything else is just utilities to make it easier to feed data for the visualizer. At this time the tool can do basic format parsing such as hex decoding, hexdumping, and handling data as utf8 strings, as well as read from files, stdin, and sockets. Any preprocessing such as cropping, indenting, decompression, etc. will have be done by the user before the objects are provided to multidiff.

packetgen - Ruby library to easily generate and capture network packets

  •    Ruby

PacketGen provides simple ways to generate, send and capture network packets. PacketGen provides an interactive console: pgconsole.

flower - TCP flow analyzer with sugar for A/D CTF

  •    Javascript

Once everything has been started, flower should be accessible at the address of the machine that started it on port 3000. If you are going to use flower in a CTF, remember to set up the firewall in the most appropriate way, as the current implementation does not use other security techniques.

ChiChew - :notebook_with_decorative_cover: 教育部《重編國語辭典修訂本》 網路爬蟲 :: A live web crawler for the Chinese-Chinese dictionary published by the Ministry of Education in Taiwan

  •    Python

教育部《重編國語辭典修訂本》 網路爬蟲 (即時資料查詢) A live web crawler for the Chinese-Chinese dictionary published by the Ministry of Education in Taiwan.


cuishark - A protocol analyzer like a wireshark on CUI

  •    Go

This is cuishark's versin 2.0 prototype. The old version of cuishark was fullscrached and not using wireshark's dissector. This verison can use the wireshark's dissector with cuishark's Rich UI. You can analize many-many protocol's using JUST-CUI!!!. Packet makes us very happy. here is demo video (https://youtu.be/k0NGnIyZrqk). This software is developing under the GPL2.

probeSniffer - 🔍 A tool for sniffing unencrypted wireless probe requests from devices.

  •    Python

I'm not responsible for anything you do with this program, so please only use it for good and educational purposes.

WIre - Packet Analysis written in pure Crystal

  •    Crystal

You will need to have are shards to be installed however you should just be able to download the binary if on x86_64 from the bin/ directory.