Kann ich zurückzuentwickeln meine eigene dll?
Wir haben eine .NET-Projekt bei der Arbeit, die wir verloren (human error). Der person wer schrieb den code, der sagte, Sie hatte drei Projekte in der Projektmappe => ein Webformular, ein winform und ein Bibliothek-Klasse.
Nun, wir haben das Letzte DLLs und website. Ist es etwas, was wir tun können, mit dieser?
Für die Bibliothek-Klasse, ich dachte über die Verwendung von Reflektor zu copy/paste den code und mit der Zeit umbenennen MethodNames und Variablen, etc.. auf ein paar schöne englische Sachen.
Für die website, nicht sicher.
Hat jemand irgendwelche Ideen oder Möglichkeiten?
Sagte Sie, dass Sie nicht die pdb-Dateien, die entweder 🙁 (builds).
Prost 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden Sie die FileDissasembler Erweiterung hier einfach extrahieren den vollständigen code, mit dem Reflektor:
http://www.codeplex.com/reflectoraddins
Ja, Sie können tatsächlich reverse-Engineering der gesamte code, ohne das kopieren und einfügen überhaupt. Ich habe dies getan, bevor, und es war diese Reflektor-add-in, die ich verwendet.
Wird es einige kleinere Aufräumarbeiten danach (ganze zahlen herauskommen, wie hex, etc.) aber es funktioniert wie ein Charme. Es spielt keine Rolle, wenn Sie nicht über die PDB ist, solange Sie nicht verschleiern die dll ' s erhalten Sie lesbaren code.
Reflektor hat ein plugin, das ermöglicht Ihnen das exportieren eines Projekts aus einer Dll.
Heißt es FileDisassembler - http://www.denisbauer.com/NETTools/FileDisassembler.aspx
Trotzdem denke ich, dass die Arbeit, um Ihre Dateien wieder nicht ein Stück Kuchen.
Vielleicht geben versuchen, einige Daten wiederherstellen, apps oder diese magischen undelete-Anwendungen.