Sevgili PHPkoru kullanıcıları,
PHPkoru Advanced için PHP 8.4 ve PHP 8.5 desteği çıktı!
Bir süredir PHPkoru Advanced için bu sürümleri desteklemek üzerine çalışıyorduk. Geliştirme ve testlerimizi başarıyla tamamladık. PHP 8.4 ve PHP 8.5 desteğini PHPkoru Advanced için kullanılabilir hale getirdik!
Bu güncellemeyle birlikte, PHPkoru'yu en yeni PHP sürümleriyle birlikte kullanmaya devam edebileceksiniz.
Plesk, cPanel ve CyberPanel kullanıcıları için dökümantasyonlarımıza PHPkoru Docs adresinden kolayca erişebilirsiniz. https://docs.phpkoru.com/
PHPkoru, PHP kodlarınızın başkaları tarafından okunmasını zorlaştırır, güvenle şifreler ve korur. Üstelik tüm bu özellikler ücretsiz olarak sunulmaktadır. https://phpkoru.com/
PHPkoru Advanced'a PHP 8.4 ve PHP 8.5 desteği geldi!
14
●964
- 23-07-2026, 15:26:13+905425722646 iletişime geçerseniz sevinirim.aponkral adlı üyeden alıntı: mesajı görüntüle
- 23-07-2026, 15:38:08SAHİBİNİN AÇIK İZNİ ÜZERİNE GÜVENLİK ALGORİTMASI ÇÖZÜLMÜŞTÜR...
aponkral adlı üyeden alıntı: mesajı görüntüle
PHPkoru (v1.0.8) Decode Algoritması
Aponkral PHPkoru / phpkoru.com basic encoder çıktısını çözme yöntemi
1. Ne şifreliyor?
Dosya iki kısımdan oluşuyor:- Loader: üstteki eval + base64 zinciri — fonksiyon isimlerini ROT13/base64 ile gizliyor
- Payload: PHPkoru_Code bloğu — asıl PHP kaynağı AES-256-GCM ile şifreli
coz(dosya): cipher_b64 = PHPkoru_Code blogu icerigi ciphertext = base64_decode(cipher_b64) line = "4" // eval string icindeki __LINE__ key = base64_decode(str_rot13(KEY_CONST)) + line // 32 byte iv = line + base64_decode(str_rot13(IV_CONST)) // 12 byte tag = base64_decode(str_rot13(TAG_CONST)) // 16 byte plain = openssl_decrypt(ciphertext, "aes-256-gcm", key, RAW, iv, tag) source = str_rot13( base64_decode( str_rot13(plain) ) ) return source
Kisaca:
3. Sabitler (v1.0.8)Alıntı
KEY_CONST = 3kp0r+oa0SdxCXwrQlMwD5SkB8sSh+VwZRZ00jFxhj== IV_CONST = OTlL0kt55OB+7fx= TAG_CONST = TA3o1LwSC5B2Qy9qRD5nSt== CIPHER = aes-256-gcm
4. Hazir PHP decoder
<?php $src = file_get_contents('encoded.php'); // Regex: /\[PHPkoru_Code\](.*?)\[\/PHPkoru_Code\]/s preg_match('/\x5BPHPkoru_Code\x5D(.*?)\x5B\/PHPkoru_Code\x5D/s', $src, $m); $line = '4'; $key = base64_decode(str_rot13('3kp0r+oa0SdxCXwrQlMwD5SkB8sSh+VwZRZ00jFxhj==')) . $line; $iv = $line . base64_decode(str_rot13('OTlL0kt55OB+7fx=')); $tag = base64_decode(str_rot13('TA3o1LwSC5B2Qy9qRD5nSt==')); $plain = openssl_decrypt( base64_decode(trim($m[1])), 'aes-256-gcm', $key, OPENSSL_RAW_DATA, $iv, $tag ); if ($plain === false) { exit("Decrypt failed - __LINE__ veya surum uyusmuyor."); } echo str_rot13(base64_decode(str_rot13($plain)));5. Loader'da isim maskeleme- onfr64_qrpbqr -> ROT13 -> base64_decode
- eha_pbqr -> ROT13 -> run_code
- fge_ebg13 -> ROT13 -> str_rot13
eval('?>' . str_rot13(base64_decode(str_rot13($code))));Biz eval etmeden ayni zinciri uyguluyoruz.
Ozet:
Alıntı - 23-07-2026, 16:10:52@anka; .so modülü gerektiren yani PHPkoru Advanced'dan bahsedip PHPkoru Basic servisi ile şifrelenmiş kodu çözmüşsünüz. PHPkoru Advanced'i kırmamış ya da çözmemişsiniz.
PHPkoru Basic basit seviyede şifreleme yapar ve modül gerektirmeden çalışması için düz PHP kullanır. PHPkoru Basic PHP bilgisi iyi olan kişiler tarafından okunabilir.
Ancak ioncube gibi geliştirdiğimiz ve çalışması için bir modül kurulmasını gerektiren PHPkoru Advanced daha güvenlidir. - 23-07-2026, 16:11:53Selamlar tabi ricanız üzere onuda en yakın zamanda aynı şekidle çözeyim.aponkral adlı üyeden alıntı: mesajı görüntüle
- 23-07-2026, 16:13:56PHP'yi ne kadar şifrelerseniz şifreleyin betik dili olduğu için her türlü kırılır. C kodları bile tersine mühendislik ile kolayca kırılabiliyor şuan.