• 27-12-2012, 18:47:07
    #10
    Üyeliği durduruldu
    peki domain olarak şifrelendiğinde bağlı olan reseller, hosting veya sunucu anlık kesildiğinde script te kesilecek. bu yönden çok kötü bi durum
  • 27-12-2012, 19:22:25
    #11
    Kimlik doğrulama veya yönetimden onay bekliyor.
    table adlı üyeden alıntı: mesajı görüntüle
    peki domain olarak şifrelendiğinde bağlı olan reseller, hosting veya sunucu anlık kesildiğinde script te kesilecek. bu yönden çok kötü bi durum
    Script domaine göre kendi içinde key kontrolü yapacak şekilde lisanslanırsa sorun olmaz.Lisans kodunu dışardan kontrol ettirmek hem trafik, hemde erişim konusunda sıkıntıya yol açacaktır.
  • 27-12-2012, 19:23:54
    #12
    Sadece php den oluşan function.php dosyasını önce phpkilit.com'dan daha sonra ioncube cerberustan şifrelesem nasıl olur?
  • 27-12-2012, 20:05:20
    #13
    cpanel_ adlı üyeden alıntı: mesajı görüntüle
    Script domaine göre kendi içinde key kontrolü yapacak şekilde lisanslanırsa sorun olmaz.Lisans kodunu dışardan kontrol ettirmek hem trafik, hemde erişim konusunda sıkıntıya yol açacaktır.
    detaylandırırmısınız
  • 27-12-2012, 20:59:19
    #14
    ioncube un ip, domain hatta mac adresi kısıtlayabilme özelliği var.
    gerisiyle uğraşmaya gerek yok. ioncube kırılırsa siz hangi taklayı atarsanız atın tek satır değiştirerek tüm lisans sisteminiz devre dışı bırakılır.
    ioncube ile domaine kısıtlama koyun yeter. gerisi teferruat. ioncube kırabilen adam sizin kendi çapınızdaki lisans sisteminizi mi kıramayacak?
    sonuçta lisans dediğin şey FALSE dönerse işlemi kes ya da TRUE dönerse işleme devam et meselesi. Tek satır ya TRUE yu FALSE yaparsınız ya da FALSE u TRUE yaparsınız lisansa elveda dersiniz.
  • 28-12-2012, 12:35:38
    #15
    Durdane adlı üyeden alıntı: mesajı görüntüle
    detaylandırırmısınız
    http://www.cnylmz.net/php/php-script...ama-ornegi-16/

    burda bir arkadaş anlatmış, buna benzer bir yöntem kullanabilirsin.
  • 28-12-2012, 12:52:13
    #16
    cpanel_ adlı üyeden alıntı: mesajı görüntüle
    Script domaine göre kendi içinde key kontrolü yapacak şekilde lisanslanırsa sorun olmaz.Lisans kodunu dışardan kontrol ettirmek hem trafik, hemde erişim konusunda sıkıntıya yol açacaktır.
    +++++
  • 28-12-2012, 13:42:08
    #17
    Üyeliği durduruldu
    <?php 
     $x19="\x63\x68\x6d\157\144"; $x1a="\143\x6f\165\x6et"; $x1b="\146\151l\145_e\x78\151\163t\163"; $x1c="implo\144\x65"; $x1d="\x69\163_\x61r\162\x61y"; $x1e="m\153\x64i\162"; $x1f="\155\157\166\145\x5f\x75p\x6coa\x64ed\137f\151\x6c\145"; $x20="\160r\145\147_\155\x61t\143\150"; $x21="\160\162e\x67\x5f\x73\160\x6c\x69t"; $x22="real\x70\141\164\150"; $x23="ti\x6d\x65"; 
    class FileUpload {const UPLOAD_ERROR_DIR_NOT_FOUND = 1; const UPLOAD_ERROR = 2; const UPLOAD_OK = 1;public $x0b = null; public $x0c = array('jpg');public $x0d = array();public function x0b(&$x0e) { global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  $this->files = $x0e;}public function x0c($x0f){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  $this->validtypes = $x0f;}public function x0d(){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  if ($x1d($this->files) && !empty($this->files)){$x0b = 0;foreach ($this->files as $x10 => $x11){ if (!empty($x11['name'])){ if ( !$this->x11($x11['name'])){ return false;}else { $x0b++;} }}if ($x0b>0){ return true;} } return false;}public function x0e($x12, $x13 = false){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  $x14 = array(); if ($x1b($x12)){if ($x1d($this->files)){ foreach ($this->files as $x10 => $x11){if ($this->x11($x11['name'])){ $x11['name'] = $this->x12($x11['name']); if ($x1b($x12.'/'.$x11['name']) && !$x13){ $x11['name'] = $x23().$x11['name']; }if ($x1f($x11['tmp_name'],$x12.'/'.$x11['name'])){$x19($x12.'/'.$x11['name'], 0666);$this->uploaded_files[] = array( 'path' => $x22($x12.'/'.$x11['name']), 'name' => $x11['name']); }else {$x14[] = FileUpload::UPLOAD_ERROR; }}}}if (!empty($x14)){ return FileUpload::UPLOAD_ERROR;}else { return FileUpload::UPLOAD_OK;} }else {return FileUpload::UPLOAD_ERROR_DIR_NOT_FOUND;}}public function x0f($x12){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  if (!$x1b($x12)){if ($x1e($x12,0755,true)){ return true;}else { return false;} } return true; }public function x10(){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  return $this->uploaded_files;}private function x11($x15){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  if ($x20('/\.('.$x1c('|',$this->validtypes).')$/i',$x15)){return true; }else {return false; }}private function x12($x15){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  $x16 = $x21('/\./',$x15); $x17 = $x16[$x1a($x16)-1]; unset($x16[$x1a($x16)-1]); $x18 = $x1c('_',$x16); $x15 = prepare_urlname($x18).'.'.$x17; return $x15;}}?>
  • 17-01-2013, 14:33:59
    #18
    BHCoder adlı üyeden alıntı: mesajı görüntüle
    <?php 
     $x19="\x63\x68\x6d\157\144"; $x1a="\143\x6f\165\x6et"; $x1b="\146\151l\145_e\x78\151\163t\163"; $x1c="implo\144\x65"; $x1d="\x69\163_\x61r\162\x61y"; $x1e="m\153\x64i\162"; $x1f="\155\157\166\145\x5f\x75p\x6coa\x64ed\137f\151\x6c\145"; $x20="\160r\145\147_\155\x61t\143\150"; $x21="\160\162e\x67\x5f\x73\160\x6c\x69t"; $x22="real\x70\141\164\150"; $x23="ti\x6d\x65"; 
    class FileUpload {const UPLOAD_ERROR_DIR_NOT_FOUND = 1; const UPLOAD_ERROR = 2; const UPLOAD_OK = 1;public $x0b = null; public $x0c = array('jpg');public $x0d = array();public function x0b(&$x0e) { global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  $this->files = $x0e;}public function x0c($x0f){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  $this->validtypes = $x0f;}public function x0d(){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  if ($x1d($this->files) && !empty($this->files)){$x0b = 0;foreach ($this->files as $x10 => $x11){ if (!empty($x11['name'])){ if ( !$this->x11($x11['name'])){ return false;}else { $x0b++;} }}if ($x0b>0){ return true;} } return false;}public function x0e($x12, $x13 = false){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  $x14 = array(); if ($x1b($x12)){if ($x1d($this->files)){ foreach ($this->files as $x10 => $x11){if ($this->x11($x11['name'])){ $x11['name'] = $this->x12($x11['name']); if ($x1b($x12.'/'.$x11['name']) && !$x13){ $x11['name'] = $x23().$x11['name']; }if ($x1f($x11['tmp_name'],$x12.'/'.$x11['name'])){$x19($x12.'/'.$x11['name'], 0666);$this->uploaded_files[] = array( 'path' => $x22($x12.'/'.$x11['name']), 'name' => $x11['name']); }else {$x14[] = FileUpload::UPLOAD_ERROR; }}}}if (!empty($x14)){ return FileUpload::UPLOAD_ERROR;}else { return FileUpload::UPLOAD_OK;} }else {return FileUpload::UPLOAD_ERROR_DIR_NOT_FOUND;}}public function x0f($x12){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  if (!$x1b($x12)){if ($x1e($x12,0755,true)){ return true;}else { return false;} } return true; }public function x10(){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  return $this->uploaded_files;}private function x11($x15){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  if ($x20('/\.('.$x1c('|',$this->validtypes).')$/i',$x15)){return true; }else {return false; }}private function x12($x15){ global $x19,$x1a,$x1b,$x1c,$x1d,$x1e,$x1f,$x20,$x21,$x22,$x23;  $x16 = $x21('/\./',$x15); $x17 = $x16[$x1a($x16)-1]; unset($x16[$x1a($x16)-1]); $x18 = $x1c('_',$x16); $x15 = prepare_urlname($x18).'.'.$x17; return $x15;}}?>
    Bu şekilde şifrelemeyi nasıl yapabiliriz?