Electron ile oluşturulmuş bir ticari uygulamayı nasıl koruyacağımı bilmek istiyorum.Electron ile oluşturulmuş bir ticari uygulamayı nasıl korurum?
Kaynak kod hakkında konuşmuyorum. En azından benim özel senaryom için Webpack tarafından üretilen küçültülmüş paketin (güvenlik kısmı hariç) yeterince güvenli olduğuna inanıyorum. Ücret ödemeyen kullanıcıların uygulamaya erişmesini engellemek için bahsediyorum.
İşte düşünce budur: web sitesinde
, kullanıcı bir aktivasyon kodu üretebilir. Aktivasyon kodu, sadece kullanıcının e-posta adresinin Base64 ve bir dijital imzadır. Uygulama, etkinleştirme kodunu doğrulayabilmesi için imza genel anahtarını içerir. Bu benim için her zaman doğru geri dönmeye başlamak için paketi kesmek dışında yeterince güvenli görünüyor. Bunu atlamanın bir yolunu düşünemiyorum.
Yani, Electron ile oluşturulmuş bir ticari uygulamayı korumanın daha iyi bir yolu var mı?
Daha iyi bir yol bulamazsam, muhtemelen anlattığım ve riskle yaşadığım şeyle gidiyorum.
Kaynak hakkında daha fazla bilgi veren kaynak kodu koruması hakkında elektron hakkında tartışma: https://github.com/atom/electron/issues/3041 – leroydev