Archives
Trending
Support
Login
clear text
XML
Django
JavaScript
MATLAB
C
C++
C#
Python
SQL
Shell
Bash
Markdown
YAML
JSON
HTML
CSS
PHP
Java
Ruby
Go
Rust
Swift
Kotlin
Arduino
TypeScript
Perl
Autohotkey
Lua
SQF
R
Scala
Haskell
Groovy
Dart
Clojure
VB.NET
Objective-C
PowerShell
Bash
CoffeeScript
Verilog
#!/bin/bash if [[ $EUID -ne 0 ]]; then echo "You must be a root user" echo "Trying to restart script as sudo" sudo $0 $@ exit fi #Color codes bold=`echo -en "\e[1m"` underline=`echo -en "\e[4m"` red=`echo -en "\e[31m"` blue=`echo -en "\e[34m"` normal=`echo -en "\e[0m"` blink=`echo -en "\e[5m"` purple=`echo -en "\e[35m"` reverse=`echo -en "\e[7m"` #tmp files list="/tmp/maclist" found="/tmp/macfound" unknown="/tmp/macunknown" scan="/tmp/macscan" rm "$list" "$found" "$unknown" "$scan" touch "$list" "$found" "$unknown" "$scan" #Known List URL url="http://filmsbykris.com/personal/home/maclist.php?key=shopp3r" clear echo "Downloading list..." wget -q "$url" -O $list echo "Scanning Network..." arp-scan -l > $scan cat $scan|\ awk '{print $2}'|\ grep ':'|\ while read l; do grep -i "$l" $list >> $found||echo "$l" >> $unknown done echo -e "\n\n${bold}${underline}Recognized Machines${normal}" cat $found |while read l do IFS=' ' read -r -a a <<< "$l" ip="$(grep -i "${a[2]}" $scan|awk '{print $1}' )" echo -n "${blue}" echo -n "${a[0]} " echo -n "${normal}${bold}${purple}" echo -n "$ip " #echo -n "${a[1]} " echo -n "${normal}${bold}" echo -n "${a[2]}" echo "${normal}" done|column -t echo -e "\n\n${red}${underline}Unknown Machines${normal}" cat $unknown|while read l do s="$(grep -i "$l" $scan)" IFS=' ' read -r -a a <<< "$s" echo -n "${bold}${blink}${red}${reverse}" echo -n "${a[0]}" echo -n "${a[1]}" echo "${normal}" done
Mark as private (unlisted)
for 30 minutes
for 6 hours
for 1 day
for 1 week
for 1 month
for 1 year
everlasting (like CCCP)