| Autor |
Beitrag |
PhilGo
      
Beiträge: 315
Win 98, Win Longhorn ;-)
|
Verfasst: Sa 20.09.03 19:43
Hi,
weis jemand wie man einen Portscanner programmieren kann?
Oder hat jemand schon einen brauchbaren Quelltext?
Ich hab davon überhaupt keine Ahnung und soll so was für einen Kumpel machen.
Danke im Voraus.
Mfg PhilGo
_________________ Sie werden dich finden und töten... Söhne der großen Bärin!
|
|
recall
      
Beiträge: 449
|
Verfasst: Sa 20.09.03 20:07
Du sollst einen Portscanner für einen Kumpel proggen ?
Sehr zweifelhaftes Ansinnen... Erklärung wäre nicht schlecht.
Wozu braucht der einen Portscanner ?
Ich kann dir nicht helfen, bevor ich nicht wenigstens weiss wozu du sowas brauchst / verwenden wirst !? Da dus an einen Kumpel weitergeben willst, kanns ja wohl nicht der Lerneffekt sein  !
Viele Grüsse.
|
|
PhilGo 
      
Beiträge: 315
Win 98, Win Longhorn ;-)
|
Verfasst: Sa 20.09.03 20:17
Hi,
ich weis ja selber nicht wozu der den Portscanner braucht. Der is eben zu mir gekommen, weil der weis das ich ein bisschen programmiere. Aber mir ist dann selber klar geworden, daß ich so was nicht programmieren kann.
Und wenn ich den Quelltext habe, kann ich über die Funktionsweise und das Ansteuern der Ports etwas lernen.
Mfg PhilGo
Moderiert von UGrohne: Absätze entfernt
_________________ Sie werden dich finden und töten... Söhne der großen Bärin!
|
|
bIce
      
Beiträge: 55
|
Verfasst: Sa 20.09.03 20:38
Hi,
Ein Portscanner ist eigentlich simpel zu realisieren:
1. Du brauchst eine IP bei der Du die Ports prüfen willst.
2. Du durchläufst alle (oder bestimmte) Ports, und versuchst zu ihnen eine Verbindung aufzubauen
3. Wenn die Verbindung erfolgreich war, dann ist der Port offen, sonst geschlossen.
Das Prog musst Du dir jetzt selbst erarbeiten, sonst gäbe es keinen Lerneffekt.
|
|
PhilGo 
      
Beiträge: 315
Win 98, Win Longhorn ;-)
|
Verfasst: So 21.09.03 14:13
Hi,
da ich bei Delphi noch nicht ganz auf der Höhe bin, wäre es nett, wenn du mir einen Quelltext bereitstellen könntest.
Grund:
Hab erst vor ein 1/2 Jahr mit dem programmieren angefangen.
Danke im voraus.
Mfg PhilGo
Moderiert von UGrohne: Absätze entfernt
_________________ Sie werden dich finden und töten... Söhne der großen Bärin!
|
|
bIce
      
Beiträge: 55
|
Verfasst: So 21.09.03 19:01
Ich selbst habe sowas noch nicht programmiert. Daher habe ich keinen Quelltext parat, habe auch jetzt nicht viel Zeit dafür. Es ist aber wirklich nicht schwer soetwas zu programmieren. Spiele etwas mit der TClientSocket-Componente herum.
|
|
maxk
      
Beiträge: 1696
Erhaltene Danke: 1
Win XP, Debian Lenny
Delphi 6 Personal
|
Verfasst: So 21.09.03 20:05
_________________ Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
Zuletzt bearbeitet von maxk am Mo 29.09.03 18:29, insgesamt 1-mal bearbeitet
|
|
PhilGo 
      
Beiträge: 315
Win 98, Win Longhorn ;-)
|
Verfasst: Mo 22.09.03 08:13
Danke für eure Hilfe.
Ich werd es halt mal versuchen.
Aber ich kann mit deinem FreeScan nicht die Ports scannen.
Mfg PhilGo
Moderiert von UGrohne: Absätze entfernt
_________________ Sie werden dich finden und töten... Söhne der großen Bärin!
|
|
maxk
      
Beiträge: 1696
Erhaltene Danke: 1
Win XP, Debian Lenny
Delphi 6 Personal
|
Verfasst: Mo 22.09.03 11:51
| PhilGo hat folgendes geschrieben: | Aber ich kann mit deinem FreeScan nicht die Ports scannen. |  Wie meinst du das genau? Du gibst in das Memo die Ports ein (mit Leerzeichen getrennen, oder Bereiche mit Bindestrich an). In das Edit kommt der Host. Das man auf Start klicken musss, will ich hier nicht erwähnen müssten  . Bei mir funktioniert das alles wunderbar.
Warum nie bei anderen?
_________________ Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
|
|
PhilGo 
      
