Bu ikili bir PHP dosyasını dönüştürmek ve bir web sunucusu üzerinde dağıtmak mümkün mü?
Birkaç ay önce ben bunun için aranan (php kod koruma veya komut dosyası koruması) ve benim sonuçlar şunlardı:
Bazı açıklamasını ancak bunları google ve beni affetmeyi deneyin.
Yerine php kompresör karşılaşabilir ve kompresörler hemen GZIP
ve diğer http aktarım sıkıştırma mekanizmaları vardır çünkü arama ile dikkatli olun.
Php script koruma araçları ile en önemli konular şunlardır:
Ne kadar php çalışma zamanı performansı hızı (ne kadar hızlı aşağı) (aşağı) düşük alacak
Biz php sunucu üzerinde ekstra bir ortam ya da yüklü araçları gerekir?
Kolay kullanım
http://www.seocompany.ca/software/free-encryption-software.html: Eğer bütün açıklama ve karşılaştırma konusunda bulabilirsiniz
Obfuscators
Obfuscation Bir çok web üzerinde bulabilirsiniz ancak kodları çalışması için hiçbir garantisi yoktur.
Ayrıca ben asp.net
Ben ancak işe yaramadı test ile tecrübeli değilim, çünkü ben bile Visual C++
ve MSVS
php obfuscating ve karışık bir yolunu buldu.
Converters and Lockers
ion protector (http://www.ioncube.com/): Oh ücretsiz değil ama onun ünlü isim hakkında çok duydum
phc (php compiler): phc acı yüklemek yol var, çünkü özgür ve iyi bir durumda olduğunu, ancak "Brendan Uzun" gerçeği söyledi. Ancak sonuç sihirli ve bu iyonu gibi ünlü bir isim vardır
php locker: Ben aldım ve test edin. Derlenmiş kod ile hata vardı ve php5 daha düşük için yayınlandı. Kesinlikle değil özgür ve CCR-ac hakkında düşünme kim * ks php dolap için bulma imkansız.
Zend Guard: korumak ama sizin sunucu ve Zend Guard Zend çalışma ortamını (ZRE) gerekiyor çünkü PHC'nin veya iyon daha zor için mükemmel bir yolu kesinlikle özgür olmayan ancak bir Zend adam varsa (zend çerçeve + Zend Guard bilmeli zend IDE + Zend Guard) süreci bloke çok kolay olacak zend IDE ve kod ile uyumludur. Zend Framework ve zend guard açıkçası zamanı hızını aşağı almak ya, çünkü ben bir Zend adam değilim. Php hız runtime seviyorum.
php -> C/C++ compiling
(Evet mümkün) (DÜNYA İLE İYİ PERFORMANS): kimse hakkında konuştuk eğer normal yani o kadar ünlü değil.
facebook hiphop: Bu araç, ancak nihayet okunmaz derlenmiş kodları var daha iyi bir performans almak için c + + / c php dosyalarını derlemek için facebook tarafından kullanıyor. Ben hatırlamak değil ama linux veya Microsoft Visual C++
php derleyişinizde mekanizması hakkında iyi bir aşinalık gerektiğini düşünüyorum. (Ancak benim zayıf belleğe GÜVEN ve onu google ETMEYİN) (VE PHP RECOMPILE ŞEKİLDE HAKKINDA ÖĞRENMEK İÇİN alta php_manual.chm en son sürümü BAKIN)
Sonunda Ben bu yüzden OpenSSL
ve farklı şifreleme mekanizmaları taşındı ve php güvenli gelişimi üzerinde bir inceleme var php 5.3 ve benim karmaşık komut çalıştı düzenli ifadeler kullanarak benim öz basit php obfuscator yaptı.
Eğer başarılı olmak dileğiyle.
Bu "ikili" demek ne bağlıdır.
Eğer değiştirerek başkası tutmak için PHP kodu derlemek (ya da sadece karartmak) istiyorsanız o bir derleyici kullanabilirsiniz. Bunun bir örneği, diğerleri arasında, Zend ikinci araçlardır. (Tam da PHP arkasındaki ana şirket ve PHP'nin tüm sürümleri karşı bütün aletlerini QA çünkü zerdüştlerin araçlarını tercih).
Eğer PHP kodu derlemek ve buna PHP zamanını bağlamak ve sonra dağıtmak istiyorsanız (C \ C + + gibi), o zaman. Belki teoride mümkün olurdu ama bir karmaşa olacak. (Pratik veya uygulanabilir ve herkes denemek için birlikte bir şey koymak sanmıyorum ve çıkış değil, aynı zamanda belirli bir mimariye bağlı olacaktır).