Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > XProfan

XProfan Alles rund um die Programmiersprache XProfan.

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26970, Antworten: 4223
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50963, Antworten: 1397
Gehe zum ersten neuen Beitrag Algorithmen Teil IV...
Aufrufe: 3361, Antworten: 128
Gehe zum ersten neuen Beitrag Pc lahmt plötzlich
Aufrufe: 186, Antworten: 6
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7670, Antworten: 186
Gehe zum ersten neuen Beitrag PC fährt nicht mehr hoch.
Aufrufe: 0, Antworten: 0
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 329, Antworten: 19
Gehe zum ersten neuen Beitrag Captur 2.2 (Snow Leo)
Aufrufe: 28, Antworten: 0
Gehe zum ersten neuen Beitrag Captur 2.3 (Lion)
Aufrufe: 34, Antworten: 0
Gehe zum ersten neuen Beitrag Acer Aspire 8745ZG fährt...
Aufrufe: 69, Antworten: 6
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22.07.2009, 21:27   #1 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard Wer knackt die Verschlüsselung?

Sommerloch...
Hier wird eine recht simple Verschlüsselung benutzt. Vielleicht hat ja jemand Lust sie zu knacken.

Code:
' CODE ERZEUGT MIT ROKO'S OBJECT CREATOR 4.6
' DATUM  22.07.2009    um  21:05 Uhr

DEF GETSYSCOLOR(1) !"USER32","GetSysColor"
DECLARE MULTIEDIT1&
DECLARE TEXT1&,text$,text2$,x&,b$

WINDOWSTYLE 63
WINDOWTITLE "Simple Textverschlüsselung."
WINDOW 135,164-640,500
SET("TRUECOLOR",1)
DECLARE ENDE%
CLS GETSYSCOLOR(15)
USEFONT "MS Sans Serif",13,0,0,0,0
SETDIALOGFONT 1

text2$="Zuomg Ejßvhdzpzkffqxyomgujßvg mojßvoclulphclubqxyhdpzkfwbchqxyomg Vqxyomgfwbchluqxyfwbfwbqxylujßvgqxyjßv ohjßvqxy bqxykclujßvjßvhdqxyjßv Schluqxyfwbfwbqxyl fuqxyhomghd mclujßv qxypzkjßvqxy Hcluqxyufpzkgkqxypzkhdfwbclujßvclulyfwbqxy dqxyomg Buchfwbhdclubqxyjßv duomgch ujßvd kclujßvjßv fwbo cluuf gqxywpzkfwbfwbqxy Buchfwbhdclubqxyjßv fwbchlpzkqxyfwbfwbqxyjßv, woomgcluufwb dclujßvjßv Woqxyomghdqxyomg ujßvd fwbompzkhd pzkmmqxyomg mqxyhomg Afwbfwbozpzkcluhdpzkojßvqxyjßv zu Klcluomghdqxyxhdbuchfwbhdclubqxyjßv gqxyzogqxyjßv wqxyomgdqxyjßv koqxyjßvjßvqxyjßv."

MULTIEDIT1& = CREATE("MULTIEDIT",%HWND,text2$,0014,0042,0606,-0414)
TEXT1& = CREATE("TEXT",%HWND,"Schreibe ein Programm, um die Verschlüsselung zu knacken!",0017,0012,0603,0018)
SETFOCUS(%HWND)REPAINT
WHILENOT ENDE%
WAITINPUT
   If %KEY=2
     ENDE%= 1
   ELSEIF %KEY=4
   ELSEIF GETFOCUS(MULTIEDIT1&) 'MULTIEDIT

   ENDIF
ENDWHILE
Wer kein XProfan hat: Der Text ist sehr kurz und kann auch leicht von Hand aufgelöst werden.

Zuomg Ejßvhdzpzkffqxyomgujßvg mojßvoclulphclubqxyhdpzkfwbchqxyomg Vqxyomgfwbchluqxyfwbfwbqxylujßvgqxyjßv ohjßvqxy bqxykclujßvjßvhdqxyjßv Schluqxyfwbfwbqxyl fuqxyhomghd mclujßv qxypzkjßvqxy Hcluqxyufpzkgkqxypzkhdfwbclujßvclulyfwbqxy dqxyomg Buchfwbhdclubqxyjßv duomgch ujßvd kclujßvjßv fwbo cluuf gqxywpzkfwbfwbqxy Buchfwbhdclubqxyjßv fwbchlpzkqxyfwbfwbqxyjßv, woomgcluufwb dclujßvjßv Woqxyomghdqxyomg ujßvd fwbompzkhd pzkmmqxyomg mqxyhomg Afwbfwbozpzkcluhdpzkojßvqxyjßv zu Klcluomghdqxyxhdbuchfwbhdclubqxyjßv gqxyzogqxyjßv wqxyomgdqxyjßv koqxyjßvjßvqxyjßv.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 23.07.2009, 23:21   #2 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Zu schwer?
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 24.07.2009, 06:18   #3 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Standard

