This is your work, valued
find_veth_docker. Simple script to find out which veth interface on the host corresponds to the eth0 interface of a container
34pcap_generator. This application generates PCAP files from CSV files using low-level Python tools
26p4-bmv2-docker. P4 BMV2 docker container
22add_veth_to_docker. An ultimate BASH script for easily extend a running Docker container with new veth interface
16p4extern. This repository's aim is to show how extern functions should be implemented
14encrypted_dns_resolvers. Collect publicly available encrypted DNS resolvers in a parseable format
9ovsdos. OVS-DoS a.k.a. Tuple Space Explosion
9p4runtime_python_controller. This repository containes a simple P4Runtime controller written in python to be used as a skeleton
7p4tutorial. This repository contains some additional tutorials for the main p4lang/tutorials repo derived from my P4-related plays
5android_termux_ip_tracker. This script runs on (non-rooted) Android, in termux terminal, and logs mobile data IPv4/6 addresses along with date and location data.
5llamacpp-cuda-arm64-docker. This repo is to build your own llama.cpp Dockerimage with CUDA for ARM64 (DGX Spark)
4p4_double_precision. This repository contains an updated p4c compiler and a corresponding BMv2 software switch, which can handle Double precision numbers
3smartnic_cloudlab. This repo fires up two machines with Nvidia Bluefield-2 DPUs at the Clemson cluster at Cloudlab, and conects the SmartNICs back to back
3p4debug. P4 simple forwarder with monitoring/debugging features
3webbrowser_docker. Run multiple different web browser in a docker environment
3sigcomm_2018. Source files for SIGCOMM 2018 website
3DoQ_QUIC_webtraffic_analysis. This repository is for a research paper
2doh_docker. Dockerfile for DoH analysis
2nvidia-bluefield-ovs-scripts. Scripts for configuring, starting and shutting down OVS (with DPDK) on the NVidia's Bluefield SmartNICs
2pcap_generator_with_payload. This project is based on my pcap_generator project, but this supports adding payloads to the packets
2nfpa. NFPA: Network Function Performance Analyzer
2ApexDNS. This repo is for hacking your local DNS to make encrypted web browsing blazingly fast.
2doh_ml. This repository is for processing the data of doh_docker container via Python and ML techniques
2WebTrafficSphere. The Web Traffic Collector
2ipsets_to_block. Scripts to make updated lists of IP sets to be blocked (spamhaus, SANS ISC, blocklist.de, etc.)
1get_into_namespace. Simple script to get into a network namespace on linux with a colorized BASH prompt to allow you easily identify where you at
1smartnic_cloudlab_single. Cloudlab profile + bootstrap scripts to fire up a single r7525 machine at Cloudlab
1docker_debian_networking. Debian based dockerfile including all necessary networking tools
1ovs_sfc_doh. Same as ovs_sfc, but now we are looking for DoH queries to filter...
1pcap_gen_perftest. This python script can be used to demonstrate the performance of PCAP file generation from python
1pcap_gen_ovs_dos. This python script can generate holePunching traffic trace
1ovs_sfc. Fire up two OVS instances and L2,L3, or even L4 Service Function Chaining on top of them
1p4register. Sample P4 program to show the usage of registers.
1