İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

PHP scriptleriniz çalınmasın kopyalanmasın ve sadece sattığınız domainde çalışsın

sonsuzhost

0
İyinet Üyesi
Katılım
28 Şubat 2006
Mesajlar
1,287
Reaction score
1
Konum
burdan yak
(1-50 php dosya arası sadece 20 ytl ye encode edilir lisanslı ioncube encoder a sahibiz)


PHP ile hazırlanmış bir siteye sahipsiniz en büyük korkunuz hostçunuz vb.. kişiler tarafından scriptinizin çalınması ve internette dağıtılmasımı ?

PHP ile ücretli script yazıyorsunuz scripti verdiğiniz kişinin scripti başkalarınada satmasını istemiyormusunuz ?

PHP ile yazıp bir çok kişiye sattığınız scriptiniz var lisans olayı sizin için büyük bir sorunmu ?

Ücretsiz olarak dağıttığınız bir PHP scriptiniz var ama yazdığınız bazı sayfaların kodlarının incelenmesini kullandığınız değişkenler vb.. bilinmesini istemiyormusunuz? (script hek güvenliği için)

Çözüm ioncube encoder!
ioncube PHP için geliştirilmiş bir lisans ve güvenlik sistemidir (www.ioncube.com) PHP ile yazdığınız scripleri ioncube encoder ile yeniden derleyerek (yazdığınız php kodlarda hiç bir değişiklik yapmaya gerek kalmadan) sayfadaki kodlarınızı, komutlarınızı gizler böylece scriptinizi inceleyen kişi yazdığınız hiç bir php kodunu göremez inceleyemez değiştiremez esinlenemez.

Ayrıca php scriptlerinizi ioncube ile domaine encode edebilirsiniz bu durumda script sadece belirttiğiniz domaine kurulduğunda çalışır dosyalar çalınıp başka bi domaine kurulduğunda kesinlikle çalışmaz ve dosyalarınızdaki php kodlarınız incelenemez

scripti sadece sattığınız kişinin domainine encode ederek o kişinin scripti başka bir şahsa vemesini engellersiniz (lisans)

Yada scriptinizi demo haline getirip kodları hiç bir şekilde incelenemez hale getirip demonun belirttiğiniz tarihte otomatik olarak kendini kapatarak php dosyalarının bir daha hiç bir şekilde çalışmamasını sağlayabilirsiniz

ioncube ile encode edilen PHP scriptlerin serverda çalışması için ücretsiz olarak dağıtılan ioncube loader programının serverda kurulu olması gerekmektedir server sahibi iseniz kolayca ioncubeloader ı serverınıza kurabilirsiniz ( dünyadaki hemen hemen her serverda ioncubeloader kuruludur) eğer sadece bir FTP hesabı sahibi iseniz serverınızda ioncubeloader kurulu değilse basit şekilde FTP hesabınıza ioncubeloader kurabilirsiniz.

Firmamız lisanslı ioncube encoder yazılımına sahiptir ve scriptinizin 1-50 arası PHP dosyasını sadece 20 YTL ücret karşılığında ioncube ile encode etmektedir (dilerseniz sadece kodlarınızı korumak amacı ile dilerseniz hem kodlarınızı korumak ve sadece belirttiğiniz domainlerde çalışması için)

Sorusu olan arkadaşlar lütfen buradan yazsın aklınıza takılanları cevaplayalım
ayrıca iletişim için : [email protected]

Not: ioncube encoder dünyada lisanslı script satan birçok firma tarafından kullanılmaktadır ioncube ile encode edilmiş tanınmış scriptlerin kırılmış versiyonlarını hiç bir şekilde bulamazssınız çünki kırılamazlar (örneğin: www.awbs.com www.azdg.com bu firmaların yazdığı scriptler ioncube ile encode edilmiştir.)
 

sonsuzhost

0
İyinet Üyesi
Katılım
28 Şubat 2006
Mesajlar
1,287
Reaction score
1
Konum
burdan yak
encode edilmemiş bir php dosyası:

PHP:
<?php 
include($_SERVER['DOCUMENT_ROOT']."/classes/access_user/access_user_class.php"); 
// call this page to test referer function
// test this page like "testpage.php?var=test" if you are using a querystring
$test_page_protect = new Access_user;
// $test_page_protect->login_page = "login.php"; // change this only if your login is on another page
$test_page_protect->access_page($_SERVER['PHP_SELF'], $_SERVER['QUERY_STRING']); // set this  method, including the server vars to protect your page and get redirected to here after login