Was mir beim ersten Überfliegen des Textes aufgefallen ist: Der in der deutschen Sprache meistbenutzte Vokal 'E' kommt nur einmal vor -
Dürfte schon ein Einstieg sein
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Alt 24.07.2009, 06:40   #4 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Die Verschlüsselung ist wirklich nicht sonderlich schwer zu knacken. Gib dir Mühe...
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 24.07.2009, 08:18   #5 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Beitrag

@Frank
Zitat:
Zitat von Frabbing Beitrag anzeigen
Die Verschlüsselung ist wirklich nicht sonderlich schwer zu knacken. Gib dir Mühe...
...warum ich

Bin eingespannt bei Andreas Hötker (neue Version von Path-Scout) - keine Zeit
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 24.07.2009, 12:33   #6 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Andreas ist aber im Urlaub...
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 24.07.2009, 12:50   #7 (Direktlink)
MoRoGeP-Träger 2011
 
Benutzerbild von horsthorn
 
Registriert seit: 06.02.2009
Ort: Heidelberg
Alter: 71
Beiträge: 1.878
Beitrag

...aber ich hab die neuen Code und muss den ganzen "Krempel" lauffähig machen
__________________
Gruss, horst
Computer werden kleiner und kleiner, bald verschwinden sie völlig.
(Ephraim Kishon 1924-2005)

Win7-Home-Premium 32-Bit - XProfan12.0ß-S14 - Chrome-18.0.1025.142 m
http://www.web-treffpunkt.de
horsthorn ist offline   Mit Zitat antworten
Alt 24.07.2009, 13:41   #8 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Gibt ja einige Leute in diesem Forum, einer wirds schon knacken. Können ja nicht alle im Urlaub sein.
Wenn bis Samstag keine Lösung da ist, müsst ihr darauf warten, weil ich dann auch weg bin in Urlaub.
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 24.07.2009, 14:52   #9 (Direktlink)
RGH
Forenmaskottchen
 
Benutzerbild von RGH
 
Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
Standard

Ok,
ich habe mir mal ca 15 Minuten Zeit genommen, die Lösung allerdings ohne Programm im Editor mittels Suchen/Ersetzen erledigt!

SPOILER-WARNUNG
Wer es selbst lösen will, bitte hier nicht weiterlesen! Ich habe den Text so gefärbt, dass er nicht "versehentlich" gelesen werden kann. Zum einfachen Lesen einfach markieren ...
Der Lösungssatz:

"Zur Entzifferung monoalphabetischer Verschluesselungen ohne bekannten Schluessel fuehrt man eine Haeufigkeitsanalyse der Buchstaben durch und kann so auf gewisse Buchstaben schliessen, woraus dann Woerter und somit immer mehr Assoziationen zu Klartextbuchstaben gezogen werden koennen."

Wie bin ich zur Lösung gekommen?
Beim Betrachten des Textes fiel auf, dass eine Dreiergruppe "omg" besonders häufig vorkommt. Nachdem mir keine Dreiergruppe der deutschen Sprache entsprechend häufig schien, hatte ich den Verdacht, dass diese Dreiergruppe ein einzelner Buchstabe ist. Dann bfielen mir zunächst zwei weitere Dreiergrupen auf "jßv" und "fwb", letztere sogar zweimal direkt hintereinander. Ein Doppelkonsonant?

Damit der Text für weitere Versuche übersichtlicher wurde, ersetze ich die erste Dreiergruppe dzrch "1", die zweite durch "2" und die dritte durch "3". Und schon deuteten sich einige Wörter an: Die Buchstaben, die nicht zu Gruppen gehörten schienen unverändert zu sein. Drei weitere Gruppen ließen sich ausmachen: "qxy", "clu" und "pzk". Zunächst also durch die Ziffern "4", "5" und "6" ersetzt. Etwas gemein: Das letzte Puzzleteil war keine dreier, sondern eine Zweiergruppe: "hd", die ich durch "7" ersetzte.

Aufgrund der Kontexte waren schnell die Entsprechungen klar. Da brauchte man keine Zählerei und Häufigkeit bemühen: 1=r, 2=n, 3=s, 4=e, 5=a, 6=i und 7=t.

Da ich am Arbeitsplatz sitze, ist für ein Übersetzungsprogramm in XProfan keine Zeit. Die Aufgabe überlasse ich einem Anderen.
Gruß
Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c
AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c


http://www.xprofan.de
RGH ist offline   Mit Zitat antworten
Alt 24.07.2009, 15:24   #10 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Klasse Roland! Hast du Langeweile bei der Arbeit?



