0

クライアント側で使用したい独自のアルゴリズムがいくつかあり、Javascript で行うのと比較して、C++ で行う (Mozilla で XPCOM を使用し、Google Chrome でネイティブ コードを使用する) ことにゼロを置きました。Java や Javascript と比較して、プラグインを逆コンパイルするのは (可能ではありますが) 非常に難しいと確信できますか?

4

1 に答える 1

2

コンパイルされた C++ コードはすべて逆アセンブルできます。たとえば、逆アセンブルされたアプリケーションのロジックを視覚化し、コードの理解を簡素化するために非常に優れた仕事をするインタラクティブな逆アセンブラーがあります。逆アセンブルの経験がある人は、このコードで隠したい秘密を掘り起こすのに問題はありません-それがあなたが求めているものであれば. 一般に、クライアント側でシークレットを非表示にすることはお勧めできません。

ところで、注:バイナリ XPCOM コンポーネントを使用するべきではありません。代わりにjs-ctypesを使用すると、あらゆる点でより単純になります。

于 2011-11-26T11:27:09.573 に答える