問題タブ [obfuscation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
17699 参照

java - Javaの難読化-ProGuard/yGuard / other?

これは、これらの最近の質問と同様の線に沿っています。

サイズ縮小に最適なJava難読化アプリケーション リバースエンジニアリング不可能なJavaプログラムの作成

ただし、一方はyGuardともう一方のProGuardを推奨することになりますが、どちらも両方について言及していません。それぞれを比較して、柵の両側から人々の体験を聞くことができるのではないかと思います。ProGuard Webサイトでこの比較チャートを見ると、ProGuardに明確に傾いています。しかし、それぞれの実際の経験についてはどうでしょうか?どちらがより小さな出力を生成しますか?どちらから逆コンパイルするのが難しいですか?それぞれでサポートされているJavaのバージョンは何ですか?

個人的には、J2MEの観点から特に興味がありますが、議論をそれに限定しないでください。

0 投票する
51 に答える
31565 参照

email - Webページ上のボットから電子メールアドレスを安全にしますか?

電子メールアドレスをWebページに配置するとき、次のようなテキストとして配置しますか?

または、巧妙なトリックを使用して、電子メールアドレスハーベスターボットをだまそうとしますか?例えば:

HTMLエスケープ文字:

Javascript Decrypter:

人間のデコード:

あなたは何を使っていますか、それとも気にしていますか?

0 投票する
17 に答える
226004 参照

c# - 単純で安全でない双方向データの「難読化」?

一部のデータの非常に単純な難読化 (暗号化と復号化など、必ずしも安全ではない) 機能を探しています。ミッション クリティカルではありません。正直な人を正直に保つために何かが必要ですが、ROT13Base64よりも少し強いものが必要です。

.NET Framework 2.0に既に含まれているものが望ましいので、外部の依存関係について心配する必要はありません。

公開鍵/秘密鍵などをいじる必要は本当にありません。暗号化についてはあまり知りませんが、自分が書いたものは無価値ではないことを十分に知っています...実際、私はおそらく数学を台無しにして、簡単にクラックできるようにするでしょう。

0 投票する
11 に答える
26143 参照

encryption - 難読化、ハッシュ、暗号化の違いは何ですか?

難読化、ハッシュ、暗号化の違いは何ですか?

ここに私の理解があります:

  • ハッシュは一方向のアルゴリズムです。元に戻すことはできません
  • 難読化は暗号化に似ていますが、理解するために「秘密」を必要としません (ROT13 はその一例です)。
  • 暗号化は元に戻すことができますが、そのためには「秘密」が必要です
0 投票する
2 に答える
232 参照

database - データベース開発組織

DB開発プロジェクトに関する質問です。データベースはすでに存在し、かなり大きい (数 TB)。

  1. DB開発におけるバージョン管理は何を使っていますか?
  2. 異なるチームによるデータ モデルへの同時変更をどのように制御しますか?
  3. DB開発における単体テストへのアプローチは何ですか
  4. DB 所有者が機密データを知らない場合、機密データをどのように処理しますか? データ難読化に対するあなたのアプローチは何ですか? 難読化の手法は何ですか?
  5. 複数の場所から大規模な DB でどのように作業しますか?

当てはまると思われる項目の 1 つ以上にお答えください。各回答は個別にレビューされます。どうもありがとうございました!

編集: p.1 に対する適切な回答を含む関連する質問は次のとおりです:データベース スキーマのバージョンをどのように設定しますか?

0 投票する
22 に答える
452880 参照

javascript - JavaScriptを難読化(保護)するにはどうすればよいですか?

オープンソースではないJavaScriptアプリケーションを作成したいので、JSコードを難読化する方法を学びたいですか?これは可能ですか?

0 投票する
12 に答える
14050 参照

c - 比較演算子を使用せず、if、else などを使用せずに、2 つの整数の最大値をプログラムで返すにはどうすればよいですか?

if比較演算子を使用せず、 、 などを使用せずに、最大 2 つの整数をプログラムで返すにはどうすればよいelseですか?

0 投票する
10 に答える
192617 参照

php - PHP 用のコード難読化ツールはありますか?

PHP に優れた難読化ツールを使用した人はいますか? いくつか試してみましたが、非常に大きなプロジェクトでは機能しません。たとえば、あるファイルに含まれていて別のファイルで使用されている変数を処理することはできません。

または、コードの拡散を止めるための他のトリックはありますか?

0 投票する
7 に答える
3104 参照

silverlight - Silverlight コードには保護が必要ですか?

Silverlight コードがブラウザー内でどのように機能するのかよくわかりません。アセンブリはクライアント マシンにダウンロードされていますか? Reflector または同様のツールを使用してコードが逆コンパイルされる可能性はありますか? もしそうなら、コードを保護するためにどのようなオプションが必要ですか? .net 難読化ツールは Silverlight で動作しますか?

0 投票する
1 に答える
799 参照

.net - Dotfuscatorコミュニティエディション

クラスライブラリ「mylib.core.data.dll」でこれを使用しようとしましたが、「リファレンス」を介してこのdllを別のプロジェクトにインポートして試したところ、難読化に成功しました。

imports ---私のライブラリ「mylib.core.data.dll」は、「e」と「h」を除いて表示されません。難読化の過程で私が見逃したことを誰かに教えてもらえますか?

ありがとう