Hier mein kleiner Verschleierungs-Algo der "monographischen monoalphabetischen bi- und tripartiten Substitution":
Code:
text$="Zur Entzifferung monoalphabetischer Verschluesselungen ohne bekannten Schluessel fuehrt man eine Haeufigkeitsanalyse der Buchstaben durch und kann so auf gewisse Buchstaben schliessen, woraus dann Woerter und somit immer mehr Assoziationen zu Klartextbuchstaben gezogen werden koennen."

Whileloop Len(text$)
  b$=Mid$(text$,&loop,1)
  Case b$="a":b$="clu"
  Case b$="e":b$="qxy"
  Case b$="i":b$="pzk"
  Case b$="n":b$="jßv"
  Case b$="r":b$="omg"
  Case b$="s":b$="fwb"
  Case b$="t":b$="hd"
  text2$=text2$+b$
EndWhile

MULTIEDIT1& = CREATE("MULTIEDIT",%HWND,text2$,0014,0042,0606,-0414)
Ist übrigens eine Technik, die im Mittelalter Verwendung fand. Wer mehr darüber erfahren möchte, hier ist ein interessanter Link: Monoalphabetische Substitution ? Wikipedia
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 24.07.2009, 15:58   #11 (Direktlink)
RGH
Forenmaskottchen
 
Benutzerbild von RGH
 
Registriert seit: 08.02.2009
Ort: Nußloch (bei Heidelberg)
Beiträge: 550
Standard

Zitat:
Zitat von Frabbing Beitrag anzeigen
Klasse Roland! Hast du Langeweile bei der Arbeit?
Heute gab es ausnahmsweise etwas Leerlauf: Bis 14:00 Mitarbeiter- Hauptseminar, ab 15:00 das traditionelle Sommerfest mit Familie. Da werde ich mich mit meiner Angetrauten auch in wenigen Minuten hin begeben und mir vom Vorstandsvorsitzenden ein Pils einschenken lassen!

Gruß
Roland
__________________
Pentium D 2,8 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon HD5450 1024 MB / Windows 7(32) - XProfan X2.0c
AMD Athlon II X2 2,9 GHz / 3 GB RAM / 500 GB HDD / ATI Radeon 3000 / Windows 7(64) - XProfan X2.0c


http://www.xprofan.de
RGH ist offline   Mit Zitat antworten
Alt 24.07.2009, 17:07   #12 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Na dann viel Spass und Prost!
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 24.07.2009, 19:43   #13 (Direktlink)
Dauergast
 
Benutzerbild von p. specht
 
Registriert seit: 06.02.2009
Ort: Wien, Österreich
Beiträge: 1.082
Standard

15 min? Reife Leistung! So lange hab ich gebraucht, bis ich im Internet die Deutsche Wortlängenstatistik und Buchstabenhäufigkeit gefunden hatte. Den Verdacht, daß es nicht Rot13 ist, hatte ich aber gleich
Gruss
__________________
Win7-64HomPremSP1,XProfan11.2a,XPIA,JWasm,XPSE,IntelCoreQuad2.5GHz/4GB/je1TB HD intern:esataBay:USB2:USB3
p. specht ist gerade online   Mit Zitat antworten
Alt 24.07.2009, 21:13   #14 (Direktlink)
Super-Moderator
 
Benutzerbild von Frabbing
 
Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
Standard

Du hast doch nichts anderes erwartet von jemandem, der XProfan erschaffen hat?
__________________
Gruß, Frank


Webpage http://frabbing.bplaced.net
mit Freeware - Tools, Spiele und Grafiken.
Frabbing ist offline   Mit Zitat antworten
Alt 24.07.2009, 22:53   #15 (Direktlink)
Dauergast
 
Benutzerbild von p. specht
 
Registriert seit: 06.02.2009
Ort: Wien, Österreich
Beiträge: 1.082
Standard

'türlich nicht ...
__________________
Win7-64HomPremSP1,XProfan11.2a,XPIA,JWasm,XPSE,IntelCoreQuad2.5GHz/4GB/je1TB HD intern:esataBay:USB2:USB3
p. specht ist gerade online   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Antwort

  Paules-PC-Forum.de > Programmierung > XProfan

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Monitor knackt , Strich Rolf1979 Hardware - Kaufempfehlungen 1 10.12.2008 18:54
Ton knackt, Festplattengeräusche hörbar: ASUS P5B-E Sound Fruchtmixer Hardware - Problemlösungen 1 18.11.2007 20:11
Rechner knackt gorod Hardware - Problemlösungen 3 27.06.2003 22:54
Monitor knackt, knistert und flackert! SGH Hardware - Problemlösungen 10 15.01.2003 14:24



Alle Zeitangaben in WEZ +2. Es ist jetzt 12:00 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2