Linux用の難読化ツールがありますか?または、私にバイトコードの難読化ツールを書く機能を提供できるクラスがありますか?.Net Obfuscator
答えて
Monoで実行される難読化プログラムまたはMonoで実行されるアセンブリを出力する難読化オブジェクトを使用しますか?
Monoで実行されるGUIがわからない場合は、MonoでGUIが実行されているものはわかりませんが、DotfuscatorコマンドラインインターフェイスがMonoの内部でテストされていることがわかります。これは正式にサポートされているソリューションではありません。
Dotfuscatorは標準のMSILアセンブリを受け入れます。ソースアセンブリがMono互換であれば、100%PEverifiableアセンブリのみを出力します。Dotfuscator出力もMono互換でなければなりません。これは、ソースアセンブリとDotfuscator出力の両方でMono Migration Analyzerを使用して確認できます。
免責事項:私はDotfuscatorのメーカーであるPreEmptive Solutionsの仕事をしています。
Dotfuscatorコミュニティ版は文字列を難読化しません。 –
これは正しいですが、Dotfuscator Community Editionにはコマンドラインインターフェイスがなく、Monoでテストされていません。 –
この機能は大切に保管してください。それがRedgateとの違いです。行為がどのように処理されるのか少し書くことができますか?あなたは活性化を持っていますか?優れたDotfuscatorコードベースはLinux/Mono(GUIを必要とする人)で完璧に動作すると思われますが、Dash-Oのものや独自のアクティベーションのものはLinuxでは動作しません。ですから、DotfuscatorがLinux上で動作することを確認してください! – Christian
Spices.Obfuscatorをお試しください。 Monoをサポートしていると宣伝していますが、それはがMonoとは互換性がなく、Monoとは互換性がない(最初のものと仮定して)アセンブリを生成します。 彼らは私はあなたが使用して起動、特に一度、その有用性についてのMarc Gravellさんのコメントに同意
(私はあなたが彼らの評価パッケージをダウンロードしてみてお勧め)、それは彼らのコマンドラインアプリは作業のチャンスを立っていることを示唆している、彼らは自分自身を難読化を示しているので、 c#3.0の機能を使用して、結果的に難解な逆コンパイルコードをかなり醜いものにします。コードがローカルであれば、壊れる可能性があります。反射的なシナリオのための永続的な手間をかけて、意味のある名前を削除することをお勧めします。
このツールを無料でお試しください:http://www.foss.kharkov.ua/g1/projects/eazfuscator/dotnet/Default.aspx#downloadsとは何か市販の製品を使用しています。
いいえ、無料ではありません。 30日間無料で評価されています。 – Reinderien
Crypto Obfuscatorは、モノアプリケーションをサポートしています。それ自体はMonoでは実行されませんが、元のアセンブリが実行されている限り、Monoで実行されるすべてのアセンブリは難読化されます。
免責事項:私はLogicNPソフトウェア、Crypto Obfuscatorの開発者のために働いています。
- 1. .Net Obfuscatorの問題
- 2. VisualStudio javascript obfuscator windows
- 3. Skater obfuscator全体.NETアプリの保護が遅すぎる
- 4. PHPソースコードの暗号化/ Obfuscator
- 5. Crypto Obfuscatorに.NET 4アセンブリが含まれています - チュートリアルへのリンク
- 6. PHPイグナイタコードで使用するPHP Obfuscator
- 7. Obfuscator-LLVM + xcode clang 3.4: "未知の引数"
- 8. 独自のdotnet obfuscatorを作成する方法
- 9. 逆コンパイル時にプレーンテキストを決して与えないJava obfuscator
- 10. obfuscatorを.netに使用した結果をどのように確認できますか?
- 11. Obfuscatorの「Microsoft IL Disassemblerがアセンブリを開くのを防ぐ」オプション
- 12. Babel ObfuscatorによるC++/CLIの再定義エラー(C2365)
- 13. Obfuscatorを使用しないDLLの暗号化
- 14. WindowsソースコードobfuscatorがWindows 7で動作していますか?
- 15. メソッド/クラス/変数名を変更するためのJava obfuscatorの提案
- 16. 変数名を再利用して検索を無効にして置き換えるJavaScriptのobfuscator
- 17. .netの参照.net 4.6.1 .netコアのライブラリ
- 18. .NETディスパッチャ、.NETコア用?
- 19. .NET Core == .Net Framework 5?
- 20. .NET用の.NETエンティティフレームワーク
- 21. .NET 3.5対.NET 3.0
- 22. Ubuntuの16.04LTSは私が<a href="https://github.com/obfuscator-llvm/obfuscator/wiki/Installation" rel="nofollow noreferrer"> git wiki</a>に従うUbuntuでLLVMをコンパイルしたい難読化ツール - LLVM
- 23. ビルドエラーチームシティ.NET .NETライブラリのリファレンス
- 24. .NET用.NETライブラリのデプロイ
- 25. protobuf-net to .netコア2.0
- 26. エンティティフレームワークの完全な.NET .Net?
- 27. NLogターゲティング.NETコアクラスライブラリ.Net 4.6.1
- 28. Migrate Application .Net 1.1 to .Net 4.0
- 29. NET 4.6.1、NET 4.5.2、CRM 2016
- 30. .NET
ちょうど脇に:私は通常、難読化がどれくらいあなたを買っているか確信していません。安いものは壊れる可能性があります。たとえあなたが十分に決定されていれば、高価なものさえも逆にすることができます。あなたがdllを(あらゆる技術で)利用できるようにするなら、それは壊れやすいと考えてください。 –