if (isset($_GET['action']) && $_GET['action'] == "log_out") {
	$test_page_protect->log_out(); // the method to log off
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Test page "access_user Class"</title>
</head>

<body>
<h2><?php echo "Hello ".$_SESSION['user']." !"; ?></h2>
<p>Now you have access to this testpage.</p>
<p><?php echo (isset($_SERVER['QUERY_STRING']) && $_SERVER['QUERY_STRING'] != "") ? "Query string: <b>".$_SERVER['QUERY_STRING']."</b>" : " "; ?></p>
<p> </p>
<p><a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=log_out">Click here to log out.</a></p>
</body>

</html>

bu dosyanın kodlarının ioncube ile encode edildikten sonraki görünümü
( <?php ?> kodları arasındaki kodları ioncube encoder otomatik olarak eklemektedir bu kodların sizin kodlarınızla bir ilişkisi yoktur bu kodlar serverda ioncube loader ın kurulu olup olmadığını test eder kurulu değilse sayfada hata mesajı verir diğer kısımda gördüğünüz karakterler sizin yazdığınız PHP kodlardır)

PHP:
<?php //0035e
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='/ioncube/ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}@dl($__ln);}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the site administrator.');exit(199);
?>
4+oV5374/1Xl8iLVOd1fEpA9ix5QbCbU5fqpcuQi19Kk8lvjxCq+6uw6BpwfhmZtAB/GyfcLn381
LMOf97SLoJUEpYTr0X76GPPs5wVCSm3RR+Flor7B71oeBzxAsm2oRijdfMJ8tPGziHZTqgZQXhUr
7aIOsrpK9afQYelMuX5Gmegu8ABrL3Wa8D8HHbpKnrFgJrAZz0cELlgnuOfAY6Fku29Ig3uxGBuG
7r6ymMfvYi7ElP4qPhWm0xj4g/SMFIrlKgMlcRWfNibWM3hytU09McaVQ/Zv7+rr/wckN7MuGcY3
9EU1roKD9IV1wfZf/KZdgiZ4MQvRlAO4PGOgby5QYNfHPCSM6SGUItDAo7Zi5r3uqoo/4syi8+Li
gdsD6gxV72kiz6qFvmtB3lAZrxOjYLAza/wZunJZlJy5J3NULjm9dJHEkh/w1cqmAcym5YVk6Dti
MB0vjupypRtKg3LN+lwapMrUk7ofsXabSzDg5UkjrsCHn5fT+P0QOOBn0ZFFXWX8SA+jfaYpZMc7
509Xv99DKIhRJBsB6gS79qNU3hdbX08gmEEH6mEiQPlzzbNcH5R5FMe4XY7oy4JmMjCGKaBwxWi6
ijRDxmLb0A7NnNoqP5SROZIGWZGYj/m4wkIJC02MPTvXRtO3c6EoOcH0Ky2jIlZ0uQv+4vt+AfGC
PDoyuZOC4nKEWQWwxRZUJCXKhpvnhfT1KCpvrUB07yhLtXaXfRdTx6s+wmGU0p4GIZliAlkL9KM9
t5uL994+1cEhl1o22JfozqAAUXBWFsBbuVmqXLsvP4XfiwbaBf8N+DpzGeXfmnNd6XAiaU2Cn+sf
QMCOYfj1RnDeE3AJE8dk4rHqGyb645AwvKV1nrZ0HPr9GC/uQHvEkuX+9zgChSppVfIg2X9CVAvD
DKd8vGHiiEVbnGLEdJJ9b+HT3yqcaIn6GmaSu2YS2M+2OGnbwXYKMasw8xBjdY6NP2NpBBqC0LdV
fdhj2543MTjHfL4BQCtCXEsxBvrBa/jkmA04foV4/e7ODk+JmrqPdDZ0+G0fQrkiDQvTnBkQWBE0
DCstZMXtg0fR+12/lZ9oRLYGizh06kMsjvypEDSaqHDlSV/5NNhmaghgruslMixyWjYov3atg88K
nHf2PPXiCXu3AQ6lE8TtTrz9MCNSuwyYbL3klQlSAkqCB7EeJ9VYRwVO7zFrCnGKWY2UcAFjSxLm
WETXrJux+hwEKaanBnoCtHP14XMCv+epHVzRZW6dPQWan8a+AIc2hH9eIzgk4EpywfVmiZ94fdGd
tNKfv00i9MildXPWI7ptammw+rM9D+h+dFGd/oKK5i39ug0OsTLnWTTtNOGPWPhhqbVQ05Mb0WaH
oIZhFaRKA7w7/kpeB6lbP7M8lRpXrPU2ll6T7okKdofW+HlYmtQrqZvLVAAfJvtL+B/rnWnsaF1R
mCceHjWzRolcWe/t1qvJkQldhOOF0jL9VKR8gKSALJrA9mobs9jK26IrSsWl0oM0KRMD563FOcXW
flMVOJ7WmytXdK39K2IUlTe7iWVudpDXo/irexS50d5RACfcvKO/MOJ+Q81TymjwWdwSWBLbgd6X
M3SFKl0RG30UIxVE1T8mYk342gr3S8TdkO3zAJC9m7RgwqzLgw2Q9VA9cCo6zTsYw9MIzQDI95OV
HDk3yvyqdbLH/BrnGj2+K9LGCteG+hcE5S3SnkmKBRQC5CKo
 

