Es ist ein Thema, das alle interessiert. Wie kann ich meine Software vor Diebstahl, Hacking und Reverse Engineering schützen?
Ich dachte: Gib mein Bestes, um das Programm für das Reverse Engineering zu schützen. Dann knacken die Leute es und säen es mit Strömen . Dann lade ich meine eigene gecrackte Software mit einem Torrent mit meiner eigenen Torrent-Software herunter . Meine eigene Torrent-Software muss dann falsche Daten (Bytes) aussäen. Natürlich müssen kritische Bytes gesetzt werden.
Also laden Leute, die meine Software stehlen wollen, meine falschen Bytes herunter. Nur die Bytes, die für das Starten, Speichern und Laden von Daten usw. wichtig sind. Wenn der Diebstahler also etwas von mir herunterlädt (und es später aussetzt), kann der Diebstahler nichts damit anfangen, weil es kaputt ist.
Ist diese Idee relevant? Vielleicht überprüfen gute Torrent-Clients Hashes von mehreren Peers, um zu überprüfen, ob die Pakete (die meine defekten Bytes enthalten), die ich aussäen möchte, korrekt sind oder nicht?