YAPHPO

Software kuvakaappaus:
YAPHPO
Ohjelmiston tiedot:
Versio: 1.0.1
Lähetyksen päivämäärä: 3 Jun 15
Kehittäjä: Lincoln Maskey
Lupa: Vapaa
Suosio: 1

Rating: 2.0/5 (Total Votes: 2)

YAPHPO on "Yet Another PHP Obfuscator". Perustuvat alunperin koodi "PHPCodeBuster" Martijn Loots, YAPHPO todellinen vahvuus löytyy puitteissa koodin ympärille ydintä.
Tämä kehys koodin tarjoaa paljon kaivattua räätälöitävyys PHP-kehittäjät, jotka tarvitsevat hämärtää niiden koodia. Keskeistä on "astui salaustaktiikaksi".
Mikään ei ole pahempaa kuin ruokinta koodi obfuscator ja annetaan takaisin kertakorvauksen sekoitetussa koodia, joka voi vain toivoa on oikea. Meidän astui salaustaktiikaksi voit varmistaa, että prosessi toimi oikein. Esimerkiksi, ensimmäinen vaihe voi liittyä vain hämärtävät muuttujien nimet.
Tällä tavalla voit verrata alkuperäisen koodin tuotosta tämän vaiheen ja ei voida ratkaista eroja. Voit itse varmistaa, että tässä vaiheessa, vain muuttuja nimet on muutettu (ja vaihdetaan oikein). Toinen vaihe voi sisältyä poistamalla kommentteja. Nyt sinun tarvitsee vain vertailla lähtö ensimmäistä vaihetta lähdön toisesta vaiheesta ja varmistaa, että kommentit ja ainoa kommentit on poistettu.
Tämä on loistava tapa saada nopeasti pala mielessä, että koodi toimii, kun salaustaktiikaksi! Tietenkin, sinun ei tarvitse käydä läpi kaikkia tämän prosessin, jos et halua. Kaikki "vaiheita" tehdään kerralla, vaan se tallennetaan pois hakemistoihin. Jos haluat, ota lopullinen hakemistoon ja sinulla on täysin sekoitetussa lähde.
Toinen tärkeä asia hämärtävät koodi on, että joitakin muuttujia ja toimintoja ei saa sotkettu. Esimerkiksi, jos koodi on moduuli Content Management System tapaisena, niin et tietenkään halua vaihtaa puhelut toimintoja, jotka eivät kuulu sinun hallinnassasi. YAPHPO käsittelee tämän avulla voit määritellä "sisältää" ja "jättää" luetellaan kunkin erilaista salaustaktiikaksi.
Esimerkiksi, voit käyttää kirjastoa, joka tarjoaa kaikki tietokannan toiminnot ja niin et halua muuttaa puhelut kyseisiä toimintoja. Voit lisätä kutakin näistä toiminnon nimiä jättää luetteloon ja ne eivät vaikuta salaustaktiikaksi prosessi. Vielä parempi, jos he kaikki alkavat 'db_ ", esimerkiksi, lisää vain" db_ * "luetteloon. Kyllä, se tukee yleismerkkejä.
Kääntöpuolella on myös totta: ehkä koodin tarjoaa API muille kehittäjille. Voit lisätä "julkinen" toiminnot ja muuttujia jättää luetteloon ja näin kaikki muu voi edelleen käyttää näitä toimintoja ja muuttujia, jotka annat, mutta ei pysty lukemaan loput koodin.
Toisin paljon vanhempi obfuscators, YAPHPO käyttää PHP oma tokenizer. Mitä tämä tarkoittaa? Paljon vanhempia obfuscators yrittänyt jäsentää oman koodin ja yrittää selvittää, mitä kukin osa teidän koodin oli. YAPHPO, toisaalta, lähinnä kulkee koodi lohko PHP itse, mikä jäsentää, analysoi ja merkitsee oman koodin ennen kulkee sen takaisin YAPHPO. Ei enää yrittää varmistaa, että koodi on hyväksyttävää obfuscator: jos PHP ymmärtää koodin, niin olet melkein taata, että YAPHPO tulee, too. Toinen suuri asia on, että se on nopeampi, too!
YAPHPO työskentelee koko hakemistosta (plus alihakemistoja) ja lähdekoodia, joten sinun ei edes tarvitse työskennellä jokaisen tiedoston yksi kerrallaan. Tehokas "sisältää" ja "jättää" listat ovat käyttökelpoisia tiedostoja, myös niin, että voit lopettaa hämärtävät ja koko tiedostojärjestelmä, ryhmä tiedostoja tai hakemistoja helposti.
Toisin kuin muut obfuscators että tiedämme, YAPHPO jopa hämäännytä vakioita.
Lopuksi, koska YAPHPO lähdöt täysin pätevä PHP (vaikka käytännössä mahdotonta että normaali ihminen) ei tarvitse varmistaa, ettei mitään erityistä laajennuksia asennettu palvelimiin missä skriptejä ajaa. Muita PHP anturit, jotka eivät ole obfuscators "koota" koodia, mutta vaativat laajennukset asennetaan päästää heitä ajaa palvelimella. Käyttämällä YAPHPO, sinun ei tarvitse pelätä nämä laajennukset on asennettu.
Best of all, YAPHPO on täysin ilmainen!

Mikä on uusi tässä julkaisussa:

  • vapautuminen YAPHPO v1.0.1 on pohjimmiltaan pieni bug fix julkaisu. Jos sinulla ei ole lyhyt tunnisteita käytöstä ja et käytä staattisia luokkia, tämä päivitys on vapaaehtoista.

Kommentit YAPHPO

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!