問題タブ [dotfuscator]
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.
dotfuscator - DotfuscatorFrameworkElement警告
Windows Phoneプロジェクトを難読化して、次のタイプの警告を受け取ります。
[警告]MarkupAnalysisは、次の理由でメソッドFoo.Bar()で何かにフラグを立てました。FrameworkElementの名前を使用しているため、追加の除外が必要になる場合があります。
この警告に関するドキュメントが見つかりません。修正するための最善の行動方針は何ですか?
c# - DotfuscatorとVS2012
すべて、弾丸を噛んでからVS2010
にアップグレードすることにしましたVS2012
。アップグレード手順のリードとして私が最初にしたことは、既存のVS2010プロジェクトをにロードすることでしたVS2012
。これはWinFormsプロジェクトでは正常に機能しましたが、[ PreEmptive
]Dotfuscator
プロジェクトは認識されませんでした。Dotfuscatorをインストールし、「CommunityEditon」に再登録しました。既存のインストールをアップグレードしてアンインストール/再インストールしようとしましたが、何もしません...
Dotfuscator
プロジェクトをVS2012ソリューションに組み込むにはどうすればよいですか?
windows - Dotfuscator 無効なシリアル キー
Dotfuscator Professional Edition 3.0 のセットアップ ファイルを実行しました。セットアップを実行した後、ユーザーからの入力を求めて登録を完了します。次に、登録が完了すると、ユーザーにシリアル番号を尋ねます。間違ったシリアル番号を入力してしまいました。今開くと、次のエラーが表示されます。
[OK] をクリックすると、アプリケーションが閉じます。ソフトウェアの再インストールを試みましたが (もう一度シリアル キーを要求されることを期待して)、間違ったシリアル番号を入力してしまいました。また、古いレジストリ値を削除しようとしました。削除を完了するために今すぐマシンをフォーマットしたくありません。このソフトウェアは必須です。再度 Windows をインストールすると、すべてのソフトウェアで 1 日を使い果たしてしまいます。誰でも何か提案できますか。これを完全にインストールしてから、正しいシリアル番号でインストールしてアクティブ化してください。
dotfuscator - Dotfuscator コマンド ライン
このコマンドを使用して難読化を試みます。
ただし、マスクによって読み込まれた dll を使用して Dotfuscator GUI のみを起動します。そして、それらを構築しないでください。コマンドラインでビルドを実行するにはどうすればよいですか?
PS私はこのドキュメントを使用します。多分それは時代遅れです。
ありがとう。
silverlight-5.0 - Silverlight アプリケーション用の Dotfuscator
Visual Studio バージョン = Visual Studio 2010 プレミアム
Silverlight アプリケーションは拡張子を.ZIPに変更すると.XAPファイルを生成することが知られているため、アプリケーションとアプリケーション DLL で使用されるすべての dll を取得できます。また、リフレクターを使用して dll ファイルを逆アセンブルすると、ユーザーはコードを取得できます。こういうものを守りたい。
ビルドと xap ファイルの生成のプロセスの間にDotfuscatorを挿入できますか
ビルド (DLL の生成) -> Dotfuscator -> XAP ファイルの生成
asp.net - プロジェクト内の Dotfuscated dll
Web アプリケーションを難読化するために dotfuscator を使用しています。既存のプロジェクト ソリューションに Dotfuscator プロジェクトを追加してビルドしました。新しく追加された dotfuscator プロジェクト ビンに暗号化された形式の dll を取得しました。プロジェクト ビンの dll は同じままです。プロジェクトの古い dll を、生成された新しい dll に置き換えましょうか。そうでない場合、新しく生成された難読化されたdllの使用は何ですか。
c# - ビルド後のイベントコマンドラインを使用してDotfuscatorでライブラリモードを変更する方法
Visual Studio2010に付属しているDotfuscatorCEツールを使用して、コードを難読化することができた次のコマンドを使用して、ac#プロジェクトを難読化しようとしています。
ただし、プライベートメソッド名またはパブリックメソッド名は変更されません。[アセンブリ]-> [プロパティ]の下にある[ライブラリモード]を変更することで、関数の名前を変更できるはずです。
しかし、ビルド後のイベントコマンドラインにライブラリプロパティを含める方法がわかりません。誰か助けてくれませんか。
前もって感謝します。
vb.net - 難読化中のエラー
内部目的で vb.net を使用してプロジェクトを開発し、それを難読化しました。以下のようにエラーを投げています。
「タイプ 'e' のパブリック メンバー 'Var1' が見つかりません。」</p>
コード:
フォーム (FrmMain という名前) は、呼び出し元のプロシージャからこのサブルーチンへのパラメーター 'frm' に渡されます。Var1 などは、その形式のパブリック変数です。
私たちが試した難読化ツールは –
スマートアセンブリ 6
PreEmptive Dotfuscator および Analytics CE (Visual Studio 2012 に付属)
難読化なしでexeは正常に動作しています。
サブルーチンで変数 'Var1' を割り当てているときにエラーがスローされます。コード行を次のように変更すると、難読化された exe が正常に動作します。
FrmMain.Var1= Row("ChangesDbName").ToString
難読化には遅延バインディングが欠けていると考え、小さなサンプル プロジェクトで同様のタイプのコードを試しました。しかし、それにはエラーはありませんでした。この小さなコードを添付しました。しかし、その大きさのため、オリジナルのプロジェクトをアップロードすることはできません。
どうすればエラーを追跡できますか?
私のサンプル アプリケーションのソース コードは、ここにあります。
.net - dotfuscator 並列最適化?
私の会社では、.NET アプリケーションの難読化に Dotfuscator を使用しています。うまく機能しますが、ビルド プロセス中にシングル スレッド操作であることに気付きました。Dotfuscator.exe は、常に 8 コア ビルド マシンのシングル コアで実行されているので、ちょっと泣けてきます。
もう少し並列に実行するための魔法はありますか? マジック/MPgogogoフラグ?ビューラー?