AlwaysFc

0
İyinet Üyesi
Katılım
17 Eylül 2006
Mesajlar
1,040
Reaction score
3
pekı edıt edecegımız zaman nasıl yapacaz,hıc mı duzenleme olmayacak
 

atay

0
İyinet Üyesi
Katılım
29 Ekim 2005
Mesajlar
3,592
Reaction score
37
peki size nasıl güveneceğizde scriptimizi yollayacağız
 

DeviLLe

0
İyinet Üyesi
Katılım
13 Kasım 2004
Mesajlar
594
Reaction score
0
scriptleri size yolladıktan sonra kopyalanmasının veya çalınmasının bir anlamı kalmadı ki. ne de olsa scriptlerimiz sizin elinize geçmiş olacak. ya bir gün bir yerlerde kendi scriptlerimizi görürsek.
 

sonsuzhost

0
İyinet Üyesi
Katılım
28 Şubat 2006
Mesajlar
1,287
Reaction score
1
Konum
burdan yak
scriptleri size yolladıktan sonra kopyalanmasının veya çalınmasının bir anlamı kalmadı ki. ne de olsa scriptlerimiz sizin elinize geçmiş olacak. ya bir gün bir yerlerde kendi scriptlerimizi görürsek.

Tabiki bu konuda şüphelerinizin olması doğal imza altına alınacak bir sözleşme olabileceği gibi (scriptiniz başka yerlerde yayınlanırsa bizim tarafımızdan yayınlandığının tespiti durumunda yasal yollara başvurma gibi maddeler olabilir ama bunun içinde bizim tarafımızdan yayınlandığını mahkemede kanıtlamanız gerekir)

Eğer izmirde iseniz direkt olarak ofisimize gelip dosyalarınızı kendiniz encode ederek bilgisayarımızda encode edilmemiş dosya bırakmadan gitme şansınız var.

ayrıca şu şekildede bir seçeneğiniz var scripti gönderirken tüm dosyaları göndermek zorunda değilsiniz yani sadece kritik dosyalarınızı encode ettirebilirsiniz mesela script toplam 50 dosyadan oluşuyorsa kritik 5-10 dosyanızı encode ettirmeniz scriptin korunması için yeterli olacaktır zaten

Güvenlik konusunda kaygılarınıza hak veriyorum ama bence risk olarak karşılaştırıldığında müşterinize korumasız bir script teslim ederek bir gün internette görme olasılığınız daha yüksek. (tüm host firmalarını kast etmeyerek: yada scriptinizi direkt olarak korumasız olarak bir firmada host ederseniz yine ciddi risk altındasınızdır.)
 
B

BelevianChaos

Misafir
zend encoder indirip kendinizde yapabilirsiniz. bende var. koyarım rapide yarın bi ara. domain kısıtlaması da zaten tek satırlık kodla.
 

sonsuzhost

0
İyinet Üyesi
Katılım
28 Şubat 2006
Mesajlar
1,287
Reaction score
1
Konum
burdan yak
zend encoder indirip kendinizde yapabilirsiniz. bende var. koyarım rapide yarın bi ara. domain kısıtlaması da zaten tek satırlık kodla.

zend te ioncube ile hemen hemen aynı mantıkta çalışır fakat zend encoder lisans fiyatı müthiş yüksek ioncube encoderın bu güne kadar kırılmış versiyonunu görmedim kırılmış ioncube encoder buldum lisans almadan dosyalarımı encode edip yayınlıyorum diyen arkadaşların encode ettiği çalışan dosyalar belli bir süre sora kendilerini otomatik kapatarak ben ioncube encoder demo versiyonu ile encode edildim sürem doldu bu yüzden artık çalışmıyorum mesajları verdiler.

Ayrıca zend tede ioncube tede server tarafında çalışan loaderlar olduğunu unutmayın ve bu loaderların encode edilen dosyalarınızı lisasnlı bir programla encode edilip edilmediğini test te edebileceğini amacı güvenlik olan bu firmaların programlarını kolayca cracklenerek kullanılacak ve encode edilen dosyayı lisanslı bir encoder ile encode edilip edilmeyeceğini test etmeyecekleri gibi bir mantığa bence çoğu kişi inanmaz. (güvenlik amacını güden ve crakleri havada uçuşan güvenlik programına şahsen ben pek güvenmem)

