Ich muss Ruby-Code verschleiern, um die sensible Quelle zu verbergen. Ich muss in die richtige Richtung gehen, um zu erreichen, was ich will, also:
Gibt es eine Ruby-Alternative für Python's pyc ?, sah ich version.rbc-Dateien in vielen Edelsteinen. Wie kann es generiert werden? Funktioniert dieser Prozess für andere (komplexe, nicht nur einfache VERSION Deklaration) Arten von Ruby-Dateien?.
RubyEncoder macht den Job (tut es? Hilf mir hier draußen), aber es erfordert eine Lizenz zu kaufen. Deshalb würde ich es als meinen letzten Ausweg betrachten.
Irgendein anderer Vorschlag
Schreiben Sie eine native Erweiterung in C und setzen Sie Ihren sensiblen Code dort ein, zusammen mit genug der kritischen Logik des Programms, um die Erweiterung für die Ausführung des Programms erforderlich zu machen.
Das macht es einem nicht unmöglich, Ihren sensiblen Code zu umgehen oder zurückzuentwickeln, aber es macht es schwieriger. Außerdem gibt es bessere Techniken , um kompilierten Code für Reverse Engineering schwieriger zu machen als für den Ruby-Code schwer zu Reverse Engineering machen.
Ich muss Ruby-Code verschleiern, um die sensible Quelle zu verbergen. Ich muss in die richtige Richtung gehen, um zu erreichen, was ich will, also:
Gibt es eine Ruby-Alternative für Python's pyc ?, sah ich version.rbc-Dateien in vielen Edelsteinen. Wie kann es generiert werden? Funktioniert dieser Prozess für andere (komplexe, nicht nur einfache VERSION Deklaration) Arten von Ruby-Dateien?.
RubyEncoder macht den Job (tut es? Hilf mir hier draußen), aber es erfordert eine Lizenz zu kaufen. Deshalb würde ich es als meinen letzten Ausweg betrachten.
Irgendein anderer Vorschlag
Tags und Links ruby