İPUCU

Tersine Mühendislik Reverse Engineering ve Cracking ile ilgili dökümanları bulabileceğiniz bölüm.

Seçenekler

CryptoObfuscator /Tersine Mühendislik Kulübü

08-04-2018 08:52
#1
H2ck1r - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
12/2015
Mesajlar:
1.198
Teşekkür (Etti):
929
Teşekkür (Aldı):
255
Konular:
187
Ticaret:
(0) %
Herkese iyi günler. Bu konumda CryptoObfuscator'ü ingilizcem yettiğince anlatacağım, iyi okumalar
Not: Daha önceden "3 adımda kaynak kod şifreleme" adında bir konu paylaşılmıştı, fakat bulamadığım için kaldırıldığını düşünerek açtım bu konuyu.

1) Dosyamızı buraya sürüklüyoruz. Daha sonra alttaki seçeneklerin açıklamaları şu şekilde...
Symbol Renaming Scheme: Sembol yeniden adlandırma
Test Mode: Test Modu fakat gerisini çeviremedim.
Cryptographic: Bütün metodları, sınıfları, field'ları algoritmalar ile şifreler.
Normal: Metodları, sınıfları vb. şeyleri kısa isimler kullanarak şifreler. (Örnek: A)
Fake: Bütün metodları, sınıfları vb. şeyleri inandırıcı isimler kullanarak şifreler.
Unprintable: Bütün sembolleri disassembler ve decompiler'larda aynı sembol olarak gösterir.
Use Advanced Overload Renaming: Gelişmiş yeniden adlandırma olduğunu düşünüyorum.
For Fields: Field'lar için.
For Methods: Metod'lar için
→→ Per-Assembly: Bilmiyorum.
Advanced Protections: Gelişmiş korumalar.
Encrypt Strings: Satırları şifrele.
Encrypt Constant Values/Arrays: Hassas yerleri şifrele.
Encrypt And Virtualize Method Bodies(MSIL CODE): Şifrele ve Method Body'lerini sanallaştır.
Protect Against ILDASM: ILDASM'dan koru.
Enable Anti-Debug + Anti-Tracing Protection: Anti-Debug ve Anti-Tracing korumalarını aç.
Enable Tamper Detection: Tamper Detection korumasını aç.
Optimizations: Optimizasyonlar
Reduce ****Data: ****Data'ları azaltır.
Remove Constant Field Values: Sabit değerleri sil.
Mark Classes As Final(Sealed) When Possible: Sınıfları mühürlenmiş olarak işaretle, eğer mümkünse.
Symbol Renaming: Sembol yeniden adlandırma.
Rename Symbols: Sembolleri yeniden adlandır.
Public And Non-Public: Public ve Non-Public sınıfları, metodları vb. şeyleri yeniden adlandır.
Non-Public Only: Sadece Non-Public'leri yeniden adlandır.
Hide Calls To: Call'ları sakla.
External Methods: Call'ları metodlardan ve properties'lerden saklar.
Internal Methods Which Are Not Renamed: Call'ları yeniden adlandırılmamış method ve properties'lerden saklar.
Assembly Resources: Assembly kaynakları.
Protect Resources: Kaynakları koru.
Encrypt: Şifrele.
Compress: Sıkıştır.
Code Obfuscations: Kod şifrelemeleri.
Control Flow Obfuscation Level: Control Flow şifreleme seviyesi.
∞∞ Off: Kapalı
∞∞ Low: Düşük
∞∞ Medium: Orta
∞∞ Max: En fazla
Code Pattern Masking Level: Kod kalıbı maskeleme seviyesi.
∞∞ Off: Kapalı
∞∞ Low: Düşük
∞∞ Medium: Orta
∞∞ Max: En fazla



2) İstediklerimizi seçtikten sonra Output Settings'e geliyoruz, buradan şifreli programımızın nereye çıkarılacağını seçiyoruz. Daha sonra Obfuscate butonuna basıyoruz.


3) Eğer başarılıysa şu şekilde yazacaktır. Artık dosyamız şifrelendi Kontrol edelim...



İndirme Linki: CryptoObfuscator
Virustotal: Virustotal

Tersine Mühendislik Kulübü
Kullanıcı İmzası
Her şey üstüne gelip, seni dayanamayacağın bir noktaya getirdiğinde, sakın vazgeçme, işte orası kaderinin değişeceği noktadır...
'Vazgeçmek' diye bir kavram yoktur, 'vazgeçirmek' vardır. Çünkü kimse durduk yere vazgeçmez, biri vazgeçmekten başka çare bırakmaz.

08-04-2018 09:21
#2
Mocean - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
07/2016
Nereden:
Sarmatia
Yaş:
18
Mesajlar:
990
Teşekkür (Etti):
29
Teşekkür (Aldı):
99
Konular:
108
Ticaret:
(0) %
bu uygulama bilinçli kullanılması gereken bir uygulamadır. çünkü yapacağınız ayarlar programınızın fonksiyonlarını engelleyebilir.
Kullanıcı İmzası
The Master Algorithm
Ego primum tollo, nominor quoniam leo
H2ck1r Teşekkür etti.
08-04-2018 09:23
#3
Rootcmd - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
01/2016
Nereden:
Nebula
Yaş:
22
Mesajlar:
4.305
Teşekkür (Etti):
113
Teşekkür (Aldı):
858
Konular:
239
Ticaret:
(0) %
Eyvallah okicam birazdan
Kullanıcı İmzası
"İnsanın özgürlüğü istediği her şeyi yapabilmesinde değil, istemediği hiçbir şeyi yapmak zorunda olmamasındadır."


H2ck1r Teşekkür etti.
08-04-2018 09:40
#4
Rhotav - ait Kullanıcı Resmi (Avatar)
Hunter
Üyelik tarihi:
12/2017
Mesajlar:
2.299
Teşekkür (Etti):
923
Teşekkür (Aldı):
640
Konular:
154
Ticaret:
(0) %
Ellerinize Sağlık.
Kullanıcı İmzası
Rhotav ~ Rhot
H2ck1r Teşekkür etti.
09-04-2018 02:14
#5
R3X - ait Kullanıcı Resmi (Avatar)
R3X
Üye
Üyelik tarihi:
03/2018
Nereden:
Silent Text
Mesajlar:
392
Teşekkür (Etti):
0
Teşekkür (Aldı):
73
Konular:
16
Ticaret:
(0) %
Ellerine sağlık.
Kullanıcı İmzası
Oysa herkes öldürür sevdiğini...
Kimi bir bakışı ile yapar bunu, Kimi dalkavukça sözler ile…
Korkaklar öpücük ile öldürür... Yürekliler kılıç darbeleriyle.
H2ck1r Teşekkür etti.
17-04-2018 18:28
#6
Shadowfire - ait Kullanıcı Resmi (Avatar)
Moderatör
Üyelik tarihi:
03/2018
Nereden:
KARANLIK
Mesajlar:
845
Teşekkür (Etti):
47
Teşekkür (Aldı):
89
Konular:
118
Ticaret:
(0) %
güzel
Kullanıcı İmzası
Kendine gel BARIŞ için SAVAŞMAK gerek.
Bilirsin ÖLMEMEK için ÖLDÜRMEK gerek.


UNDERGROUND MAFIA
H2ck1r Teşekkür etti.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı