Reverse Engineering

"Von hinten durch die Brust ins Auge"

so oder so ähnlich könnte man das Verfahren beschreiben, welches dem aufgeweckten Programmierer als willkommene Kopfnuss den langen Winterabend verkürzt. Ein Programm erwartet eine Eingabe, verarbeitet Diese und spuckt als Ergebnis eine Ausgabe aus (EVA-Prinzip). Die Herausforderung besteht nun darin, die Verarbeitung des Programms zu erkennen, also voherzusagen, welche Eingabe zu welcher Ausgabe führt. Das vorliegende Programm erzeugt aus einem Text eine Zahl. Ist die Zahl korrekt, findet eine Weiterleitung zu einer geheimen Seite statt. Die Zahl ist bekannt. die Frage ist, welcher Text erzeugt diese Zahl?

Den Quelltext gibt's in drei Geschmacksrichtungen:
JavaScript
>> Quelltext
>> ausführen
VBScript
>> Quelltext
>> ausführen
Python
>> Quelltext
>> ausführen

[zum Seitenanfang]