{"repo":"jarbozhang/bit-sender","free":true,"listed":false,"github":"https://github.com/jarbozhang/bit-sender","clone":"git clone https://github.com/jarbozhang/bit-sender.git","description":"Cross-platform network packet crafting, sending & capturing — Rust + Tauri, type-safe protocol builders with real checksums.","language":"TypeScript","stars":161,"topics":["arp","cross-platform","ethernet","icmp","network-security","network-tools","networking","npcap","packet-analyzer","packet-crafting"],"license":null,"category":"networking-infra","readme_excerpt":"BitSender Cross-platform network packet crafting, sending, and capturing. One native GUI. Build raw L2 frames field by field, fire them at line rate, and sniff the wire back, all from a fast desktop app. Rust builds and sends the bytes via libpcap/Npcap; the React frontend never guesses a field. 中文文档 · Download --- Why BitSender Most packet tools make you pick one job. Wireshark captures but won't craft. Scapy crafts but you write Python. Colasoft Packet Builder crafts but it's Windows-only and dated. hping is CLI-only. BitSender does both, with a GUI, on all three platforms: - Craft frames across L2–L7, field by field — Ethernet II, ARP, IPv4, IPv6, TCP, UDP, ICMP, plus HTTP/1.1 cleartext request payloads over TCP. Real checksums (IP / TCP-UDP pseudo-header / ICMP, per RFC 1071 and 768), or set them yourself to forge malformed packets on purpose. - Live hex scope — every byte is colored by protocol layer as you type (Ethernet / IP / transport / payload). Import and export Wireshark-style hex dumps. - Send one, or send a flood — test-send a single frame, or batch at a set rate with exact stop conditions: count, duration, or manual. - Sniff with honest stats — packets-per-second is computed over the last complete second from pcap header timestamps, not a hand-wavy counter that drifts. (v1 couldn't count pps right. v2 can.) - Sequences and response monitoring — fire ordered, timed packet sequences, or send ICMP/ARP probes and measure RTT. - Templates, dark/light theme, English/","default_branch":null,"files":null,"tree":[],"storefront":"/r/jarbozhang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jarbozhang/bit-sender/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}