"MQL5 kodunun güvenliğini sağlama: Parola Koruması, Anahtar Oluşturucular, Zaman Sınırları, Uzaktan Lisanslar ve Gelişmiş EA Lisans Anahtarı Şifreleme Teknikleri" makalesi için tartışma

 

Yeni makale MQL5 kodunun güvenliğini sağlama: Parola Koruması, Anahtar Oluşturucular, Zaman Sınırları, Uzaktan Lisanslar ve Gelişmiş EA Lisans Anahtarı Şifreleme Teknikleri yayınlandı:

Çoğu geliştiricinin kodlarının güvenliğini sağlaması gerekir. Bu makale, MQL5 yazılımını korumanın birkaç farklı yolunu sunacaktır - MQL5 Komut Dosyalarına, Uzman Danışmanlara ve Göstergelere lisanslama özellikleri sağlamak için yöntemler sunar. MQL5-RPC çağrılarını kullanarak parola koruması, anahtar oluşturucular, hesap lisansı, zaman sınırı değerlendirmesi ve uzaktan korumayı kapsar.

Çoğu geliştiricinin kodlarının güvenliğini sağlaması gerekir. Bu makale, MQL5 yazılımını korumanın birkaç farklı yolunu sunacaktır. Makaledeki tüm örnekler Uzman Danışmanlara atıfta bulunacaktır ancak aynı kurallar Komut Dosyalarına ve Göstergelere de uygulanabilir. Makale basit parola koruması ile başlar ve anahtar oluşturucular, belirli bir aracı hesabını lisanslama ve zaman sınırı koruması ile devam eder. Daha sonra bir uzaktan lisans sunucusu konseptini tanıtır. MQL5-RPC çerçevesi hakkındaki son makalem, MetaTrader 5'ten herhangi bir XML-RPC sunucusuna Uzaktan Yordam Çağrılarını açıklamaktadır.

Bir uzak lisans örneği sağlamak için bu çözümden faydalanacağım. Ayrıca bu çözümün base64 kodlaması ile nasıl geliştirileceğini açıklayacağım ve MQL5 Uzman Danışmanlar ve Göstergeler için ultra güvenli koruma sağlamak amacıyla PGP desteğine önerilerde bulunacağım. MetaQuotes Yazılım Şirketi'nin kodu doğrudan MQL5.com Market kısmından lisanslamak için bazı seçenekler sunduğunun farkındayım. Bu, tüm geliştiriciler için gerçekten iyi ve bu makalede sunulan fikirleri geçersiz kılmıyor. Beraber kullanılan her iki çözüm, yazılım hırsızlığına karşı korumayı yalnızca daha güçlü ve daha güvenli hale getirebilir.

Yazar: investeo