rausfinden wer hinter einem Port hockt?

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

#pointer#

Gast

Betreff: rausfinden wer hinter einem Port hockt?

BeitragSa, Jul 16, 2005 12:46
Antworten mit Zitat
hallo,

ich habe mir gerade einen kleinen Port-Scanner geschrieben, der alle Ports abfragt und prüft ob sie offen oder geschloßen sind.
Nun wollte ich noch ein kleines Extra implementieren, und zwar dass man wenn ein Port offen ist, sehen kann welches Programm dahintersitzt.

Hat jemand eine Idee wie dieses herausfinden kann, ohne immer im Internet auf die Portlisten zu schauen???

Schon im voraus Vielen Dank für alle Antworten!

mfg
#pointer#
 

Qubit

BeitragSa, Jul 16, 2005 15:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi

Evtl. kannst Du hiermit etwas anfangen.

http://www.oreilly.de/german/f...tz1203.htm


Qubit.
 

#pointer#

Gast

BeitragSo, Jul 17, 2005 11:53
Antworten mit Zitat
hm...
das geht schon in die richtige Richtung.
Allerdings habe ich kein Linux...

Nach was hast du den gegoogelt?
Dann könnte ich mal sehn ob es sowas auch bei Windows gibt.

flexo

BeitragSo, Jul 17, 2005 12:14
Antworten mit Zitat
Benutzer-Profile anzeigen
hi Very Happy

mich würd des ganze auchmal intressieren...
´vielleicht gibts ja dafür ne dll oder sowas...

entweder
oder

gut msdn is bissal unübersichtlich aber naja... vllt findest du was..

mfg flexo
Du bist eizigartig - genau wie jeder andere auch.

Xalon

BeitragSo, Jul 17, 2005 17:49
Antworten mit Zitat
Benutzer-Profile anzeigen
Also,
1.Aha,Portscanner,für was das denn? Wink
2.Da jeder Dienst einen standart port hat,schreib sowas:BlitzBasic: [AUSKLAPPEN]
If port=80 Print \"HTTP-Dienst\"

USW.
Oder du greifst den Banner ab.
3.Wenn du auch noch ein Brute Forche tool schreiben willst dann schau mal das an:BlitzBasic: [AUSKLAPPEN]
For h =32 To 126
passwort(1)=zeichen(h)

For j =32 To 126
passwort(2)=zeichen(j)

For k =32 To 126
passwort(3)=zeichen(k)

For l =32 To 126
passwort(4)=zeichen(l)

For m =32 To 126
passwort(5)=zeichen(m)

For n =32 To 126
passwort(6)=zeichen(n)


For o =32 To 126
passwort(7)=zeichen(o)

For p =32 To 126
passwort(8)=zeichen(p)

Print passwort(1)+passwort(2)+passwort(3)+passwort(4)+passwort(5)+passwort(6)+passwort(7)+passwort(8)
Next
Next
Next
Next
Next
Next
Next
Next
hab ich Vor langen zeiten mal geschrieben,vielleicht findest verwendung dafür 8)


Xalon
>>Besucht doch mal meine Seite,mit NEUEN Tutorials<<
User posted image
 

konstantin

BeitragSo, Jul 17, 2005 20:19
Antworten mit Zitat
Benutzer-Profile anzeigen
jedes protokoll ist an einen port gebunden - zumindest, wenn es standardmaessig verwendet wird - z.b. http:80, ftp:21, telnet:23, ssh:22 usw.
nun fallen mir spontan zwei moeglichkeiten ein, mit denen man schauen kann, welches programm dieses protokoll verwendet. beide sind allerdings absolut nicht fuer einen solchen scanner anwendbar.

deine arbeit ist btw vertane zeit. es gibt nmap. mal davon abgesehen, dass portscanner fuer windows paradox sind Smile

Arrow ziemlich komplette protokoll/port liste

flexo

BeitragSo, Jul 17, 2005 20:25
Antworten mit Zitat
Benutzer-Profile anzeigen
www.robsite.de/bbkurs2/ports.txt
Du bist eizigartig - genau wie jeder andere auch.

flexo

BeitragSo, Jul 17, 2005 20:25
Antworten mit Zitat
Benutzer-Profile anzeigen
hoffe s hilft dir ^^
Du bist eizigartig - genau wie jeder andere auch.
 

konstantin

BeitragSo, Jul 17, 2005 20:28
Antworten mit Zitat
Benutzer-Profile anzeigen
du hast sicher gesehen, dass ich bereits eine 20 mal laengere liste verlinkte?
und braucht man dafuer 2 posts? nein.

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group