YAPHPO

Software screenshot:
YAPHPO
Software detaljer:
Version: 1.0.1
Upload dato: 3 Jun 15
Udvikler: Lincoln Maskey
Licens: Gratis
Popularitet: 1

Rating: 2.0/5 (Total Votes: 2)

YAPHPO er "Endnu en PHP Obfuscator". Baseret oprindeligt på koden for "PHPCodeBuster" af Martijn Loots er YAPHPO reelle styrke findes inden for rammerne af koden udviklet omkring denne kerne.
Denne ramme kode giver meget tiltrængt customisability for PHP udviklere, der har brug for at sløre deres kode. Det centrale element er "trådte formørkelse".
Der er intet værre end at fodre din kode ind i en Obfuscator og bliver givet tilbage en klump sammenrodet kode, som du kun kan håbe er korrekt. Vores trådte formørkelse giver dig mulighed for at sikre, at processen fungerede korrekt. For eksempel kan det første skridt involverer bare obfuscating variabelnavne.
På denne måde kan du sammenligne din oprindelige kode med output fra dette trin og ikke overvindes ved forskelle. Du kan faktisk sikre, at på dette tidspunkt, har kun den variable navne blevet ændret (og ændrede korrekt). Det andet trin kan involvere fjernelse kommentarer. Nu er alt du skal gøre er at sammenligne output fra første trin med output fra det andet trin, og sikre, at de kommentarer og kun de kommentarer er blevet fjernet.
Dette er en fantastisk måde til hurtigt at få fred i sindet, at din kode vil stadig arbejde efter formørkelse! Selvfølgelig behøver du ikke at gå igennem alle af denne proces, hvis du ikke vil. Alle de "trin" er færdig på en gang, men gemmes væk i separate mapper. Hvis du vil, bare tage den endelige mappe og du har din helt sammenrodet kilde.
En anden vigtig ting ved obfuscating din kode er, at nogle variable og funktioner ikke bør korrumperet. For eksempel, hvis din kode er et modul til et Content Management System slags, så er du naturligvis ikke ønsker at ændre opkald til funktioner, der er uden for din kontrol. YAPHPO omhandler dette ved at tillade dig at definere "omfatter" og "udelukke" lister for hver anden type formørkelse.
For eksempel kan du bruge et bibliotek, der giver alle dine database funktioner og så du ikke ønsker at ændre opkald til disse særlige funktioner. Du kan tilføje hver af disse funktionsnavne til udelukke listen, og de vil ikke blive påvirket af formørkelse processen. Endnu bedre, hvis de alle starter med "db_", for eksempel, blot tilføje 'db_ *' til listen. Ja, det understøtter jokertegn.
På bagsiden af ​​dette er også sandt: måske din kode giver en API for andre udviklere. Du kan tilføje din 'offentlige' funktioner og variable til udelukke listen, og på den måde alle andre kan stadig bruge disse funktioner og variabler, som du giver, uden at være i stand til at læse resten af ​​din kode.
I modsætning til mange ældre obfuscators bruger YAPHPO PHP egen Tokenizer. Hvad betyder det? En masse af ældre obfuscators forsøgt at analysere din kode og forsøge at arbejde ud af, hvad hver del af din kode var. YAPHPO, på den anden side, hovedsagelig passerer din kode blok til PHP selv, som analyserer, analyser og markerer op din kode, før den ledes tilbage til YAPHPO. Ikke mere forsøger at sørge for, at din kode er acceptabelt for Obfuscator: Hvis PHP forstår din kode, så er du alt, men garanteret, at YAPHPO vil også. Den anden store ting ved dette er, at det er hurtigere, også!
YAPHPO vil arbejde på en hel mappe (plus undermapper) i kildekoden for dig, så du behøver ikke engang at arbejde på hver fil én ad gangen. Den kraftfulde "omfatter" og "udelukke" lister er anvendelige til filer, også, så du kan holde op med obfuscating og hele filen, gruppe af filer eller mapper nemt.
I modsætning til alle andre obfuscators som vi kender til, vil YAPHPO selv sløre dine konstanter.
Endelig fordi YAPHPO udgange helt gyldigt PHP (selvom næsten ulæselig for en normal person) er der ingen grund til at sikre, at der nogen særlige udvidelser installeret på serverne, hvor dine scripts vil køre. Andre PHP kodere, der ikke obfuscators 'kompilere' koden, men kræver udvidelser installeret for at lade dem køre på serveren. Ved at bruge YAPHPO, behøver du ikke at bekymre sig om disse udvidelser blive installeret.
Bedst af alt, YAPHPO er helt gratis

Hvad er nyt i denne udgivelse:!

  • Frigivelsen af ​​YAPHPO v1.0.1 er hovedsagelig en lille bug fix release. Hvis du ikke har korte tags deaktiveret, og du ikke bruger statiske klasser, denne opdatering er valgfrit.

Kommentarer til YAPHPO

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!