Compare commits

...

8 Commits

Author SHA1 Message Date
Dallas Winger e5a05cd220
Merge df16f22319 into dcf527fd86 2024-09-26 07:53:03 +00:00
Peaks dcf527fd86
Merge pull request #65 from BuffBaby253/master
SharkNetSniffer
2024-09-17 18:02:11 -04:00
BuffBaby253 6f8d44d068
Update payload.sh 2024-09-17 12:19:41 -07:00
BuffBaby253 cb64802ff5
Update payload.sh
added variable
2024-09-16 12:25:56 -07:00
BuffBaby253 26040becb0
Create payload.sh 2024-09-15 08:43:02 -07:00
BuffBaby253 4c5fdf62a1
Delete payloads/library/Wireshark PCAP Capture directory 2024-09-15 08:36:23 -07:00
BuffBaby253 4d3431c2e4
Add files via upload 2024-01-11 21:27:04 -08:00
Dallas Winger df16f22319
fix typo in 'best text editor on earth' 2019-10-24 14:30:55 -04:00
2 changed files with 48 additions and 2 deletions

View File

@ -0,0 +1,46 @@
#!/bin/bash
#
# Title: Wireshark PCAP Capture & Examine
# Author: BuffBaby253
# Version: 1.1
#
# Description: uses tcpdump to capture network traffic for 1 minute and saves into pcap
# into loot storage folder for further analysis in Wireshark
#
# Note: If you want to extend the time, change the amount of seconds in line 38
#
# LED SETUP making loot directory and waiting for an ip address from DHCP
# LED ATTACK capturing packets
# LED FINISH the Shark Jack is finished and you can now download saved pcaps to open in Wireshark
LOOT_DIR=/root/loot/pcaps
INTERFACE="eth0"
seconds=60
# preparing for capture
LED SETUP
# setting up loot directory
mkdir -p $LOOT_DIR
COUNT=$(($(ls -l $LOOT_DIR/*.txt | wc -l)+1))
# waiting for ip address
NETMODE DHCP_CLIENT
while [ -z "$IPADDR" ]; do sleep 1 && IPADDR=$(ifconfig eth0 | grep "inet addr"); done
LED ATTACK
# using tcpdump to capture network traffic and save to loot directory
tcpdump -i $INTERFACE -w $LOOT_DIR/net-traffic_$COUNT.txt &
# sleep command will let it run for amount of seconds selected
sleep $seconds
# end capture
killall tcpdump
# the work is done and you can unplug
LED FINISH

View File

@ -7,7 +7,7 @@
# Description: This payload will install the specified package using opkg. # Description: This payload will install the specified package using opkg.
# Use this to provision your Shark Jack for payloads with dependencies. # Use this to provision your Shark Jack for payloads with dependencies.
# Set PACKAGE_TO_INSTALL to the package you wish to install - for example # Set PACKAGE_TO_INSTALL to the package you wish to install - for example
# PACKAGE_TO_INSTALL="nano" will install the best text editor on Earth ;) # PACKAGE_TO_INSTALL="vim" will install the best text editor on Earth ;)
# For a list of available packages, set LIST_PACKAGES to 1 - the results # For a list of available packages, set LIST_PACKAGES to 1 - the results
# will be saved to a log file in the loot directory. Requires Internet. # will be saved to a log file in the loot directory. Requires Internet.
# #
@ -16,7 +16,7 @@
# LED SPECIAL (Cyan Blink)... Saving package list to log file # LED SPECIAL (Cyan Blink)... Saving package list to log file
# LED FINISH (Green Fast Blink to Solid)... Package install or list successful # LED FINISH (Green Fast Blink to Solid)... Package install or list successful
PACKAGE_TO_INSTALL="nano" PACKAGE_TO_INSTALL="vim"
LIST_PACKAGES=0 LIST_PACKAGES=0
LOG_DIR=/root/loot/package-installer LOG_DIR=/root/loot/package-installer