Programm zum URL suchen
lima-city → Forum → Heim-PC → Software
ausprobieren
buchstabe
datei
denkbaren kombinationen
jahr
jemand
kombination
liste
minute
ordner
programm
sechs
stunden
suchen
tag
verzeichnis
wahl
zehntelsekunde
zeichen
ziffer
-
Wei? tag/jemand">jemand ein Programm das Systemmatisch in einem Verzeichnis meiner Wahl nach datein sucht?
Ich meine wenn man die Ordner?bersicht nicht anzeigen kann weil es z.B eine index.html datei gibt.
Das Programm m?sste alle Denkbaren kombinationen von *.html ; *.htm datein ausprobieren und mir eine Liste liefern
mfg
edvo -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Wei? jemand ein Programm das Systemmatisch in einem Verzeichnis meiner Wahl nach datein sucht?
Ich meine wenn man die Ordner?bersicht nicht anzeigen kann weil es z.B eine index.html datei gibt.
Das Programm m?sste alle Denkbaren kombinationen von *.html ; *.htm datein ausprobieren und mir eine Liste liefern
mfg
edvo
also versteh ich das richtig?
du willst das jemand was eingibt nennen wir es *
dann wird in dem ordner gesucht ob die datei *.html oder *.htm existiert und dann auflistet wie viele dateien so heissen?
also wenn du es so oder ?hnlich machen willst nimm php
kein programm, schlie?lich kannste dat nich auf lima ausf?hren -
nein
Ben?tige ein Programm das ein externes Verzeichnis (auf das ich kein direction rechte haba) zugreift und per probieren filenames herausfinden will.
z.B Jemand macht ein Script wo man ein Passwort eingeben kann und es wird dann das Passwort genommen .htm drangeh?ngt und man wird dan darauf weitergeleitet! Ich m?chte das das Programm (kein Serverscript) alle Namen ausprobiert.
mfg
edvo -
Des geht wenn dann nur mit der Suchfunktion (Strg + F)
-
Man, man.... wenn ihr nichts vern?nftiges zu sagen habt, dann lasst es bitte.
edvo, es w?re nicht schwierig so ein Programm zu schreiben, allerdings g?be es dabei zwei Probleme:
1.:
Schon wenn man sich nur auf Dateien mit sechs Buchstaben (also xxxxxx.html oder xxxxxx.htm) beschr?nken w?rde, w?rde es Ewigkeiten dauern, bis es durchgelaufen ist. Rechnen wir mal pro Durchgang eine Zentelsekunde (das ist schon ziemlich schnell). F?r Dateien mit einem Buchstaben br?uchte man dann 52 Sekunden (26 Buchstaben jeweils mit html und htm ausprobieren). Bei zwei Buchstaben w?ren es 26 hoch 2 mal 2 = 1352 Zehntelsekunden = 2,253 Minuten.
Bei 6 Buchstaben w?rde die Gleichung so aussehen:
26 hoch 6 mal 2 = 308915776 mal 2 = 617831552 Zehntelsekunden = 1029719 Minuten = 17161 Stunden = 715 Tage
Das w?re bisschen lange, stimmts? Und es geht nur um sechs Buchstaben. Da aber viele Webserver auf Linux oder Unix laufen, gibt es f?r den Webserver 52 Buchstaben. Dann gibt es noch 10 Ziffern, Bindestrich und diverse andere Zeichen, die in Dateinamen vorkommen k?nnten. Und zus?tzlich sind viele Dateinamen einfach l?nger als 6 Zeichen. Es w?rde also schon ewig dauern, alle m?glichen Buchstaben-/Zahlen-/Sonderzeichenkombinationen bei nur sechs Stellen auszuprobieren. Bei noch l?ngeren Dateinamen h?rt wahrscheinlich das Universum auf zu exisitieren, bevor man auch nur 1% der Kombinationen durchprobiert hat.
2.:
Durch die andauernden Abfragen w?rde man den Server belasten, der Admin des Servers w?rde nach kurzer Zeit ganz sch?n grimmig aus der W?sche gucken und dir ?ber deinen Provider eins auf die M?tze geben lassen.
Wegen dieser beiden Gr?nde bin ich mir relativ sicher, das es so ein Tool gar nicht gibt. Es lohnt sich einfach nicht. -
Ich habe nochmal nachgerechnet. Zum Ausprobieren aller m?glichen Kombinationen von Grossbuchstaben (26 St?ck), Kleinbuchstaben (26 St?ck), Ziffern (10 St?ck) und Sonderzeichen (ich habe jetzt mal 8 Sz?ck angenommen, aber es sind definitiv mehr) br?uchte man bei zwei zu pr?fenden Dateiendungen (html und htm) und einer Geschwindigkeit von einer Zehntelsekunde (inkl. Erstellen/Absenden der Anfrage und Empfangen/Auswerten der Antwort) 272335,65 Tage (auf zwei Nachkommastellen gerundet). Das w?ren cirka 745 Jahre. Und das bei nur sechs Buchstaben vor der Dateiendung. Mit jedem weiteren Buchstaben potenziert sich das noch.
Hier mal eine Liste (links Buchstabe, rechts Zeit):
1 - 14 Sekunden
2 - ca. 16 Minuten
3 - ca. 19 Stunden
4 - ca. 55 Tage
5 - ca. 10 Jahre
6 - ca. 745 Jahre -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage