Danke Danke:  0
Dislikes Dislikes:  0
Seite 2 von 2 ErsteErste 12
Ergebnis 16 bis 18 von 18

Thema: Ziparchiv&Passwort

  1. #16
    Avatar von CypherL0rd
    Registriert seit
    11.06.17
    Danke (erhalten)
    3
    Gefällt mir (erhalten)
    5

    Thumbs up

    Anzeige
    Zitat Zitat von CDW Beitrag anzeigen
    Eigentlich ist die Lösung ein simpler Einzeiler
    1 Zeile   

    PHP-Code:
    echo {Plan,plan}" "{{M,m}ackz,{T,t}hrojan}" "{10..99}"\n"|awk "{print $(echo '$'{1..3},'$'{1..3},'$'{1..3}'\n'|egrep -v '1.*1|2.*2|3.*3'|tr -d ' ' |tr '\n' ' '|sed 's/ /"\\n"/g')}" |tr -'\n'|tr ' ' '_'xargs -I{} sh -"unzip -qoP{} weltherrschaft.zip && echo 'password:' {}" 
    wow respect aber schaffst dus auch als einzeiler in C ?
    CypherL0rd - N1CH7 3RsT s31T g3ST3RN 1N d3R sZ3N3 4kT1V

  2. #17
    Moderator Avatar von bitmuncher
    Registriert seit
    30.09.06
    Danke (erhalten)
    153
    Gefällt mir (erhalten)
    1662

    Standard

    Zitat Zitat von CypherL0rd Beitrag anzeigen
    wow respect aber schaffst dus auch als einzeiler in C ?
    Da Präprozessor-Direktiven immer mit einem Zeilenumbruch terminiert werden müssen, dürfte das recht schwierig sein, da man nichtmal die Standard-Header einbinden könnte.

  3. Gefällt mir Shalec liked this post
  4. #18

    Registriert seit
    05.01.18
    Danke (erhalten)
    0
    Gefällt mir (erhalten)
    0

    Post

    Anzeige
    Meine nicht elegante Python Lösung:
    PYTHON   

    Code:
    #!/usr/bin/env python
    import time
    import os
    
    time1 = time.time()
    
    pwteil1 = ["Mackz","Throjan","mackz","throjan"]
    pwteil2 = ["Plan","plan"]
    #pwteil 3 --> range(10,100)
    pwteil3 = []
    for i in range(10,100):
    	pwteil3.append(i)
    
    all_pw_and_more = []
    
    pwteile = [pwteil1,pwteil2,pwteil3]
    
    for q1 in range(0,3):
    	pwteile = [pwteil1,pwteil2,pwteil3]
    	z1 = pwteile[q1]
    	del pwteile[q1]
    	for q2 in pwteile:
    		for i1 in q2:
    			for q3 in pwteile:
    				for i2 in q3:
    					for i3 in z1:
    						if str(type(i1)) == "<class 'int'>" and str(type(i2)) == "<class 'int'>" or str(type(i2)) == "<class 'int'>" and str(type(i3)) == "<class 'int'>" or str(type(i3)) == "<class 'int'>" and str(type(i1)) == "<class 'int'>":
    							o = 1
    						else:
    							all_pw_and_more.append(str(i1) + "_" + str(i2) + "_" + str(i3))
    
    
    
    for pw in all_pw_and_more:
    	print (pw)
    	if os.system("unzip -q -o -P "+pw+" weltherrschaft.zip") == 0:
    		print("found")
    		break
    time2=time.time()
    timeend=time2-time1
    print("Gebrauchte Zeit: "+str(timeend))


    Zeit bis ich das pw gefunden hab: 7,4 sec
    Zeit bis ich alle generierten pw ausprobiert hab: 35,4 sec
    Geändert von CDW (06.01.18 um 22:54 Uhr) Grund: code-tags hinzugefügt

Ähnliche Themen

  1. Passwort auf DVD
    Von Djangoboese im Forum (In)security allgemein
    Antworten: 6
    Letzter Beitrag: 28.03.06, 16:09
  2. ICQ Passwort
    Von Al Calzone im Forum Cryptography & Encryption
    Antworten: 2
    Letzter Beitrag: 08.05.05, 18:04
  3. ftp passwort
    Von paya im Forum Die Problemzone
    Antworten: 10
    Letzter Beitrag: 21.07.03, 15:46
  4. Passwort !!!
    Von Phill im Forum Windows
    Antworten: 7
    Letzter Beitrag: 19.04.03, 05:56

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •