Pysniffer
Simple network sniffer in python This code is a simple Python script that uses the Scapy library to capture and save local network traffic (localhost) to a ".pcap" log file. When run, the program is constantly capturing localhost network traffic and saving it to the log file. You can view the log file with programs like wireshark Dependencies: pip install scapyCode taken from my shitty repository
import sys import signal from scapy.all import * from time import sleep print('\u001b[33;1m'+""" ___ / / __/ _/ / _/ /_ / / / / / //\n Press 2 times ctrl+c to exit """) sleep(1.5) def exit_nigga(sussy, baka): print('\u001b[36;1m'+"All saved in log.pcap file!") sys.exit() def infinity(owo): while True: wrpcap("log.pcap", owo) yield def main(): print('\u001b[36;1m'+"Local traffic:\n") try: desc = '\u001b[32;1m'+"%IP.dst% to %IP.src%\n" for i in infinity(sniff(filter="127.0.0.1", prn=lambda x:x.sprintf(desc))): signal.signal(signal.SIGINT, exit_nigga) except Exception as sesso: print('\u001b[31;1m'+f"\nERROR: {sesso}"+'\u001b[0m') sys.exit() main()