質問

また同様の問題 こちらのこちらの 守りたい自分のコードからの逆。

私の状況として Simucal 述したものである彼の(優)の答え こちらの:

基本的には、つまりは のんの 対象のソースは盗難の場合 て特に エンジニア、アルゴリズムに関する ドメインを与えてくれる足がかご ます。これは単なの だけの時間でコスト-効果 しようとするリバースエンジニアリング小 部分のご使用をご検討ください。

私はこの状態です。ハエンジニアのアルゴリズムで優雅なティーに富んで価値のあるもの当社の特定の領域です。

後ヶ月間調整開発この結果は非常にコンパクト。100行のコード)、エレガントです。守りたいこの特定の部分のコードから逆工学でいうお問い合わせをいただくことで合理的な難しいです。

シナリオは豊かなクライアントアプリケーション記述のC#としていますの展開のこの部分のコードできませんが、実行したからwebservice.

と思うの抽出のためのコード書き換えでポネイティブのバイナリでないオプションによるパフォーマンス上の理由(クロス境界の困難な状況にあると思います。

当初はたいと思ったんでください難読化が小さいサイズのコードとは思わないその多くを提供しています。

理想いを守っ申請が主につの課題があるようになると普通obfuscaters、第3者ハムの難しいものについ:

  1. 申請には、プラグインをインタがあ議やインターフェース/授業なobfuscated梱包

  2. していくことができる真のスタックトレースの受信時にエラー報告-潜在的にすることが不可欠であると私のマッピングの難読化をリアルのコードです。

設定はこれらの問題かもと思い、入力のことなど、良い意味での保護のための小さな部分のコードからの逆行?私は懸念も変更またはハッキングのコードがいに関しては未解明の部分が多く、リバースエンジニアリングです。

役に立ちましたか?

解決

すべ蓑の完了コードとかが伝わりにくくなるから小さな貴重なる。より小さなコードがより容易になりの理解です。最obfuscatorsべきではない混乱と公開インターフェースがたくさんあるのでobfuscated図書館があります。

しかしそうだと思うよう説得るユーザーが技ありの代わりにしようと非表示します。を引用するカイザー Sozeの最大トリックの悪魔が引きは納得してもらうためには、世界にその存在しない".

ともちろん、あなたは常にあなたのファイルの特許発明が、自分の身を守る法律に基づく正式な照会を

他のヒント

ほかに難読化はほとんど価値がないでも、Microsoft(ScottGu など)を基本という人の意思と能力はリバースエンジニアリング用です。NET基本的な防御するライセンスおよびIPの代わりにしようとガードコードを掛などを防止する手段であると逆の工学です。

ると推論の理由としてBCLソースの代わりに保たれています。

ではできません。の場合コードで実行でき、その読み込み可能とバー.すべてのできないとすちょっと強めに、うまみれ 少し 硬くなっていきます。ないようなものが最もお菓子もずっと良いので割れを誰よりも長くはものづくりハードにヒビ割れしやすくなります。の額の取り扱いには細心の注意を払コードは通常はプライベートビーチがありので、とくにデメリットをお支払います。目撃者の不成功のDRM.

私の言います。の場合アルゴリズムは、小説を求める特許がかったものが今や現実となって硬く、Bilski判決ない限り、提携し、特定のハードウェア実施。に頼る企業秘密でもないとみソフトウェアを配布する契約ることを確実にすることはできませんの自由なアクセス。しいては警察です。分のを乗せたバイナリのインターネットまたは配布しな契約を締結し、ダウンロードいただけますみれてしまっている秘密状態にします。

依存ライセンスが危険-ものと思われるかもしれません挿入することができます。条項お客様は、ライセンスを禁止するリバースエンジニアリンが多くの裁判所管轄区では世界中で具体的には不可の方に規定。ロシアmobsters者は誰の責任のひび割れは名誉と規定。

とだと思集中の作品には最高です。この目的は、滞在先の群よりロックします。初めてお届けし、常に最高の製品競争的なグループをご繁栄の以上を無駄に多くの努力が無駄な保護(IMNSHO).

そうだと思います。私が誤っている可能性があります。って違うだけでお願い妻:-)

一つのオプションのライセンスキー、ハードウェア上の指紋を復号する感度のコード実行時に発生するIL;この見えない静的なリバースエンジニアリンツール(例えばリフレクタ)

ものの存在を検出するデバッガとを拒否するデバッグモードを除くなる可能性があり非常に限られた状況(利用するマシン)

れますので、ご注意くデバッグことが困難であることが課題ときは、ほぼ不可能なその他の場合はエンドユーザアプリなどの問題があった場合には図書室またはフレームワークのための他のデベロッパーには、この問題)

また、本プログラムを複製する物理メモリにディスク用オフラインツールのメモリダンプから判明するのは、暗号解読アルゴリズムではなく敗戦もありトラブル以外はほとんどの人々がわざわざと

全体がトレードオフの関係に困難ですvs抑止のための悪いりんご対潜在的損失-盗難/plagarism

良くあきらめていませんか?

がコードする感受性のかたまりをビニール袋に入れ、誰もができます。

E.G.をクライアントまたはウェブページにアクセスサービスの紹介をご可能です。

このサービスの座を外部ファイアウォールやコミュニケーションバックエンドサーバの後ろには内部ファイアウォールを行う場合は、敏感なコードです。

のための追加措置蓑る。

この要求に妥協することを複数層の安全保障なくなることなどなくコードです。

できる蓑であり、C#とCILレベルのもの食品をもっと勉強すべきだと思いることができなくなると考えるのは、ILコンパイラ 設計 を最も効率的なマシンコードで実際に実行できます。

なので、リバースエンジニアリングしたアルゴリズム、機械のドラ標準解体-ツールです。微量のデータを通じて、システムにより以下のフォワードを標準入力からのAPIの呼び出しを標準出力に出力APIです。

顔ので、よければそちらもどうぞいでいます。

ができ でしたが、気軽です。例えばれるようにしたいとも思っていた一部のデータベース管理によりJavaアプリケーションこのJavaンジニアリング、逆アセンブルした乱れ、奇機能をクラスと名前空間はすべて同じ名前しようと意図的に隠今す。

I 固定のdecompiler使っていたように名称変更しており、A_namespaceだけでなく、その流れにおいて飛び出て右へ、Eclipseの話を追跡する。

をいただくこともできましたが投げつけた自分の手でやったのは、実際の作業ではなく書き換えdecompilers.

なので、内容を非表示にすることができから気軽に興味の人。

最obfuscatorsできるかを指定する方法/授業をしたいからobfuscated. SmartAssembly のためのインスタンスまたはマークの方法やclassses付属性、または選択の方法にUIから除外する。すべきであることのできないか細粒の制御プロセスできますのでお持ちのケーキを食べます。

また問題をご利用の場合は反射を生み出します。

聞いたのですがいいコメントの Spices.Net Obfuscator.できることを大幅に増加に要する時間のアルゴリズムです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top