ShareEnum zeigt wesentlich schneller die Netzwerkfreigaben im Netzwerk an, als z.B. die Windows Netzwerkumgebung.
Beim Ausführen von ShareEnum wird die NetBIOS-Enumeration zum Scannen aller Computer innerhalb der verfügbaren Domänen verwendet.Weiterer großer Vorteil man erhält Blick auf die Lese und Schreibrechte sowie den Benutzern oder Benutzergruppen die, die Netzwerkfreigabe benutzen dürfen. Mit der rechten Maustaste "Properties" lassen sich die Rechte der jeweiligen Freigabe im Windows Dialog einstellen. Ein Doppelklick öffnet die jeweilige Freigabe. Ein nettes Tool, welches vor allem für Administratoren praktisch ist.
Download ShareEnum
Posts mit dem Label Netzwerkfreigaben werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Netzwerkfreigaben werden angezeigt. Alle Posts anzeigen
Donnerstag, 2. Juni 2011
ShareEnum v1.6 - Netzwerkfreigaben schneller im Überblick
Labels:
IT Security,
NetBIOS,
Netzwerkfreigaben,
Tool
Netzwerkfreigaben / Netzlaufwerk arbeiten mit NET USE
Für wenn ist dieser Befehlt sinnvoll? Also in erster Linie für Systemadministratoren, die diese erklärten Befehle auch gerne in einer Batch Datei ablegen, um in einer Firma z.B. Netzlaufwerke zur Verfügung zu stellen, wenn sie mit der Option am Ende mit /Persistent:No sich nach einem Neustart nicht automatisch verbinden, sei seien es geänderte Kennwörter von Zeit zu Zeit. Also los geht es WIN + R -> cmd. Dieser Befehl ist bei Windows 2000, Windows XP, Windows 2003 Server, Windows 2008, Windows Vista, Windows 7 zu finden!
Netzwerk erkunden - net view
net view
Servername Beschreibung
------------------------------------------------------------------------
\\SM00TH
\\THE-INVINCIBLE
Der Befehl wurde erfolgreich ausgeführt.
net view \\THE-INVINCIBLE
Netzlaufwerk einbinden unter CMD
C:\Dokumente und Einstellungen\Administrator>net use J: \\THE-INVINCIBLE\doku /U
SER:Arbeitsgruppe\Benutzernamen Passwort
Der Befehl wurde erfolgreich ausgeführt.
NET USE J: = Netzlaufwerk erstellen mit dem Laufwerksnamen "J:"
\\THE-INVINCIBLE\doku = Computernamen gefolgt von "\" und Freigabenamen.
Passwort = Das Passwort für den aktuellen Benutzer
ACHTUNG: die offizielle Schreibweise für den Command sieht die Passwort Eingabe an einer anderen Stelle vor. Bei Windows XP funktioniert es, das Passwort am Ende einzugeben. Normalerweise sieht es so aus.
Netzwerkfreigabe mit Passwort Eingabeaufforderung
Die Passwort Option einfach weglassen...
C:\Dokumente und Einstellungen\Administrator>net use L: \\THE-INVINCIBLE\bilder
/USER:netzwork
Das Kennwort oder der Benutzername ist ungültig für \\THE-INVINCIBLE\bilder.
Geben Sie das Kennwort für "netzwork" ein, um eine Verbindung zu "THE-INVINCIBLE
" herzustellen:
Der Befehl wurde erfolgreich ausgeführt.
Netzlaufwerk ohne Domainnamen / Arbeitsgruppe
Manchmal kann es vorkommen das die Anmeldung mit der Arbeitsgruppe als Teil des Benutzernamens der Netzwerkfreigabe nicht funktioniert, dann einfach ohne Probieren
C:\Dokumente und Einstellungen\Administrator>net use K: \\THE-INVINCIBLE\doku /U
Netzlaufwerk / Netzwerkfreigaben wieder ansehen
net use
Neue Verbindungen werden gespeichert.
Status Lokal Remote Netzwerk
-------------------------------------------------------------------------------
OK L: \\THE-INVINCIBLE\bilder Microsoft Windows-Netzwerk
Der Befehl wurde erfolgreich ausgeführt.
Netzlaufwerk wieder löschen
NET USE [Laufwerk:] /DELETE
Netzwerk Session - verbundene Clients ansehen
net session - dieser Command erforder höhere Rechte bei Windows Vista, Windows7 einfach in der Startleiste die Suche verwenden. CMD suchen und rechte Maustaste und als Administrator ausführen.
Computer Benutzername Clienttyp Öffn. Ruhezeit
------------------------------------------------------------------------------
\\[fe80::89fb:d4a9:6...jbludau 2 00:07:51
\\SM00TH NETZWORK Windows 2002 S... 0 00:02:06
Der Befehl wurde erfolgreich ausgeführt.
Netzwerk Session - alle Netzwerk Client lautlos rausschmeißen
net session /delete /y
Alle Verbindungen werden ohne Meldung unterbrochen.
Netzwerk Session - einzelne Clients rauswerfen
net session //Computername /delete
Netzwerk Session - File Handler ansehen
net file - zeigt alle geöffneten Dateien an und welcher Benutzer darauf zugreift. Mit net file unter Eingabe der ID werden weitere Informationen ausgegeben wie z.B. Zugangsberechtigung.
ID Pfad Benutzername Anz. der Sperrungen
-------------------------------------------------------------------------------
201326958 E:\Bilder NETZWORK 0
201326963 E:\Bilder\Fehler Bilder NETZWORK 0
Der Befehl wurde erfolgreich ausgeführt.
Netzwerk Session - File Handler schließen
Aus der Liste einfach eine ID aussuchen z.B. net file 201326958 /close um den Zugriff zu lösen.
Fazit
Dieses Wissen auch dafür verwendet werden ein eigenes kleines Programm zu schreiben, welches einem die Arbeit abnimmt. Sysinternals / Microsofts ShareEnum ist ein super Programm, welches hilft die Netzwerkfreigaben mit einer GUI zu verwalten. Desweiteren kann dieses Wissen bei einer Reverse / ConnectBack Shell dafür verwendet werden um Informationen über das Netzwerk zu sammeln. Der Zugriff auf das Netbios Protokoll welches bei Windows die Netzwerkfreigaben regelt ist inzwischen per Default unterbunden bei allen neueren Routern die ich gesehen habe. Das war nicht immer so als man sich noch per PPOE ins Internet eingewählt hat.
Netzwerk erkunden - net view
net view
Servername Beschreibung
------------------------------------------------------------------------
\\SM00TH
\\THE-INVINCIBLE
Der Befehl wurde erfolgreich ausgeführt.
Netzwerkfreigaben erkunden
net view \\THE-INVINCIBLE
Freigegebene Ressourcen auf \\THE-INVINCIBLE
Freigabename Typ Verwendet als Kommentar
-------------------------------------------------------------------------------
Bilder Platte L:
doku Platte
G Platte
Muke Platte
Mukke Platte
Users Platte
Der Befehl wurde erfolgreich ausgeführt.
Netzwerkfreigaben in einer anderen Domain / Arbeitsgruppe finden
net view /domain - zeigt die Arbeitsgruppen an. net view /domain:Arbeitsgruppe zeigt die Computer in der Domain an.
Netzlaufwerk einbinden unter CMD
C:\Dokumente und Einstellungen\Administrator>net use J: \\THE-INVINCIBLE\doku /U
SER:Arbeitsgruppe\Benutzernamen Passwort
Der Befehl wurde erfolgreich ausgeführt.
NET USE J: = Netzlaufwerk erstellen mit dem Laufwerksnamen "J:"
\\THE-INVINCIBLE\doku = Computernamen gefolgt von "\" und Freigabenamen.
/USER:Arbeitsgruppe\Benutzername = Meist ist die Arbeitsgruppe "Workgroup", dieser Wert muss allerdings nicht zwingend angegeben werden. (WICHTIG der ":" hinter /USER:!
Benutzername = Der Benutzer dem die Freigabe gehört, oder der darauf zugreifen darf.Passwort = Das Passwort für den aktuellen Benutzer
ACHTUNG: die offizielle Schreibweise für den Command sieht die Passwort Eingabe an einer anderen Stelle vor. Bei Windows XP funktioniert es, das Passwort am Ende einzugeben. Normalerweise sieht es so aus.
Netzwerkfreigabe mit Passwort Eingabeaufforderung
Die Passwort Option einfach weglassen...
C:\Dokumente und Einstellungen\Administrator>net use L: \\THE-INVINCIBLE\bilder
/USER:netzwork
Das Kennwort oder der Benutzername ist ungültig für \\THE-INVINCIBLE\bilder.
Geben Sie das Kennwort für "netzwork" ein, um eine Verbindung zu "THE-INVINCIBLE
" herzustellen:
Der Befehl wurde erfolgreich ausgeführt.
Netzlaufwerk ohne Domainnamen / Arbeitsgruppe
Manchmal kann es vorkommen das die Anmeldung mit der Arbeitsgruppe als Teil des Benutzernamens der Netzwerkfreigabe nicht funktioniert, dann einfach ohne Probieren
C:\Dokumente und Einstellungen\Administrator>net use K: \\THE-INVINCIBLE\doku /U
SER:Benutzernamen Passwort
Der Befehl wurde erfolgreich ausgeführt.Netzlaufwerk / Netzwerkfreigaben wieder ansehen
net use
Neue Verbindungen werden gespeichert.
Status Lokal Remote Netzwerk
-------------------------------------------------------------------------------
OK L: \\THE-INVINCIBLE\bilder Microsoft Windows-Netzwerk
Der Befehl wurde erfolgreich ausgeführt.
Netzlaufwerk wieder löschen
NET USE [Laufwerk:] /DELETE
Netzwerk Session - verbundene Clients ansehen
net session - dieser Command erforder höhere Rechte bei Windows Vista, Windows7 einfach in der Startleiste die Suche verwenden. CMD suchen und rechte Maustaste und als Administrator ausführen.
Computer Benutzername Clienttyp Öffn. Ruhezeit
------------------------------------------------------------------------------
\\[fe80::89fb:d4a9:6...jbludau 2 00:07:51
\\SM00TH NETZWORK Windows 2002 S... 0 00:02:06
Der Befehl wurde erfolgreich ausgeführt.
net session /delete /y
Alle Verbindungen werden ohne Meldung unterbrochen.
Netzwerk Session - einzelne Clients rauswerfen
net session //Computername /delete
Netzwerk Session - File Handler ansehen
net file - zeigt alle geöffneten Dateien an und welcher Benutzer darauf zugreift. Mit net file unter Eingabe der ID werden weitere Informationen ausgegeben wie z.B. Zugangsberechtigung.
ID Pfad Benutzername Anz. der Sperrungen
-------------------------------------------------------------------------------
201326958 E:\Bilder NETZWORK 0
201326963 E:\Bilder\Fehler Bilder NETZWORK 0
Der Befehl wurde erfolgreich ausgeführt.
Netzwerk Session - File Handler schließen
Aus der Liste einfach eine ID aussuchen z.B. net file 201326958 /close um den Zugriff zu lösen.
Fazit
Dieses Wissen auch dafür verwendet werden ein eigenes kleines Programm zu schreiben, welches einem die Arbeit abnimmt. Sysinternals / Microsofts ShareEnum ist ein super Programm, welches hilft die Netzwerkfreigaben mit einer GUI zu verwalten. Desweiteren kann dieses Wissen bei einer Reverse / ConnectBack Shell dafür verwendet werden um Informationen über das Netzwerk zu sammeln. Der Zugriff auf das Netbios Protokoll welches bei Windows die Netzwerkfreigaben regelt ist inzwischen per Default unterbunden bei allen neueren Routern die ich gesehen habe. Das war nicht immer so als man sich noch per PPOE ins Internet eingewählt hat.
Labels:
Administrator,
Arbeitsgruppe,
Batch,
Batchprogrammierung,
cmd,
net use,
Netzlaufwerk,
Netzwerkfreigaben,
Windows
Abonnieren
Posts (Atom)
