2016-03-28 36 views
0

Hazırda beklemede olan Spring framework'ten bir jar dosyası proje derim var ancak diğer pc'nin jar dosyamı çalıştırmasını istemiyorum. Kavanoz dosyamın sadece çalışmak istediğim pc'de çalışmasını istiyorum. Herhangi bir fikri olan var mı?Güvenli Jar dosyası

+0

Lütfen daha fazla detay ekleyebilir misiniz? –

+0

Sadece özelliklerden şifrelenmiş bir anahtar alın ve başlamadan önce programınızda şifresini çözün. Anahtarı sadece istediğiniz sisteminizde kullanın. Ayrıca gerekirse kodu karıştırın. –

cevap

0

Bir programın başka bir bilgisayarda çalışmasını engellemenin bir yolu yoktur. Yeterince kararlı ve yetenekli herkes korumaları atlayabilirdi.

Bununla ilgili endişeleriniz olmasa da, MAC address gibi bilgisayara özgü ayarları kontrol edebilir ve programın olmasını beklediğiniz gibi değilse, programı öldürebilirsiniz. Bu yaklaşım, bir decompiler olan herkese açık olacaktır. Bunu daha da karmaşık hale getirmek ve daha da zor hale getirmek için jar dosyanızı MAC adresinden üretilen bir anahtarla şifreleyebilir ve çalışma zamanında şifresini çözebilirsiniz. Bu, programı yürüten kişi bilginizi bilmedikçe, yürütmeyi zorlaştırır.

İlgili konular