[Безопасность] PhpLockIt - защита php-скриптов

Тема в разделе "Софт", создана пользователем Derik, 25 авг 2006.

Статус темы:
Закрыта.
  1. Derik

    Derik Джoooooomla!

    Регистр.:
    24 авг 2006
    Сообщения:
    132
    Симпатии:
    43
    Кодировщик и обфускатор php-скриптов.
    Оффсайт: [SIZE=-1]www.phplockit.com[/SIZE]

    Полная версия:
    Перейти по ссылке
     
    spikey и invader нравится это.
  2. Ejen

    Ejen Постоялец

    Регистр.:
    24 авг 2006
    Сообщения:
    116
    Симпатии:
    24
    Та я и не понял что она со скриптом толкогово делает
     
  3. Derik

    Derik Джoooooomla!

    Регистр.:
    24 авг 2006
    Сообщения:
    132
    Симпатии:
    43
    Кодирует и делает обфускацию...
     
    invader нравится это.
  4. freeman

    freeman Прохожие

    ПОсмотрим,может он лучще ZendSafeGuard,хотя совневаюсь,но вообще Сенкс
     
  5. idmark

    idmark Прохожие

    Чтото слабоват. .Слышал ломают его на ура :confused:
     
  6. stud2000

    stud2000 Прохожие

    Подскажите такое же только для javascript плз
     
  7. REALiSTiC

    REALiSTiC

    Регистр.:
    30 мар 2006
    Сообщения:
    354
    Симпатии:
    126
    Могу ломануть эту защиту, если надо ))
     
  8. liinaazzw

    liinaazzw Прохожие

    PHP Lock It

    PHP Script Encoder - Protect Your Intellectual Property


    PHP LockIt! from Перейти по ссылке gives you the ability to obfuscate and encrypt your PHP scripts before distrubution at an affordable price.
    Use it for encoding your own scripts which you distribute to others, or for encoding third party scripts containing your MySQL username and password.
    Obfuscation changes the variable names, function names and constant names in your code, making it unreadable. The obfuscated code is then encrypted using a unique key to generate the locked code. Additional optimisations are also available to speed up the locked code.
    Only $ 29.99 USD - one time payment. Features

    - Works with any installation of PHP 4.0 onwards.
    - No additional software needs to be installed on the server (yours or your customers).
    - Encoded scripts work on Windows and Linux servers.
    - No changes are requred to the web server.
    - Works with PHP safe mode enabled.
    - Obfuscates PHP files.
    - Encrypts PHP files.
    - Works with <? and <?php tags.
    - Protects sensitive information (such as your MySQL password) in PHP scripts.
    - Encrypt entire directory trees in one go.
    - Allows encryption of "include" files.
    - Script compression reduces disc space requirements (requires PHP zlib module to be installed on the server).
    - Uses a unique key to encrypt scripts.
    - Allows optional locking of scripts to an IP address or multiple IP addresses.
    - Allows optional lock of scripts to a domain or multiple domains.
    - Allows optional expiry date to be set, providing time limited licenses.
    - Incredibly light resource usage.
    - Runs incredibly fast, with no noticable delay to your scripts.
    - Easy to setup and use.
    - Unlimited encryption for a single payment.
    - Built-in help
    - Does not require write access to any directories or files on the server.
    - Your encoded scripts can contain customised error messages.
    - Allows files to be excluded from encryption (e.g. configuration files).
    - Optionally allows a beginning section of a script to be unencrypted (e.g. for configuration).
    - Optionally strip comments and whitespace from your script.
    Easy To Use

    All you have to do is to:

    1. Encrypt your scripts using PHP LockIt!
    2. Upload to your web site.
    3. Run your scripts as normal.:rolleyes:
     
  9. morgan_spb

    morgan_spb Постоялец

    Регистр.:
    15 сен 2006
    Сообщения:
    55
    Симпатии:
    1
    сервак грузит =(

    хотя говоря что код становится не читаемым ...
     
  10. freeman

    freeman Прохожие

    для JavaScript
    Перейти по ссылке
    у меня есть версия 2.0 с кряком
    код будет вида
    var menuwidth='165px';var disappeardelay=1000;var hidemenu_onclick="yes";var ie4=document.all;var ns6=document.getElementById&&!document.all;if(ie4||ns6)document.write('<div id="dropmenudiv" style="visibility:hidden;position:absolute;z-index:100;width:'+menuwidth+';" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>');function getposOffset(what,offsettype){var totaloffset=(offsettype=="left")?what.offsetLeft:what.offsetTop;var parentEl=what.offsetParent;while(parentEl!=null){totaloffset=(offsettype=="left")?totaloffset+parentEl.offsetLeft:totaloffset+parentEl.offsetTop;parentEl=parentEl.offsetParent;};return totaloffset;};function showhide(obj,e,visible,hidden,menuwidth){if(ie4||ns6)dropmenuobj.style.left=dropmenuobj.style.top=-500;if(menuwidth!=""){dropmenuobj.widthobj=dropmenuobj.style;dropmenuobj.widthobj.width=menuwidth};if(e.type=="click"&&obj.visibility==hidden||e.type=="mouseover")obj.visibility=visible;else if(e.type=="click")obj.visibility=hidden};function iecompattest(){return(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body};function clearbrowseredge(obj,whichedge){var edgeoffset=0;if(whichedge=="rightedge"){var windowedge=ie4&&!window.opera?iecompattest().scrollLeft+iecompattest().clientWidth-15:window.pageXOffset+window.innerWidth-15;dropmenuobj.contentmeasure=dropmenuobj.offsetWidth;if(windowedge-dropmenuobj.x<dropmenuobj.contentmeasure)edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth}else{var topedge=ie4&&!window.opera?iecompattest().scrollTop:window.pageYOffset;var windowedge=ie4&&!window.opera?iecompattest().scrollTop+iecompattest().clientHeight-15:window.pageYOffset+window.innerHeight-18;dropmenuobj.contentmeasure=dropmenuobj.offsetHeight;if(windowedge-dropmenuobj.y<dropmenuobj.contentmeasure){edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight;if((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure)edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge};};return edgeoffset};function populatemenu(what){if(ie4||ns6)dropmenuobj.innerHTML=what.join("")};function dropdownmenu(obj,e,menucontents,menuwidth){if(window.event)event.cancelBubble=true;else if(e.stopPropagation)e.stopPropagation();clearhidemenu();dropmenuobj=document.getElementById?document.getElementById("dropmenudiv":(dropmenudiv;populatemenu(menucontents);if(ie4||ns6){showhide(dropmenuobj.style,e,"visible","hidden",menuwidth);dropmenuobj.x=getposOffset(obj,"left");dropmenuobj.y=getposOffset(obj,"top");dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj,"rightedge")+"px";dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj,"bottomedge")+obj.offsetHeight+"px"};return clickreturnvalue()};function clickreturnvalue(){if(ie4||ns6)return false;else return true};function contains_ns6(a,b){while(b.parentNode)if((b=b.parentNode)==a)return true;return false;};function dynamichide(e){if(ie4&&!dropmenuobj.contains(e.toElement))delayhidemenu();else if(ns6&&e.currentTarget!=e.relatedTarget&&!contains_ns6(e.currentTarget,e.relatedTarget))delayhidemenu()};function hidemenu(e){if(typeof dropmenuobj!="undefined"){if(ie4||ns6)dropmenuobj.style.visibility="hidden"};};function delayhidemenu(){if(ie4||ns6)delayhide=setTimeout("hidemenu()",disappeardelay)};function clearhidemenu(){if(typeof delayhide!="undefined")clearTimeout(delayhide)};if(hidemenu_onclick=="yes")document.onclick=hidemenu;
    файл 3,7Кб стал 3,3Кб
    можно менять название функций,вобщем так себе,хотя может пригодиться для непродвинутых пользователей
     
Статус темы:
Закрыта.