Code Signierungszertifikat

Ein Code Signierungszertifikat (engl.: Code Signing Certificate) macht bei jeder Anwendung Sinn, die von anderen genutzt wird. Insbesondere ist dies der Fall bei Download-Anwendungen für  Kunden. Aber was macht diese Code Signierung eigentlich? Nun, damit „unterschreibt“ man die Anwendung, sodass Informationen mit der Anwendung ausgeliefert werden, welche angeben wo diese Software herstammt und wer diese entwickelt hat. Auf diese Weise sollen Modifikationen an der Software vermieden werden und ebenso soll sichergestellt werden, dass die Anwendung keinen Schadcode enthält. Aber wo bekommt man ein solches Zertifikat? Theoretisch kann jeder Herausgeber von Zertifikaten (z.B. Thawte, VeriSign, Globalsign, StartSSL) auch Code Signierungszertifikate ausstellen. In welchen Paketen dort Code Signierungszertifikate enthalten sind, sollte natürlich zuvor ermittelt werden.  Weiterlesen

Konami Code in einer WPF-Anwendung

Wer kennt ihn nicht, den Konami typischen Cheat-Code für Videospiele. Inzwischen findet der Konami Code in einigen Webseiten, Anwendungen und Spielen seinen Platz. Aber wie wird dieser eigentlich richtig unter WPF implementiert? Nun zunächst einmal sollten wir uns ansehen, wie der Konami Code eigentlich aussieht. Welche Tasten gedrückt werden müssen und in welcher Reihenfolge. Anschließend können wir uns Gedanken über die Implementierung machen und dann muss einem auch noch ein gutes Easter Egg dafür einfallen. Allgemeine Informationen zum Konami Code findet man leicht im Web, z.B. auf Wikipedia. Und hier eine kleine Grafik welche Tasten zum Konami Code gehören:

Up, Up, Down, Down, Left, Right, Left, Right, B, A

Konami Code Tasten

Weiterlesen