Wie zum verschleiern von Java-code schneller?

Wie zur Verschleierung von code schnell. Ich habe eine sehr kleine Java App und die will ich liefern, den verborgenen code zu meinen Kunden. Ich habe gehört, eine Menge über ProGuard zur Verschleierung von code und habe es heruntergeladen, aber nicht wissen, wie zu verschleiern meine "abc.jar" Datei.

Ich überprüfte Ihrer website, aber es enthält eine Menge material zum Lesen. Ich brauche keine schweren Verschleierung. Ich brauche nur ein verschleiern, ändert einfach die Namen von Variablen, Methoden und Klassen, um einige unlesbar lieben. Ich weiß ProGuard all dies mit einer Tonne von anderen Funktionen auch.

Q1. Also könnte mir jemand sagen bitte einige einfache obfuscators oder einige einfache Schritte, um mit proguard so, dass ich nur input "abc.jar" und es gibt "obfuscate_abc.jar" oder etwas, was so einfach ist das.

Q2. Eine weitere Sache, wie mein Java-Programm verwendet externe Bibliotheken, so soll ich zu verschleiern die Bibliotheken zu?

Q3. gibt es eine Eclipse-oder NetBeans-plugin vorhanden, um diese Verschleierung?

Ich habe auch gehört, dass wir Sie behalten sollten die mapping-Tabelle-Datei bei uns so, dass wir in Zukunft Debuggen können oder zu Bearbeiten, obfuscated code, indem Sie zuerst de-Verschleierung mit Hilfe der mapping-Tabelle, die erstellt wurde, zur Zeit der Verbergung.

Q4. So, eine weitere Frage ist, Warum wir halten müssen, dass die mapping-Tabelle mit uns? Wir können uns einfach ein Exemplar der un-obfuscated Anwendung, so dass die änderungen (falls notwendig in der Zukunft). Gibt es irgendeinen Grund zu behalten, dass die mapping-Tabelle-Datei mit uns?

InformationsquelleAutor der Frage Yatendra Goel | 2010-01-23

Schreibe einen Kommentar