Kısaca ioncube encoder lisansı:

ioncube encoderı satın aldığınızda çalıştırıyorsunuz ve bilgisayarınızda bir lisans isteği dosyası oluşturuyor bu dosyayı e-mail ile gönderiyorsunuz ve ioncube ten size uzun bir kod şeklinde encoder lisansınız geliyor bu kodu kurulu olan ioncube encoderınıza giriyorsunuz pc nizde yaptığınız her hangi bir donanım değişikliğinde yada yeniden bir işletim sistemi kurduğunuzda bu aşamaları tekrar takip ederek yeni lisans kodu istemek zorundasınız yoksa program kesinlikle çalışmıyor

Yani internette serial arayıp girmekle lisanslanan bir program değil ioncube güvenmek isteyen arkadaşlar tabiki bu tür programların kırılmış olduğu iddia edilen versiyonlarına güvenmekte özgürdür ama dediğim gibi server tarafındada çalışan bir loader olduğunu ve encode ettiğiniz bu dosyaları o loader ların işlediğini unutmayın
 

sonsuzhost

0
İyinet Üyesi
Katılım
28 Şubat 2006
Mesajlar
1,287
Reaction score
1
Konum
burdan yak
ionCube sitesi üzerinden online olarak projelerini encode edebilirsiniz. Bu şekilde güven sorunu yaşamazsınız. Hem de daha ucuza. (http://www.ioncube.com/online_encoder.php)

evet arkadaşımızın dediği gibi ioncube ün sitesindende web üzerinden dosyalarınızı encode edebilirsiniz arkadaşım şu linki vermemiş web üzerinden encode için fiyat listesi:

http://www.ioncube.com/pricing.php

bu sayfada derki;
Minimum order of credits just $5 (50 credits).
bir dosyada encode etmek isteseniz en az 50 kredi almak zorundasınız tutarı 5$
ve sayfa altında örnek encode tutarları var:

xdebug web site 156KB 4382 lines/15 files 15 $1.50
yani 156KB KBtan oluşan bir dosyayı encode etmek 1.50$ (ortalama satır sayılarınıda hesaba kattıklarna dikkat edin)
Biz herhangi bir dosya adedi ve KB sınırlaması koymuyoruz (1-50 dosya arası boyutları ne olursa olsun 20 YTL)

Ve kodlarınızda değişiklik yaptığınızda yine ücret ödeyerek ioncube ün sitesinden yeniden encode ettireceksiniz dosyalarınızı scriptiniz için yeni versiyon çıkardığınızda yine ioncube ün sitesini ziyaret edeceksiniz :)
 

sonsuzhost

0
İyinet Üyesi
Katılım
28 Şubat 2006
Mesajlar
1,287
Reaction score
1
Konum
burdan yak
1 saat içerisinde encode edilmiş olarak geri teslim ediyoruz (işlem normalde maksimum 10 saniye sürüyor fakat iş yoğunluğunuda hesaba katarak 1 saat diyoruz)
 

oneself

0
İyinet Üyesi
Katılım
14 Kasım 2006
Mesajlar
294
Reaction score
0
sourcecop diye bir tool var onu da kullanabilirsiniz ..

google da aratınca çıkıyor zaten ..

scriptlerimi kendim encode edemedikten sonra , açık kaynak veririm daha iyi :)
satışı baltalamak değil sadece kendi düşüncem .. nasıl olsa bizlerde opensource kodları derleye derleye editleye editleye bir şeyler yazmaya başladık ..
 

n0tepad

0
İyinet Üyesi
Katılım
8 Mart 2006
Mesajlar
613
Reaction score
0
iyi bir programcı, hele hele php bilen iyi bir programcı, kendi ürünlerini ordan burdan toplamayıp, ürününü kendi kodlayan programcı, zaten bu tür problemlerin önüne kendisi geçebilir kodlamayla...

kimse alınmasın üzerine...

tek çözüm bu degil. ama 20 ytl gibi bir ücretle de arkadasımızdan da servisi alabilirsiniz. kolay gelsin..
 

sonsuzhost

0
İyinet Üyesi
Katılım
28 Şubat 2006
Mesajlar
1,287
Reaction score
1
Konum
burdan yak
www.awbs.com www.azdg.com gibi firmalar zend ve ioncube kullandıkları için php konusunda iyi olmadıkları anlamı çıkmaz :) bu firmalarda scriptlerini komple kendileri yazıyorlar ama php kodlarla önlem almak yerine nedense ioncube ve zend encoder kullanıyorlar (bence encode kullanan isim yapmış firmalar php konusunda fazlasıyla profesyonel zaten scriptlerinin tercih edilmesinden belli bu profesyonellikleri)
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

seo ajansı , sosyal medya yönetimi
Üst