首頁  >  文章  >  後端開發  >  php源碼授權怎麼萬無一失

php源碼授權怎麼萬無一失

(*-*)浩
(*-*)浩原創
2019-10-17 11:08:302438瀏覽

php源碼授權怎麼萬無一失

對於PHP原始碼授權看到網路上的一段話:

所謂的網域授權程序,只能欺負一下不懂程式的門外漢,對於熟悉php的人,無論你如何授權,都是可以破解的,只是時間問題而已!

確實如此吧,可見下面一段程式碼:(推薦學習:PHP影片教學

function allow_doamin(){
  $is_allow=false;
  $url=trim($_SERVER['SERVER_NAME']);
  $arr_allow_domain=array("5ixuexiwang.com");//这里可以添加多个授权域名
  foreach($arr_allow_domain as $value){
      $value=trim($value);
      $tmparr=explode($value,$url);
      if(count($tmparr)>1){
          $is_allow=true;
          break;
      }
  }
  if(!$is_allow){
      die('域名未授权!');
  }
  }
allow_doamin();

這個只要對取得的網域 進行賦值就直接過了判斷。所以對於程式設計師來說這個太容易猜出來了,即使是加密過的PHP。

那麼怎麼處理?有的人有更複雜的授權方式,就是帶上各種伺服器的資訊 還要加個KEY來當授權碼。

再經過程式碼加密,似乎看起來很牛B了,可是如果原始碼一旦破解淪陷,所有的判斷函數不就是 魚肉麼? ?

有的人說  我程式碼加密了你怎麼破解? ?還真別說,日前看到淘寶上有這樣一個商品叫作:

沒有不能解密的代碼,標價好像是10個大洋起。我去,一個起碼萬記的代碼就這樣被10元了,儘管店主文字申明了不能用於商業用途只供學習。呵呵。

於是shopnc採用了核心代碼加密,利用URL的路由格式在搜尋引擎來搜尋搭建這個站點的未授權域名,然後就給你發律師函了。這也不失為一種方案,所以理由也要有自己在的風格。

那麼PHP到底有沒有這樣一款或是很哇塞的授權方案呢? ?我也不知道。

以上是php源碼授權怎麼萬無一失的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn