Netzwerkscanner unter UNIX shell

Dieses Thema im Forum "Shell-Skripte" wurde erstellt von rkujadt, 22.06.2007.

  1. #1 rkujadt, 22.06.2007
    rkujadt

    rkujadt Grünschnabel

    Dabei seit:
    12.01.2006
    Beiträge:
    2
    Zustimmungen:
    0
    Hallo zusammen

    ich möchte ein komplettes Netzwerk scanner, bedeutet ich gebe Start- und Zieladresse vor, das script scannt alles und gibt das Ergebnis in eine datei aus

    z.B.: scan.sh 10.0.0.1:10.0.2.255

    ich möchte nicht unbedingt direkt eine Lösung bekommen, sondern eher einen Tip wie ich das hinbekommen könnte.

    OS: UNIX (Solaris)
    shell: ksh
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 supersucker, 22.06.2007
    supersucker

    supersucker Foren Gott

    Dabei seit:
    21.02.2005
    Beiträge:
    3.873
    Zustimmungen:
    0
    Für so etwas braucht man sich kein script zu schreiben:

    Code:
    nmap –sS 192.168.0.1/24 > nmap_scan.log
    Macht einen Syn-scan von 192.168.0.0 - 192.168.0.255.

    Siehe

    Code:
    man nmap
     
  4. #3 z-shell, 22.06.2007
    z-shell

    z-shell Debianator

    Dabei seit:
    30.05.2007
    Beiträge:
    434
    Zustimmungen:
    0
    Ort:
    /home/z-shell
    Mein scanscript:

    Code:
    #! /bin/bash
    #
    # Scanmap
    #
    # Nur als root
     if [ ${UID} != "0" ]; then
      echo "Keine Berechtigung!"
      	exit 0;
      	fi
    ##########################  	
    echo -n "IP-Range?: "
    read ip
    
    echo -n "Port-Range?: "
    read ports
    
    echo "[s]yn syn[a]ck,[f]in,[x]-mas,[n]ull,[k]ein ping"
    echo " For further information read http://www.nwlab.net/tutorials/portscanner/nmap-tutorial.html"
    echo -n "Scanoption: "
    read opt
    ##########################
    function syn() {
    nmap -sS -O -v -p ${ports} ${ip} > $HOME/nmap.txt
    }
    
    function fin() {
    nmap -sF -O -v -p ${ports} ${ip} > $HOME/nmap.txt
    }
    
    function xmas() {
    nmap -sX -O -v -p ${ports} ${ip} > $HOME/nmap.txt
    }
    
    function null() {
    nmap -sN -O -v -p ${ports} ${ip} > $HOME/nmap.txt
    }
    
    function ping() {
    nmap -P0 -O -v -p ${ports} ${ip} > $HOME/nmap.txt
    }
    
    function synack() {
    nmap -sA -O -v -p ${ports} ${ip} > $HOME/nmap.txt
    }
    #########################
    case ${opt} in
    
    "s") syn
    ;;
    
    "f") fin
    ;;
    
    "x") xmas
    ;;
    
    "n") null
    ;;
    
    "k") ping
    ;;
    
    "a") synack
    ;;
    
    *) echo "Ungültige Eingabe!"
    $0
    ;;
    esac
    
    
    
    Als IP-Range geht aber nur z.B. 192.168.0.*, oder 192.168.*.*
     
  5. tr0nix

    tr0nix der-mit-dem-tux-tanzt

    Dabei seit:
    11.07.2003
    Beiträge:
    1.585
    Zustimmungen:
    0
    Ort:
    Schweiz, Opfikon/Glattbrugg
    Ich zitiere Nelson: HA HA! :)
     
  6. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

Netzwerkscanner unter UNIX shell

Die Seite wird geladen...

Netzwerkscanner unter UNIX shell - Ähnliche Themen

  1. Netzwerkscanner Nmap 6.40 erschienen

    Netzwerkscanner Nmap 6.40 erschienen: Der freie Netzwerkscanner Nmap ist in der Version 6.40 erschienen. Laut Nmap-Entwickler Fyodor sind in dieser Version 14 neue NSE-Scripte,...
  2. HP Photosmart B110a als Netzwerkscanner

    HP Photosmart B110a als Netzwerkscanner: Moin, ich habe mal wieder ein Drucker/Scanner Problem. Ich habe mir einen HP Photosmart B110a zugelegt und den per WLAN mit der Fritzbox...
  3. Update auf Apache >=2.4.12 unter Debian Jessie

    Update auf Apache >=2.4.12 unter Debian Jessie: Hi, aufgrund eines Bugs in Apache 2.4 benötige ich zum Deployment von Seafile unter Debian Jessie das Paket apache2 in der Version >= 2.4.12...
  4. Was mache ich falsch? Tiniywm und Mate Install unter OpenBSD

    Was mache ich falsch? Tiniywm und Mate Install unter OpenBSD: Hallo, # make tiny make: don't know how to make tiny Stop in /root/Downloads/tiny/tinywm-1.3 # make tinywm cc -O2 -pipe -o tinywm tinywm.c...
  5. Samba unter Windows 10

    Samba unter Windows 10: Hallo zusammen, ich habe auf meinen Ubuntu Server Samba installiert und eingerichtet. ich kann mich bei Windows 10 mit den Daten anmelden und...