my new scanner project (updates every 10 minutes) 05-24-2022, 09:58 AM
#1
![[Image: shufflescanner.jpg]](https://i.ibb.co/rZ1WDTr/shufflescanner.jpg)
I have been working on a new scanner. this scanner uses nmap and my new shuffle scanner. You can use the results it finds by using the web control panel for the scanner, the link below is a mirror of one of the machines.
http://sunjester.rf.gd/
THIS SCANNER WILL SCAN GOVERNMENT AND UNIVERSITY RANGES, USE AT YOUR OWN RISK.
you can view logins that it finds and the scans its using from nmap by clicking the links at the top of the page. i am taking suggestions for new features. i am also working a parser to find and validate proxy servers and other services like anonymous ftps, telnet and ssh logins. it updates the results every 10 minutes. the newer results will be at the bottom (you can see the timestamp from nmap)
I am still working on the login parser, it doesn't work on auto right now, all logins have to be pushed manually from the server (via telnet or ssh). I will push them when I can. You can however see the raw scans and find them yourself. the shuffle scanner scans for ATM malware, banking trojan malware, IoT malware, and even phone malware. AGAIN, USE THIS SITE AT YOUR OWN RISK.
The scanner scans random IP's that are generated by using the shuf command in linux plus some other fancy tricks (example below). The nmap scanner scans 500+ IP addresses within a few minutes. my shuffle scanner scans for logins. the results from the shuffle scanner are not sent to the server. I will be integrating my proxy scanner into the project soon as well to add another layer of protection.
Code:
...
a=$(shuf -i 1-255 -n 1)
b=$(shuf -i 0-255 -n 1)
c=$(shuf -i 0-255 -n 1)
d=$(shuf -i 0-255 -n 1)
ip=$a.$b.$c.$d
...
sometimes the file is too large to upload and the whole scan is lost (or just never uploaded).
Code:
...
#did we get any results from the scan?
results=$(wc -l scan0|cut -d' ' -f1)
if [ $results -gt '3' ]; then
#if we have results then add it to the scan_upload file
cat scan0 >> scan_upload
fi
#get filesize of the results file
filesize=$(ls -l scan_upload |awk '{print $5}')
#if file is over 10MB
if [ $filesize -gt '10000000' ];
then
#upload scan_upload to server
echo "file is over 10MB"
fi
...
you can view the raw results of the logins and the results without using the web interface:
keep watching for new features.
enjoy.
(This post was last modified: 05-24-2022, 10:59 AM by sunjester.)