2 Stimmen

Maximale Menge an Informationen vor dem Versand des Produkts aussparen

Bevor ich ein Produkt an Kunden versende, möchte ich so viele Informationen wie möglich aus der ausführbaren Datei entfernen, um die Möglichkeit des Reverse Engineering unseres Produkts zu minimieren. Bislang besteht dies darin, den Befehl strip wie folgt auszuführen:

strip -s myAppHere

Gibt es noch irgendetwas, was man an unserer Anwendung tun sollte, bevor man sie an Kunden weitergibt, um die Gefahr zu verringern, dass wir unsere "geheime Soße" weitergeben?

2voto

ChrisF Punkte 130622

Machen Sie keine große Sache aus Ihrer "Geheimsauce".

Im Ernst: Wenn die Leute denken, dass Sie etwas verbergen wollen, werden sie danach suchen, und je mehr Mühe Sie sich geben, es zu verbergen, desto intensiver werden sie suchen. Schließlich kommen Sie an einen Punkt, an dem Sie einen negativen Einfluss auf Ihre normalen Nutzer haben, die nicht einmal auf die Idee kommen würden, Ihr Produkt nachzubauen.

Was Sie tun, reicht wahrscheinlich aus, um den gelegentlichen "Inspektor" abzuschrecken, aber Sie können wahrscheinlich nicht genug tun, um den entschlossenen Inspektor abzuschrecken.

Die Situation könnte als Analogie zur Film- und Musikindustrie gesehen werden, die ihre Produkte bis zum Anschlag mit DRM schützen und damit nur die normalen Nutzer verärgern, die durch Reifen springen müssen, um ihre legal gekauften Inhalte zu sehen und zu hören, während dies keine spürbaren Auswirkungen auf die Piraterie hat.

0voto

Tim Post Punkte 32750

Ich habe gestrippte Anwendungen gesehen, die verschleiert vor der Zusammenstellung geknackt und auf The Pirate Bay am Tag ihrer Veröffentlichung verbreitet. Eine ähnliche Frage wäre: "Wie kann ich Leute davon abhalten, Bilder von meiner Website herunterzuladen?"

Es gibt keine Möglichkeit, jemanden aufzuhalten, der unbedingt herausfinden will, wie Ihre Anwendung funktioniert.

Es ist besser, sich auf Ihre Marke Damit wird er in den Augen Ihrer derzeitigen und potenziellen Kunden mit Qualität, Wert und Stabilität gleichgesetzt. Wenn Ihnen das gelingt, spielt es keine Rolle, wer das Rezept für Ihre Geheimsauce erhält.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X