.Net-Obfuscator
.NET Obfuscator adalah alat yang digunakan untuk melindungi aplikasi .NET dari rekayasa terbalik.
Ini dilakukan dengan mengubah kode .NET asli menjadi bentuk yang sulit dipahami , membuatnya sulit bagi penyerang untuk mendekompilasi kode dan memahami cara kerjanya.
Ini dapat membantu mencegah pencurian kekayaan intelektual dan juga melindungi terhadap potensi kerentanan keamanan.
Kebingungan juga dapat membantu mengurangi ukuran kode, yang dapat meningkatkan kinerja aplikasi.
Berikut adalah contoh program C# sederhana yang menghitung faktorial dari nomor yang diberikan:
using System ;
namespace FactorialCalculator
{
class Program
{
static void Main ( string [ ] args )
{
Console . WriteLine ( "Enter a number:" ) ;
int num = int . Parse ( Console . ReadLine ( ) ) ;
int factorial = 1 ;
for ( int i = 1 ; i <= num ; i ++ )
{
factorial *= i ;
}
Console . WriteLine ( "The factorial of {0} is {1}" , num , factorial ) ;
}
}
} Untuk mengaburkan kode ini, .NET Obfuscator akan mengubahnya menjadi sesuatu seperti ini:
using System ;
namespace XZkxcX
{
class XxXXx
{
static void XxXXX ( string [ ] XxxxX )
{
Console . WriteLine ( "Enter a number:" ) ;
int XxXx = int . Parse ( Console . ReadLine ( ) ) ;
int XXXXXXX = 1 ;
for ( int XxXX = 1 ; XxXX <= XxXx ; XxXX ++ )
{
XXXXXXX *= XxXX ;
}
Console . WriteLine ( "The factorial of {0} is {1}" , XxXx , XXXXXXX ) ;
}
}
} Seperti yang Anda lihat, kode yang dikecam lebih sulit untuk dipahami dan diikuti, sehingga sulit bagi seseorang untuk merekayasa balik kode asli.
- Open source
- Bebas
- Freemium
- Dibayar
Open source
- Arya - Arya adalah pengabdian sederhana untuk binari .net.
- Assstrongasfuck - Obfuscator konsol untuk .NET Assemblies.
- BASICPROXYOBFUCATOR - Obfuscator proxy yang sangat mendasar berdasarkan dnlib
- Bitmono - pelindung open -source, gratis untuk mono
- Confuserex - Pelindung open -source, gratis untuk aplikasi .NET.
- CIL -EXAMINING - A .NET Framework (.NET Core di masa depan) Obfuscator. Pemilik saat ini sedang sakit sehingga mengerjakan proyek dihentikan.
- Obfuscator Murah - Obfuscator yang sangat buruk dibuat untuk belajar
- dotnetoBfusCator - обфскатор строки длust C#
- Darkfuscator - Kode Obfuscator untuk program kerangka kerja. Tua pada tahun 2016, tetapi sangat fungsional pada 2010/2011. Buka perpustakaan mono.cecil untuk berinteraksi dengan .NET Assemblies.
- Denvelope - Obfuscator bersih
- Dotnetpatcher - dotnetobfuscator
- Goldfuscator - garpu dari proyek SimpleObfuscator asli, dibuat untuk pelatihan.
- Jiejie.net - Alat Sumber Terbuka untuk Mengabarkan File Assembly .NET, membantu Anda melindungi hak cipta Anda. Kecil, cepat dan kuat.
- Krawk Protector - .Net Obfuscator and Protector
- Koivm - Virtualisasi dibuat untuk .net menggunakan Confuserex
- Lookatme - Obfuscator bersih untuk mempelajari tujuan.
- Logic.net - Obfuscator .NET yang lebih canggih dan terbuka menggunakan dnlib.
- MDCRYPT - [WIP] Pelindung generasi berikutnya untuk aplikasi .NET (.NET Framework, .NET Core, dan banyak lagi)
- Memevm - virtualizer kecil untuk .net yang bekerja bersama dengan Confuserex
- MindLated - .net Obfuscator Menggunakan DNLIB
- Net -Obfuscator - Obfuscator .NET Sederhana Menggunakan Mono Cecil
- Netrenamer - Alat sederhana untuk mengaburkan/mengganti nama metode, bidang Modul NET, kelas, dan lebih banyak lagi menggunakan AsmResolver.
- NOISETTE - Obfuscator untuk .NET Assembly
- Obfuscatus - A .NET Obfuscator Berdasarkan Mono Cecil
- Obfuscord - Mengaburkan file melalui Discord sebagai bot menggunakan Discord.net API
- Obfuscar - Alat Kebingungan Sumber Terbuka untuk .NET Assemblies
- Obfuscator -Demonstration - Demonstrasi Obfuscator Sederhana Menggunakan DNLIB
- Octopusobfuscator - Obfuscator dasar untuk .net
- Panda -Obfuscator - Pandaobfuscator Seorang obfuscator sederhana, gratis, opensource untuk aplikasi .net
- Paofuscator - Obfuscator für Paradise.de
- SimpleObfuscator - Obfuscator Sederhana
- Sourcecodeobfuscator - C# Sumber Code Obfuscator
- Specterobfuscator - Aplikasi ini akan mengaburkan .NET Assembly Anda
- Sugar -Guard - Sugar Guard
- Unikod - Perpustakaan Styling & Kebingungan Teks untuk C#
- UnganagedString - Alat sederhana untuk mengubah string menjadi metode yang tidak dikelola menggunakan AsmResolver.
- VOT4CS - Alat Kebingungan Virtualisasi untuk Program C#
- Vaporobfusactor - Vaporobfuscator adalah pengabdian untuk .net yang dibuat dengan dnlib
- Zenfuscator - Obfuscator untuk melindungi rakitan .NET dari direkayasa terbalik.
- Z00BFUSCATOR-Z00BFUSCATOR adalah obfuscator lintas-platform sederhana, open-source, untuk .NET Assepties yang dibangun di atas .NET Core
Bebas
- Bithelmet - Bithelmet Obfuscator Melindungi .NET Portable Executable Anda
- Guardship-.net-Protector-Warilship .NET Protector adalah perangkat lunak pengembangan yang membantu melindungi file aplikasi .net yang dapat dieksekusi dengan membuat kodenya tidak dapat dibaca untuk MSIL Disassemblers.
- Obang Obfuscator - cara gratis dan efisien untuk melindungi perangkat lunak .NET Anda
- Phoenix Protector - .NET Obfuscator & Protector
- Yano - Yano adalah obfuscator canggih untuk aplikasi microsoft .net
Freemium
- Agile- Agile.net, Perlindungan Kode yang Kuat, Kebingungan, dan Solusi Lisensi untuk Aplikasi .NET Anda
- Aldaray Rummage Obfuscator - Ikat kode Anda menjadi simpul dan buat peretas menangis
- AppFuscator - Algoritma Inteligence Memberikan Perlindungan yang Kuat Aplikasi Anda!
- ARMDOT - Perlindungan, Alat Perizinan Perangkat Lunak, dan Obfuscator untuk C# dan .NET dengan dukungan tombol serial dan file embedding
- Bytehide - Bytehide memberikan .NET Obfuscator kepada perusahaan dan organisasi. Menyediakan satu set alat yang melindungi kekayaan intelektual Anda, memastikan integritas perangkat lunak Anda dan mengurangi biaya.
- Babel - Lindungi perangkat lunak Anda dari rekayasa terbalik untuk melindungi kekayaan intelektual kode Anda
- BOXEDAPP-Impor dan virtualisasi Activex, Flash dan .NET Runtime • SDK kaya untuk pengembang • Buat pengemasan khusus • Mendukung aplikasi 32-bit dan 64-bit • Sistem File Virtual dan Registry
- Crypto - Kebingungan & perlindungan kode yang kuat untuk .net yang benar -benar berfungsi!
- CSHARPOBFUSCATOR - CSHARP Obfuscator Melindungi Kode Aplikasi .NET Anda melalui Transformasi Kebingungan, sambil mempertahankan kemampuan debugging untuk pengujian jaminan kualitas.
- Deepsea - Deepsea Obfuscator Membuat Kebingungan Rakitan .NET Anda sebagai bagian intuitif dan terintegrasi dari pengembangan produk Anda.
- DOTFUSCATOR - Pengayaan .NET Dotfucator dan pemeriksaan runtime telah melindungi ribuan aplikasi selama lebih dari satu dekade.
- EAZFUSCATOR - EAZFUSCATOR.NET Melindungi kekayaan intelektual yang tertanam dalam perangkat lunak, meningkatkan profitabilitas komersial dan memungkinkan untuk menjaga keuntungan atas kompetisi.
- Enigma Protector - Sistem profesional untuk melisensikan dan melindungi file yang dapat dieksekusi untuk Windows.
- Ilprotector - ILProtector adalah pelindung untuk aplikasi .NET. Ilprotector dirancang untuk melindungi kekayaan intelektual dari perangkat lunak.
- IntellipRotector - IntellipRotector .NET Obfuscator adalah alat gratis yang sangat baik untuk proyek. NET IntelliProtector Anda.
- Mancosoftware - Sistem Lisensi MANCO .NET adalah perangkat lunak Lisensi dan Salin Perlindungan yang kuat untuk .NET Windows Forms, WPF, WCF, WWF dan Asp.NET Aplikasi, Kontrol dan Komponen.
- NetShrink - NetShrink adalah kompresor Exe Packer AKA yang dapat dieksekusi, pelindung kata sandi aplikasi, dan pengikat DLL virtual untuk aplikasi Windows & Linux .net.
- Net Reactor - Net Reactor adalah sistem perlindungan. NET Code dan perangkat lunak yang kuat yang benar -benar menghentikan penguraian apa pun.
- Skater .NET Obfuscator - Rustemsoft mengusulkan skater .net Obfuscator, alat pengayaan untuk perlindungan kode .NET. Ini mengimplementasikan semua teknik perlindungan perangkat lunak yang diketahui dan algoritma kebingungan.
- SmartAssembly - Lindungi kode .NET dan IP Anda dengan SmartAssembly
- StrongVM - StrongVM adalah pelindung virtualisasi untuk aplikasi .NET.
- Spices - Spices.net Obfuscator adalah pengayaan kode .NET, alat perlindungan, dan optimasi yang menawarkan berbagai teknologi untuk sepenuhnya melindungi kode .NET Anda dan mengamankan data Anda.
- VMProtect - VMProtect melindungi kode dengan mengeksekusi pada mesin virtual dengan arsitektur non -standar yang membuatnya sangat sulit untuk menganalisis dan memecahkan perangkat lunak. Selain itu, VMProtect menghasilkan dan memverifikasi nomor seri, membatasi peningkatan gratis dan banyak lagi.
Dibayar
- Cyphor - Cyphor lebih dari sekadar pengabuhan. Cyphor adalah alat perlindungan kebingungan terbaik, tercepat, dan paling andal untuk dikerjakan.
- Dnguard HVM - Teknologi Perlindungan Kode .NET Lanjutan dan Kebingungan
- Obfuscator.net 2009 - Lindungi .NET Assembly Anda
- PV Logiciels Dotnet Protector - PV Logiciels Dotnet Protector adalah sistem perlindungan kode .NET yang kuat yang mencegah rakitan Anda tidak terurai.
- Seeunsharp - Punya solusi .NET yang canggih? Dan pesaing yang sangat ingin tahu? Punya sesuatu yang berharga untuk disembunyikan? Ambil tindakan dan lindungi investasi Anda!