YAPHPO

Софтуер снимки:
YAPHPO
Софтуер детайли:
Версия: 1.0.1
Дата на качване: 3 Jun 15
Розробник: Lincoln Maskey
Разрешително: Безплатно
Популярност: 1

Rating: 2.0/5 (Total Votes: 2)

YAPHPO е "още един PHP Obfuscator". Въз първоначално за утвърждаване на кодекс на "PHPCodeBuster" от Martijn Loots, реална сила YAPHPO се намери в рамките на код развива около това ядро.
Тази рамка на кодекс предвижда много необходима customisability за PHP разработчици, които трябва да се обърквам своя код. Основната характеристика е "отстъпи объркване".
Няма нищо по-лошо от храненето си код в един Obfuscator и се връща бучка объркваща код, който можете само да се надяваме, е вярна. Нашият отстъпи обфускация ви позволява да се гарантира, че процесът работи правилно. Например, първата стъпка може да включва само obfuscating имена на променливи.
По този начин, можете да сравните вашия оригинален код с изхода от тази стъпка, а не да бъдат преодолени чрез разлики. Всъщност можете да се гарантира, че в този момент, само имената на променливите са променени (и променени правилно). Втората стъпка може да включва премахване на коментари. Сега всичко, което трябва да направите е да се сравни изхода от първия етап с изхода от втория етап, и да гарантират, че коментарите и само коментарите са били отстранени.
Това е чудесен начин да получите бързо парче на ум, че кодът ще продължи да работи, след объркване! Разбира се, че не е нужно да мине през всички от този процес, ако не искате да. Всички на "стъпки" са направили наведнъж, но се съхраняват далеч в отделни директории. Ако ви харесва, просто да вземем окончателното директория и сте си напълно явен източник.
Друго важно нещо за obfuscating кода си е, че някои променливи и функции не трябва да се завоалира. Например, ако вашият код е модул за система за управление на съдържанието на видове, тогава очевидно не искат да се промени разговори с функции, които са извън вашия контрол. YAPHPO се занимава с това, като ви позволява да се определи "включва" и "изключва" списъци за всеки различен тип объркване.
Например, можете да използвате една библиотека, която предоставя всичките си функции за бази данни и така вие не искате да се промени разговори към тези конкретни функции. Можете да добавите всяко от тези имена на функции към списъка изключва и те няма да бъдат засегнати от процеса на объркване. Още по-добре, ако всички те започват с "db_", например, просто добавете "db_ *" към списъка. Да, тя поддържа заместващи символи.
На обратната страна това също е вярно: може би си код осигурява API за други разработчици. Можете да добавите вашите "общественост" функции и променливи към списъка изключва и по този начин всички останали все още могат да се използват тези функции и променливи, които ви осигуряват, макар и да не е в състояние да прочетете останалата част от кода си.
За разлика от много от по-възрастните obfuscators, YAPHPO използва собствена tokenizer на PHP. Какво означава това? Много от по-възрастните obfuscators опитал да прави разбор на кода си и да се опита и да разбере какво е всяка част от кода си. YAPHPO, от друга страна, по същество преминава вашия блок код за самия PHP, което прави разбор, анализи и марки на вашия код, преди да премине обратно към YAPHPO. Няма повече да се опитва да се уверите, че вашият код е приемлив за Obfuscator: ако PHP разбира кода си, а след това можете да започнете всичко, но гарантира, че YAPHPO ще стана. Другото голямо нещо за това е, че е по-бързо, също!
YAPHPO ще работят по цяла директория (плюс поддиректории) на изходния код за вас, така че можете дори не е необходимо да се работи върху всеки файл един по един. Мощният "включва" и "изключва" списъци са използваеми за файлове, също, така че можете да спрете obfuscating и целия файл, група от файлове или директории лесно.
За разлика от всички други obfuscators, които познаваме от, YAPHPO дори ще се обърквам вашите константи.
Накрая, тъй като YAPHPO извежда изцяло валидна PHP (макар и на практика може да бъде прочетен на един нормален човек) не е необходимо да се уверите, че има някакви специфични разширения, инсталирани на сървърите, където вашите скриптове ще работят. Други PHP енкодери, които не са obfuscators "компилация" кода, но изискват разширения инсталирани, за да ги пуснете на сървъра. Чрез използването YAPHPO, че не е нужно да се притеснявате за тези разширения се инсталира.
Най-хубавото е, YAPHPO е изцяло безплатна

Какво ново в тази версия:

  • Освобождаването на YAPHPO v1.0.1 е по същество една малка освобождаване бъг. Ако не разполагате с къси тагове деактивирани и не използвате статични класове, тази актуализация не е задължително.

Коментари към YAPHPO

Коментари не е намерена
добавите коментар
Включете на изображения!