Software Anwendungen mit Source Code - Projekt Vorstellung und Entwicklung. |
|||||||
![]() |
|
|
Themen-Optionen | Thema durchsuchen |
Software Anwendungen mit Source Code - Projekt Vorstellung und Entwicklung. |
|||||||
![]() |
|
|
Themen-Optionen | Thema durchsuchen |
[Delphi] - just another FTPScanner |
|
|
# 1 |
|
Board Fuzi
![]() Bewertung:
![]() Registriert seit: Apr 2011
Beiträge: 17
Power: 6
|
Hi,
in Anbetracht dieses Threads bin ich gestern auf die tolle Idee gekommen auch ein solches Tool zu schreiben. Es ist ganz einfach aufgebaut, besteht nur aus 1173 Code-Zeilen (ohne Kommentare, mit einigen Leerzeilen), aber sollte (hoffentlich) alle nötigen Funktionen enthalten. Es läuft allerdings nur auf Windows (mit wine hab ich es nicht getestet) und benutzt die WinInet-API (InternetOpen, InternetConnect, FtpSetCurrentDirectory, FtpPutFile, FtpGetFile, FtpDeleteFile). Usage: Beispiel Scan: Möchte man detailliertere Ausgaben, kann man den verbose-Modus aktivieren und erhält dann sämtliche Fehlermeldungen usw.: Wenn Ihr wollt, könnt Ihr es ja mal testen und mir Verbesserungsvorschläge usw. geben Download (src): http://www.xup.in/dl,20995983/FTPScanner_src.zip/ Geändert von terraNova (09.06.2012 um 07:10 Uhr). Grund: Binaries nicht erlaubt |
|
|
|
|
|
# 2 |
|
Bewertung:
![]() Registriert seit: Sep 2004
Beiträge: 2.874
Power: 56
|
wie müssen die ips in einem txt file vorliegen?
![]() |
|
|
|
AW: just another FTPScanner |
|
|
# 3 |
|
Board Fuzi
![]() Bewertung:
![]() Registriert seit: Apr 2011
Beiträge: 17
Power: 6
Themenstarter |
Einfach untereinander, also getrennt durch einen Zeilenumbruch, egal ob Windows (CR+LF), Unix (LF) oder MAC (CR). Eine Validitätsprüfung wird nicht durchgeführt, also sollte in jeder Zeile auch wirklich nur ein(e) IP/Host stehen.
Geändert von inout (08.06.2012 um 12:49 Uhr). |
|
|
|
AW: just another FTPScanner |
|
|
# 4 |
|
Bewertung:
![]() Registriert seit: Sep 2004
Beiträge: 2.874
Power: 56
|
ich meine so ip:port oder nur ip
![]() |
|
|
|
AW: just another FTPScanner |
|
|
# 5 |
|
Board Fuzi
![]() Bewertung:
![]() Registriert seit: Apr 2011
Beiträge: 17
Power: 6
Themenstarter |
Nur die IP. Die Unterstützung für eine optionale Portangabe kann ich bei Bedarf hinzufügen.
|
|
|
|
AW: just another FTPScanner |
|
|
# 6 |
|
Bewertung:
![]() Registriert seit: Sep 2004
Beiträge: 2.874
Power: 56
|
also eine fortschrittsangabe wäre mir sinnvoller also wieviel % er von 100 hat das man weiß wie weit er schon ist
![]() |
|
|
|
AW: just another FTPScanner |
|
|
# 7 |
|
Board Fuzi
![]() Bewertung:
![]() Registriert seit: Apr 2011
Beiträge: 17
Power: 6
Themenstarter |
Habe es aktualisiert.
Änderungen: Neuer Parameter: -e, --progress Show scan progress every X IPs; default: 100 Das Tool ist jetzt auch im non-verbose-Modus etwas "geschwätziger". alexgold, funktioniert es bei Dir denn (speedcheck usw.) und läuft es stabil? Würde mich interessieren, denn außer mir hat es noch niemand getestet ![]() |
|
|
|
AW: just another FTPScanner |
|
|
# 8 |
|
Bewertung:
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: Nov 2006
Internet: DSL2 16K
Beiträge: 6.163
Power: 51
|
winapi abhänigkeiten sind bei nem scanner ned wirlich von vorteil.
die dinger laufen meist auf *nix stros und nicht lokal. auf alle fälle sollte noch ne proxy-funktion rein ![]() ansonsten nettes ding. |
|
|
|
AW: just another FTPScanner |
|
|
# 9 |
|
Bewertung:
![]() Registriert seit: Sep 2004
Beiträge: 2.874
Power: 56
|
mal ehrlich aber wer scannt mit proxys O.o
also die progress bar kann man doch standardmäßig einabauen oder nicht ,also das er die automatisch anzeigt und immer. und ja läuft bis jetzt ganz gut und ein pub den er gefunden hatte hatte beim recheck keine dl rechte ![]() Geändert von alexgold (08.06.2012 um 17:53 Uhr). |
|
|
|
AW: just another FTPScanner |
|
|
# 10 | |
|
Board Fuzi
![]() Bewertung:
![]() Registriert seit: Apr 2011
Beiträge: 17
Power: 6
Themenstarter |
Zitat:
Joa, kann ich beim nächsten Update machen. Das ist nicht gut. Kannst Du den Server evtl. mal mit der Option -v rechecken und die Ausgabe hier posten (IP kannst Du ja zensieren)? Dann kann ich mal schauen was da los ist. |
|
|
|
|
AW: just another FTPScanner |
|
|
# 11 | |
|
Bewertung:
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: Oct 2005
Beiträge: 3.558
Power: 40
|
Zitat:
Ansonsten, hätte ich es wohl direkt mit den winsockets gemacht. Die Variable "sLastResponseInfo" ist in Zeile 188 übrigens überflüssig. PS: Lässt sich auch wunderbar für x64 Systeme kompilieren ![]() € Linux / Unix / Windows - Hilfestellung / Installation / Management € Geändert von dreamax (09.06.2012 um 04:41 Uhr). |
|
|
|
|
AW: just another FTPScanner |
|
|
# 12 | |
|
Board Fuzi
![]() Bewertung:
![]() Registriert seit: Apr 2011
Beiträge: 17
Power: 6
Themenstarter |
stimmt, hab ich wohl vergessen beim letzten Update zu entfernen.
Zitat:
|
|
|
|
|
AW: just another FTPScanner |
|
|
# 13 |
|
Bewertung:
![]() Registriert seit: Sep 2004
Beiträge: 2.874
Power: 56
|
arbeitest du jetzt noch an dem projekt?
weil so in etwas könnte die bar während des cannens ausehen: ![]() ![]() |
|
|
|
AW: just another FTPScanner |
|
|
# 14 |
|
Board Fuzi
![]() Bewertung:
![]() Registriert seit: Apr 2011
Beiträge: 17
Power: 6
Themenstarter |
In letzter Zeit hab ich nicht mehr dran gearbeitet, aber eine Fortschrittsanzeige ist schon drin, zwar nicht eine solche, aber ich denke so wie es jetzt ist sollte es doch auch reichen, oder nicht?
|
|
|
|
AW: just another FTPScanner |
|
|
# 15 |
|
Bewertung:
![]() Registriert seit: Sep 2004
Beiträge: 2.874
Power: 56
|
also bei mir sehe ich keinen unterschied ob mit oder ohne -e
![]() Geändert von alexgold (01.07.2012 um 15:36 Uhr). |
|
|
|
AW: just another FTPScanner |
|
|
# 16 |
|
Board Fuzi
![]() Bewertung:
![]() Registriert seit: Apr 2011
Beiträge: 17
Power: 6
Themenstarter |
Hast Du für -e auch einen Wert angegeben, also z.B. -e 100, je nach dem nach wie viel gescannten IPs der Fortschritt ausgegeben werden soll?
Du musst natürlich auch die neueste Version benutzen, also den Source kompilieren... Die Binary zu posten war scheinbar nicht erlaubt. Geändert von inout (01.07.2012 um 15:40 Uhr). |
|
|
|
AW: just another FTPScanner |
|
|
# 17 |
|
Bewertung:
![]() Registriert seit: Sep 2004
Beiträge: 2.874
Power: 56
|
ja hab die neuste und egal welchezahl ich nach -e eingebe kommt immer dasgleiche
![]() |
|
|
|
AW: just another FTPScanner |
|
|
# 18 |
|
Board Fuzi
![]() Bewertung:
![]() Registriert seit: Apr 2011
Beiträge: 17
Power: 6
Themenstarter |
Was heißt denn immer das Gleiche, kommt denn überhaupt irgendwann eine Statusanzeige? Standardmäßig ist es so eingestellt (auch wenn man den -e Parameter weglässt), dass sie nach 100 gescannten IPs kommt.
Wenn bei Dir also überhaupt keine Statusanzeige kommt, hast Du definitiv noch die alte Version. |
|
|
|
AW: just another FTPScanner |
|
|
# 19 |
|
Bewertung:
![]() Registriert seit: Sep 2004
Beiträge: 2.874
Power: 56
|
kannst ja mal ein screen davon machen wie sie aussehen sollte.
![]() |
|
|
|
AW: just another FTPScanner |
|
|
# 20 |
|
Bewertung:
![]() Registriert seit: Sep 2004
Beiträge: 2.874
Power: 56
|
also einmal ist es chon hängen geblieben evtl. zuviele threads zuviele ips in txt
dann wäre es noch gut wenn man die results filtern könnte nach nur richtigen useable pubs ohne dl rechte sind nicht wirklich "useable" ![]() |
|
|
|
AW: just another FTPScanner |
|
|
# 21 |
|
Bewertung:
![]() ![]() ![]() Registriert seit: May 2008
Beiträge: 31
Power: 13
|
da ich mich leider mit Delphi nicht aus kenne, wäre es super wenn mir jemand die EXE zukommen lassen könnte
![]() |
|
|
|
![]() |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Delphi] - Shitfaker - Just another one.. | Sannes | Projekte / Codes | 23 | 16.01.2011 14:18 |
| just another emo song :P | scusselbutt | Humor & Fun | 0 | 13.01.2009 23:44 |
| [Artwork] - just another monument | babyfaces | GFX-Showroom | 10 | 28.07.2008 13:48 |
| [Signatur] - Just another Halo Signature | westside | GFX-Showroom | 9 | 09.06.2007 12:28 |
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:55 Uhr. |