[CrackMe] Java Custom VM · Encrypted Payload · ASM-level Virtualization

viserys

Platinum Üye
Katılım
11 Ocak 2023
Mesajlar
145
Beğeniler
30
Herkese selam 👋

Java üzerinde geliştirdiğim, klasik obfuscation tekniklerinden farklı bir CrackMe paylaşmak istiyorum.
Bu çalışmada:
bilinen klasik obfuscatorlar yerine(ZKM, Allatori, Paramorphism, Caesium..)
yerine tamamen özel yazılmış bir Java Sanal Makinesi (VM) kullandım.

ANA HEDEF:
• Login ekranını başarıyla geçmek (geçerli bir lisans kullanmadan)
• Uygulamanın ana menüsüne ulaşmak




rfu8qdv.png
 
image.png


image.png


LoginController handleLogin editlemek yeterli oldu.
 
Herkese selam 👋

Java üzerinde geliştirdiğim, klasik obfuscation tekniklerinden farklı bir CrackMe paylaşmak istiyorum.
Bu çalışmada:
bilinen klasik obfuscatorlar yerine(ZKM, Allatori, Paramorphism, Caesium..)
yerine tamamen özel yazılmış bir Java Sanal Makinesi (VM) kullandım.

ANA HEDEF:
• Login ekranını başarıyla geçmek (geçerli bir lisans kullanmadan)
• Uygulamanın ana menüsüne ulaşmak




rfu8qdv.png
reis bende java koduma obf basmak istiyorum yardımcı olma şansın varsa bana discorddan ulaşabilirmisin dc : themocka.
 
Herkese selam 👋

Java üzerinde geliştirdiğim, klasik obfuscation tekniklerinden farklı bir CrackMe paylaşmak istiyorum.
Bu çalışmada:
bilinen klasik obfuscatorlar yerine(ZKM, Allatori, Paramorphism, Caesium..)
yerine tamamen özel yazılmış bir Java Sanal Makinesi (VM) kullandım.

ANA HEDEF:
• Login ekranını başarıyla geçmek (geçerli bir lisans kullanmadan)
• Uygulamanın ana menüsüne ulaşmak




rfu8qdv.png
1. vm in runtime çok basit şekilde geçilir 2. sana öneri olarak şunları veriyorum .dat olarak şifrele classları .dat ı da kendi classında kırdırtıp runtime sok gene geçilme ihtimali var ama bunu eksiksiz yaparsan geçilmesi aşırı zor
 

Şuanda konuyu görüntüleyen kullanıcılar

Geri
Üst Alt