Repo Browser

bashcards/bashcards-kali
cards/424910879956--capture-network-packets/assets/raw.sh
#!/bin/bash
c='\033[1;36m';r='\033[0m';m(){ clear;echo -e "${c}King of Hearts - Network Capture${r}";echo "1) Live capture 2) Filter 3) View files 4) Exit";read -p">"x;case $x in 1)l;;2)f;;3)v;;4)exit;;*)echo "Err";sleep 1;m;;esac;}
l(){clear;command -v tshark>/dev/null&&{ read -p"Int:"i;tshark -i "$i";}||echo -e "${c}tshark missing${r}";read -n1 -s -r -p"Any key...";m;}
f(){clear;command -v tshark>/dev/null&&{ read -p"Proto:"p;read -p"Int:"i;tshark -i "$i" -f "$p";}||echo -e "${c}tshark missing${r}";read -n1 -s -r -p"Any key...";m;}
v(){clear;d="$HOME/tshark_captures";if[[ -d $d ]];then ls "$d";read -p"File (cancel):"f;if[[ $f==cancel ]];then :;elif[[ -f $d/$f ]];then tshark -r "$d/$f";else echo -e "${c}No file${r}";fi;else echo -e "${c}No dir${r}";fi;read -n1 -s -r -p"Any key...";m;}
m
NameTypeSize
auto-art.pngfile1,785,293
back-data-url.txtfile199,302
back-thumb.pngfile124,652
back.pngfile149,459
front-data-url.txtfile257,146
front-thumb.pngfile147,316
front.pngfile192,842
manifest.txtfile184
qr-payload.txtfile595
raw.shfile798