YAPHPO

Sagteware kiekie:
YAPHPO
Sagteware besonderhede:
Weergawe: 1.0.1
Upload datum: 3 Jun 15
Ontwikkelaar: Lincoln Maskey
Lisensie: Gratis
Populariteit: 1

Rating: 3.0/5 (Total Votes: 1)

YAPHPO is "Weereens PHP Obfuscator". Oorspronklik gebaseer op die kode van "PHPCodeBuster" deur Martijn Loots, is ware krag YAPHPO se gevind in die raamwerk van die kode ontwikkel om hierdie kern.
Hierdie raamwerk van die kode verskaf broodnodige aanpasbaarheid vir PHP-ontwikkelaars wat nodig het om hul kode verduisteren. Die belangrikste kenmerk is die 'trap obfuscation.
Daar is niks erger as voed jou kode in 'n Obfuscator en word terug gegee 'n knop van verborge kode wat jy net kan hoop is korrek. Ons trap obfuscation kan jy om te verseker dat die proses korrek gewerk het. Byvoorbeeld, kan die eerste stap behels net obfuscating veranderlike name.
Op hierdie manier kan jy jou oorspronklike kode vergelyk met die uitvoer van hierdie stap en nie oorkom word deur verskille. Jy kan eintlik verseker dat op hierdie punt, maar slegs die veranderlike name is verander (en korrek verander). Die tweede stap behels die verwydering kan kommentaar. Nou al wat jy hoef te doen is vergelyk met die uitvoer van die eerste stap met die uitvoer van die tweede stap en te verseker dat die kommentaar en net die kommentaar is verwyder.
Dit is 'n goeie manier om vinnig gemoedsrus dat jou kode sal steeds werk na obfuscation! Natuurlik, het jy nie het om te gaan deur al die proses, as jy nie wil nie. Al die 'stappe' gedoen op 'n keer, maar gebêre in 'n aparte dopgehou. As jy wil, net die finale gids en jy het jou heeltemal verborge bron.
Nog 'n belangrike ding oor obfuscating jou kode is dat sommige veranderlikes en funksies moet nie verborge. Byvoorbeeld, as jou kode is 'n module vir 'n Content Management System van spesies, dan is jy natuurlik wil nie oproepe na funksies wat buite jou beheer te verander. YAPHPO handel met hierdie deur toelaat jy Na definieer 'sluit' en 'sluit 'n lys vir elke verskillende tipe obfuscation.
Byvoorbeeld, kan jy 'n biblioteek wat al jou databasis funksies bied te gebruik en so jy wil nie om oproepe na die spesifieke funksies te verander. Jy kan elkeen van daardie funksie name op die lys sluit en hulle sal nie geraak word deur die obfuscation proses. Beter nog, as hulle al begin met 'db_', byvoorbeeld, voeg net 'db_ *' om die lys. Ja, dit word ondersteun wildcards.
Die omgekeerde hiervan is ook waar: miskien is jou kode bied 'n API vir ander ontwikkelaars. Jy kan jou funksies en veranderlikes 'openbare' by die sluit lys en die manier almal anders kan nog steeds gebruik van hierdie funksies en veranderlikes wat jy verskaf, terwyl dit nie in staat is om die res van jou kode te lees.
Anders as 'n baie ouer obfuscators, YAPHPO gebruik eie tokenizer PHP se. Wat beteken dit? Baie van die ouer obfuscators probeer ontleed uit jou kode en probeer uitwerk wat elke gedeelte van die kode was. YAPHPO, aan die ander kant, gaan in wese jou kode blok PHP self, wat ontleed, analiseer en punte van jou kode voordat dit terug na YAPHPO. Nie meer probeer om seker te maak dat jou kode is om die Obfuscator aanvaarbare: as PHP verstaan ​​jou kode, dan is jy al, maar gewaarborg dat YAPHPO sal ook. Die ander groot ding oor hierdie is dat dit vinniger, ook!
YAPHPO sal werk op 'n hele gids (plus subdirectories) van die bron-kode vir jou, sodat jy hoef nie eens om te werk op elke lêer op 'n tyd. Die kragtige 'sluit' en 'sluit 'n lys is bruikbaar vir lêers ook so dat jy obfuscating en die hele lêer, groep van lêers of gidse maklik kan stop.
Anders as enige ander obfuscators dat ons weet van, sal YAPHPO selfs verduisteren jou konstantes.
Ten slotte, want YAPHPO uitgange heeltemal geldig PHP (hoewel prakties deurmekaar om 'n normale persoon) is daar geen behoefte om seker te maak dat daar 'n spesifieke uitbreidings op die bedieners waar jou skrifte sal loop geïnstalleer. Ander PHP opnemers wat nie obfuscators 'Stel' die kode maar vereis uitbreidings geïnstalleer om hulle te laat hardloop op die bediener. Deur die gebruik van YAPHPO, het jy nie hoef te bekommer oor hierdie uitbreidings geïnstalleer.
Die beste van alles, YAPHPO is heeltemal gratis

Wat is nuut in hierdie release:

  • Die vrystelling van YAPHPO v1.0.1 is in wese 'n klein fout fix release. As jy nog nie 'n kort tags afgeskakel en jy hoef nie staties klasse te gebruik, hierdie update is opsioneel.

Kommentaar te YAPHPO

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!