Hi,
Ich soll von einem selbst geschriebenen Programm(Verschlüsselugnsprogramm von Textnachrichten mit Encode und Decode Funktion) ein Reverse Engineering durchführen.
Selbst nach dem Lesen von Wiki, dem Skript und suche bei Google habe ich nicht 100 Prozent verstanden wie man genau vorzugehen hat?
Ist es richtig, dass man von einem fertigen Programm(meist halt ohne Quelltext), die Details herausschreibt und aufschreibt, wie diese wohl umgesetzt werden. Und dies dann eventuell noch in PseudoCode? Oder habe ich das ganz falsch verstanden?
Andere Frage: Gibt es eine Möglichkeit in Netbeans ein UML Diagramm zu erstellen(meiens Wissens ist diese Möglichkeit früher möglich gewesen) und daraus den Quellcode zu automatisieren? Also, dass man halt ein UML modelliert und der Quellcode "von alleine" gemacht wird? Wenn ja, wie?
Ich soll von einem selbst geschriebenen Programm(Verschlüsselugnsprogramm von Textnachrichten mit Encode und Decode Funktion) ein Reverse Engineering durchführen.
Selbst nach dem Lesen von Wiki, dem Skript und suche bei Google habe ich nicht 100 Prozent verstanden wie man genau vorzugehen hat?
Ist es richtig, dass man von einem fertigen Programm(meist halt ohne Quelltext), die Details herausschreibt und aufschreibt, wie diese wohl umgesetzt werden. Und dies dann eventuell noch in PseudoCode? Oder habe ich das ganz falsch verstanden?
Andere Frage: Gibt es eine Möglichkeit in Netbeans ein UML Diagramm zu erstellen(meiens Wissens ist diese Möglichkeit früher möglich gewesen) und daraus den Quellcode zu automatisieren? Also, dass man halt ein UML modelliert und der Quellcode "von alleine" gemacht wird? Wenn ja, wie?