Beiträge: 315
Win 98, Win Longhorn ;-)
|
Verfasst: Di 23.09.03 17:07
Hi,
bei deinem Freescan waren ja Host und die Ports schon voreingestellt:
Host: 127.0.0.1 Ports: 1-65535
Ergebnis: Es ist nicht möglich diese Ip-Adresse(127.0.0.1) zu ermitteln. Vorgang abgebrochen.
Was mach ich falsch?
Mfg PhilGo
_________________ Sie werden dich finden und töten... Söhne der großen Bärin!
|
|
maxk
      
Beiträge: 1696
Erhaltene Danke: 1
Win XP, Debian Lenny
Delphi 6 Personal
|
Verfasst: Di 23.09.03 18:45
 Komisch ob es vielleicht daran liegt, dass du Win 98 verwendest? Bei mir funktioniert es.
PS: Es gibt 2 Versionen, eine arbeitet mit Indy andere direkt mit WinSock. Schau mal ob du die Indy benutzt. Ich glaube aber nicht, dass es daran liegt 
_________________ Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
|
|
PhilGo 
      
Beiträge: 315
Win 98, Win Longhorn ;-)
|
Verfasst: Mi 24.09.03 17:45
Du hast glaub ich recht.
Ich benutze Win 98.
Aber warum funktioniert das net?
Muss ich da irgendwelche Veränderungen im Quelltext vornehmen damit das funzt?
Mfg PhilGo 
_________________ Sie werden dich finden und töten... Söhne der großen Bärin!
|
|
PhilGo 
      
Beiträge: 315
Win 98, Win Longhorn ;-)
|
Verfasst: Mi 24.09.03 17:48
Selbst wenn ich online bin funktioniert das net.
Naja, danke erstmal für deinen Quelltext + Programm.
Mfg PhilGo 
_________________ Sie werden dich finden und töten... Söhne der großen Bärin!
|
|
barfuesser
      
Beiträge: 324
|
Verfasst: Do 25.09.03 11:44
Kannst Du eigentlich einen Ping an 127.0.0.1 absetzen?
barfuesser
|
|
focus
      
Beiträge: 187
XP, 2k, 98, Me
D6 Prof
|
Verfasst: Do 25.09.03 14:55
hab vor kurzem in der freeware oder open source ecke einen nonvcl scanner von assarbad oder luckie gefunden der recht gut und vor allem schnell war ... dann erweitert sich der lerneffekt sogar auf nonvcl, threads, boardsuche uvm
gruss
michael
|
|
maxk
      
Beiträge: 1696
Erhaltene Danke: 1
Win XP, Debian Lenny
Delphi 6 Personal
|
Verfasst: Do 25.09.03 19:03
Ich habe eine neue Version hochgeladen. Der Portscanner sollte jetzt eigentlich unter Win98 funktionieren.
Hier noch mal der Link: www.maxk.keepfree.de/download/FreeScan.rar
// Edit: URL geändert
_________________ Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
Zuletzt bearbeitet von maxk am Mo 29.09.03 18:30, insgesamt 1-mal bearbeitet
|
|
PhilGo 
      
Beiträge: 315
Win 98, Win Longhorn ;-)
|
Verfasst: Sa 27.09.03 18:15
@barfuesser: Ein Ping funktioniert. Warum fragst du eigendlich?
@focus: Danke für die Info. Ich werde dort mal vorbeizischen.
@maxk: Dein Link funktioniert nicht!
Mfg PhilGo
_________________ Sie werden dich finden und töten... Söhne der großen Bärin!
|
|
maxk
      
Beiträge: 1696
Erhaltene Danke: 1
Win XP, Debian Lenny
Delphi 6 Personal
|
Verfasst: Sa 27.09.03 18:55
Ich hasse meinen Provider. Die löschen manchmal willkürlich irgendwelche Dateien. Versuchs nochmal. Wenn nicht geht, schick ich's dir via Mail.
_________________ Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
|
|
maxk
      
Beiträge: 1696
Erhaltene Danke: 1
Win XP, Debian Lenny
Delphi 6 Personal
|
Verfasst: Mo 29.09.03 18:33
| PhilGo hat folgendes geschrieben: | @maxk: Dein Link funktioniert nicht! |
Okay langsam wird's komisch. Jetzt da ich mit RAR gepackt habe, funktioniert wieder alles so, wie es soll. Der Link www.maxk.keepfree.de/download/FreeScan.rar enthält 100 % den PortScanner. Ansonsten könnt ihr mich aus dem Forum werfen :fingergekreuzt:
_________________ Ein Computer wird das tun, was Du programmierst - nicht das, was Du willst.
|
|
PhilGo 
      
Beiträge: 315
Win 98, Win Longhorn ;-)
|
Verfasst: Mi 01.10.03 17:01
Hi, dein Link funktioniert jetzt(bin heute 1.9. erst wieder ins Internet gekommen). Werde ihn gleich mal testen.
Ich hab herausgefunden, wenn ich zwei Portscanner gleichzeitig benutze, daß mein Computer abschmiert(jedenfalls bei mir).
Mfg PhilGo
_________________ Sie werden dich finden und töten... Söhne der großen Bärin!
|
|