Verschlüssel
Verfasst: Samstag 4. Juni 2016, 16:37
Hallöchen,
Ich habe vor einiger Zeit ein Verschlüsselungs Programm geschrieben!
Es können Python Programme verschlüsselt werden und sie Funktionieren noch,
sie können wieder entschlüsselt werden wenn der Code richtig ist, ist er falsch
wird die Datei gelöscht!
Dies funktioniert nur bei einen Mac!
MfG. TutorialMichel(TM)
Ich habe vor einiger Zeit ein Verschlüsselungs Programm geschrieben!
Es können Python Programme verschlüsselt werden und sie Funktionieren noch,
sie können wieder entschlüsselt werden wenn der Code richtig ist, ist er falsch
wird die Datei gelöscht!
Dies funktioniert nur bei einen Mac!
MfG. TutorialMichel(TM)
Code: Alles auswählen
import subprocess
import time
def install1():
print "Phase 1 (1/3)"
install2()
def install2():
print "Phase 2 (2/3)"
help_file = open('Vokabeln/ReadMe.txt', 'w')
help_file.write('Aufgrund eines Fehlers(nicht von uns) ist es nicht moeglich das in den Dateien Zeilen umbrueche drin sind! Vor den benutzten der Python Dateien bitte die Dateinen nach verdaechtigen zeilen umbruechen pruefen! LG Lion Install')
help_file.close()
install3()
def install3():
print "Phase 3 (3/3)"
das1 = 'sed "s/" + str(datei_spam) + "*$//g" ' + str(ver2) + ' | egrep -v -e "^$" > .tmp ; mv .tmp ' + str(ver2)
das2 = 'lines=$( wc -l ' + str(ver2) + ' | sed "s/ *//" | cut -d " " -f 1 ) ; lines=$[lines - 1] ; tail -n $lines ' + str(ver2) + ' > .tmp ; mv .tmp ' + str(ver2)
vokabel_file = open('Vokabeln/Vokabeln.py', 'w')
vokabel_file.write('import time, subprocess, random\n')
vokabel_file.write('a = 0\n')
vokabel_file.write('b = 0\n')
vokabel_file.write('nub = "w"\n')
vokabel_file.write('un = 99999999\n')
vokabel_file.write('datei = "#"\n')
vokabel_file.write('datei_spam = datei * 10\n')
vokabel_file.write('datei_spam = datei * 10\n')
vokabel_file.write('def main():\n')
vokabel_file.write(' a = 0\n')
vokabel_file.write(' print "###############################"\n')
vokabel_file.write(' print "## ##"\n')
vokabel_file.write(' print "## TutorialMichel ##"\n')
vokabel_file.write(' print "## ##"\n')
vokabel_file.write(' print "###############################"\n')
vokabel_file.write(' print "## 1) Verschluesseln(v) ##"\n')
vokabel_file.write(' print "## 2) Entschluesseln(e) ##"\n')
vokabel_file.write(' print "## 3) Hilfe(h) ##"\n')
vokabel_file.write(' print "###############################"\n')
vokabel_file.write(' un = 99999999\n')
vokabel_file.write(' a = raw_input("Eingabe: ")\n')
vokabel_file.write('if a == "v" or a == "1" or a == "e" or a == "2" or a == "h" or a == "3"\n')
vokabel_file.write(' if a == "v" or a == "1":\n')
vokabel_file.write(' verschluessel()\n')
vokabel_file.write(' if a == "v" or a == "1":\n')
vokabel_file.write(' entschluessel()\n')
vokabel_file.write(' if a == "v" or a == "1":\n')
vokabel_file.write(' hilfe()\n')
vokabel_file.write('def verschluessel():\n')
vokabel_file.write(' dat = 0\n')
vokabel_file.write(' ver1 = raw_input("Datei: ")\n')
vokabel_file.write(' verschluessel_file = open("" + str(ver1), "r")\n')
vokabel_file.write(' neue_datei = open(".tmp", "w")\n')
vokabel_file.write(' print "Bitte gebe deinen Code ein!"\n')
vokabel_file.write(' nub = raw_input("Code: ")\n')
vokabel_file.write(' nub1 = "#"\n')
vokabel_file.write(' nub2 = nub1 + str(nub)\n')
vokabel_file.write(' neue_datei.write(nub2)\n')
vokabel_file.write(' print "Laden...!"\n')
vokabel_file.write(' neue_datei.close\n')
vokabel_file.write(' for dat in range(un):\n')
vokabel_file.write(' neue_zeile = verschluessel_file.readline()\n')
vokabel_file.write(' if neue_zeile == "\\n" or neue_zeile == "":\n')
vokabel_file.write(' print "Fertig!"\n')
vokabel_file.write(' subprocess.call(["mv .tmp "+ str(ver1)],shell=True)\n')
vokabel_file.write(' main()\n')
vokabel_file.write(' continue\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(datei_spamm)\n')
vokabel_file.write(' neue_zeile = neue_zeile.strip("\\n")\n')
vokabel_file.write(' neue_zeile = neue_zeile + str(" ") + str(datei_spamm)\n')
vokabel_file.write(' neue_datei.write(neue_zeile)\n')
vokabel_file.write(' neue_datei.close\n')
vokabel_file.write(' print "Fertig!"\n')
vokabel_file.write(' main()\n')
vokabel_file.write('def entschluessel():\n')
vokabel_file.write(' ver2 = raw_input("Datei: ")\n')
vokabel_file.write(' nub_file = open("" + str(ver2), "r")\n')
vokabel_file.write(' neue_datei = open(".tmp", "w")\n')
vokabel_file.write(' print "Bitte gebe deinen Code ein!"\n')
vokabel_file.write(' nub = raw_input("Code: ")\n')
vokabel_file.write(' nubtes1 = nub_file.readline()\n')
vokabel_file.write(' nubtes1 = nubtes1.strip(datei_spamm)\n')
vokabel_file.write(' nubtes = "#"\n')
vokabel_file.write(' nub1 = "#"\n')
vokabel_file.write(' nub2 = nub1 + str(nub)\n')
vokabel_file.write(' nubtes2 = nubtes + str(nubtes1)\n')
vokabel_file.write(' if nubtes2 == nub2:\n')
vokabel_file.write(' print "In Arbeit ",\n')
vokabel_file.write(' subprocess.call(['' + str(das1)],shell=True)\n')
vokabel_file.write(' print ".",\n')
vokabel_file.write(' nubtes.strip(nub)\n')
vokabel_file.write(' print ".",\n')
vokabel_file.write(' subprocess.call(['' + str(das2)],shell=True)\n')
vokabel_file.write(' print ".",\n')
vokabel_file.write(' nub_file.close()\n')
vokabel_file.write(' print "."\n')
vokabel_file.write(' print "Fertig!"\n')
vokabel_file.write(' main()\n')
vokabel_file.write(' else:\n')
vokabel_file.write('def hilfe():\n')
vokabel_file.write(' print "\n########################################\\n"\n')
vokabel_file.write(' print "WARNUNG:"\n')
vokabel_file.write(' print "In Programmen duerfen keine"\n')
vokabel_file.write(' print "Leeren Zeilen oder Umlaute vorkommen!"\n')
vokabel_file.write(' print "\n########################################\\n"\n')
vokabel_file.write(' print "(1) Verschluesselung:"\n')
vokabel_file.write(' print " - Um Skidding zu erschweren"\n')
vokabel_file.write(' print " - Weil es spass macht..."\n')
vokabel_file.write(' print \n')
vokabel_file.write(' print "(2) Entschluesselung:"\n')
vokabel_file.write(' print " - Damit Entwickler es ent-"\n')
vokabel_file.write(' print " schluessel koennen!"\n')
vokabel_file.write(' print\n')
vokabel_file.write(' print "(3) Hilfe:"\n')
vokabel_file.write(' print " - Unnoetig!"\n')
vokabel_file.write(' time.sleep(5)\n')
vokabel_file.write(' main()\n')
vokabel_file.write('main()\n')
vokabel_file.close()
install4()
def install4():
print "Finish!"
install1()