Ito ang command scanssh na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
scanssh — ini-scan ang Internet para sa mga bukas na proxy at SSH server
SINOPSIS
scanssh [-VIERph] [-s mga scanner,...] [-n mga daungan,...] [-u medyas mga host,...] [-e ibukod ang file]
mga address...
DESCRIPTION
ScanSSH sinusuri ang ibinigay na mga address at network para sa pagpapatakbo ng mga serbisyo. Pangunahing pinapayagan nito ang
pagtuklas ng mga bukas na proxy at serbisyo sa Internet. Para sa mga kilalang serbisyo, ScanSSH magtatanong
kanilang numero ng bersyon at ipinapakita ang mga resulta sa isang listahan.
Ang mga address ay maaaring tukuyin bilang isang IPv4 address o isang CIDR tulad ng IP prefix,
ipaddress/masklength. Maaaring idagdag ang mga port sa pamamagitan ng pagdaragdag ng tutuldok sa dulo ng address
pagtutukoy.
Bilang karagdagan, ang sumusunod na dalawang utos ay maaaring i-prefix sa address:
random(n[,seed])/ Ang random na command ay pumipili ng random na address mula sa hanay ng address
tinukoy. Ang mga argumento ay ang mga sumusunod: n ay ang bilang ng address sa
random na lumikha sa ibinigay na network at magbigay ng binhi ay isang binhi para sa pseudo
random na numero generator.
split(s,e)/ Ang split command ay ginagamit upang hatiin ang hanay ng address sa ilang kakaiba
mga bahagi. Maaari itong magamit upang mag-scan mula sa mga serveral na host nang magkatulad.
Ang mga argumento ay ang mga sumusunod: e tumutukoy sa bilang ng mga host na nag-scan
parallel at s ay ang numero ng host na tumatakbo sa partikular na pag-scan.
Ang mga pagpipilian ay ang mga sumusunod:
-V Sanhi scanssh upang i-print ang numero ng bersyon nito.
-I Hindi nagpapadala ng string ng pagkakakilanlan ng SSH.
-E Lumabas sa programa, kung ang file na naglalaman ng mga address para sa pagbubukod ay hindi maaaring
matagpuan.
-R Kung ang mga address ay nabuo nang random, ang flag na ito ay nagiging sanhi ng program na huwag pansinin
mga ibinukod na address mula sa file na ibukod. Ang default na pag-uugali ay sa
palaging ibukod ang mga address.
-p Tinutukoy iyon ScanSSH dapat gumana bilang isang proxy detector. Itinatakda ang watawat na ito
ang mga default na mode at mga default na scanner upang makita ang mga bukas na proxy.
-h Ipinapakita ang paggamit ng programa.
-n mga daungan,... Tinutukoy ang mga numero ng port na ii-scan. Ang mga port ay pinaghihiwalay ng mga kuwit. Bawat isa
ang tinukoy na scanner ay pinapatakbo para sa bawat port sa listahang ito. Ang default ay 22.
-u medyas mga host,...
Isang listahan ng comma separated host:port pairs ng SOCKS proxies na scanssh
dapat gamitin sa pag-scan.
-s Scanner Tinutukoy ang isang bilang ng mga scanner na dapat isagawa para sa bawat bukas na port.
Pinaghihiwalay ng mga kuwit ang maramihang mga scanner. Ang mga sumusunod na scanner ay
kasalukuyang sinusuportahan:
Nakahanap ang ssh ng mga bersyon para sa mga server ng SSH, Web at SMTP.
socks5 Natutukoy kung ang isang SOCKS V5 proxy ay tumatakbo sa port.
socks4 Natutukoy kung ang isang SOCKS V4 proxy ay tumatakbo sa port.
Nakikita ng http-proxy ang isang HTTP get proxy.
http-connect Nakatuklas ng HTTP connect proxy.
telnet-proxy Nakikita ang mga proxy server na nakabatay sa telnet.
-e ibukod ang file Tinutukoy ang file na naglalaman ng mga address na ibubukod sa pag-scan.
Ang syntax ay kapareho ng para sa mga address sa command line.
Ang output mula sa scanssh naglalaman lamang ng mga IP address. Gayunpaman, ang mga IP address ay maaaring
na-convert sa mga pangalan na may logresolve(8) tool na kasama sa Apache webserver.
HALIMBAWA
Ini-scan ng sumusunod na command ang class C network 10.0.0.0 - 10.0.0.255 para sa mga bukas na proxy:
scanssh -p 10.0.0.0/24
Ang susunod na command ay nag-scan para sa mga ssh server sa port 22 lamang:
scanssh -n 22 -s ssh 192.168.0.0/16
Ang sumusunod na command ay maaaring gamitin sa parallel scan. Dalawang host ang nag-scan sa mga tinukoy na network
random, kung saan ito ang unang host:
scanssh 'random(0,rsd)/split(1,2)/(192.168.0.0/16 10.1.0.0/24):22,80'
Gumamit ng scanssh online gamit ang mga serbisyo ng onworks.net