YAPHPO

Screenshot der Software:
YAPHPO
Softwarebeschreibung:
Version: 1.0.1
Upload-Datum: 3 Jun 15
Entwickler: Lincoln Maskey
Lizenz: Frei
Popularität: 1

Rating: 2.0/5 (Total Votes: 2)

YAPHPO ist "Yet Another PHP Obfuscator". Ursprünglich basierend auf dem Code von "PHPCodeBuster" von Martijn Loots ist YAPHPO wahre Stärke im Rahmen des Code um diesen Kern entwickelt gefunden.
Dieser Rahmen Code bietet dringend benötigte Anpassbarkeit für PHP-Entwickler, die ihren Code zu verschleiern müssen. Das Hauptmerkmal ist die "Verschleierung trat.
Es gibt nichts Schlimmeres, als Fütterung Ihres Code in eine obfuscator und zurück einen Klumpen verschleierten Code, den Sie kann nur hoffen, ist korrekt angegeben. Unsere trat Verschleierung können Sie sicherstellen, dass der Prozess ordnungsgemäß gearbeitet. Zum Beispiel kann der erste Schritt beinhalten nur verschleiern Variablennamen.
Auf diese Weise können Sie Ihre Original-Code mit der Ausgabe von diesem Schritt zu vergleichen und nicht durch Unterschiede überwunden werden. Sie können tatsächlich sicherzustellen, dass an dieser Stelle nur die Variablennamen geändert wurden (und korrekt geändert). Der zweite Schritt kann die Abtragung der Kommentare. Alles was Sie jetzt tun müssen, ist zu vergleichen die Ausgabe aus dem ersten Schritt mit der Ausgabe aus dem zweiten Schritt und stellen Sie sicher, dass die Kommentare und nur die Kommentare entfernt wurden.
Dies ist eine großartige Möglichkeit, um schnell Stück des Verstandes, dass Ihr Code Obfuscation noch nach Arbeit zu bekommen! Natürlich müssen Sie nicht durch alle dieses Prozesses gehen, wenn Sie nicht wollen, um. Alle "Schritte" auf einmal gemacht, aber in separaten Verzeichnissen verstaut. Wenn Sie möchten, nehmen Sie nur die endgültige Verzeichnis und Sie völlig verschleierte Quelle haben.
Eine weitere wichtige Sache zu verschleiern Ihr Code ist, dass einige Variablen und Funktionen sollten nicht verschleiert werden. Zum Beispiel, wenn Ihr Code ist ein Modul für ein Content Management System der Art, dann sind Sie offensichtlich nicht wollen, um Anrufe an Funktionen, die außerhalb Ihrer Kontrolle sind zu ändern. YAPHPO befasst sich mit dieser, indem Sie definieren 'gehören' und 'ausgeschlossen' Listen für jede andere Art von Verschleierung.
Zum Beispiel können Sie eine Bibliothek, die alle Ihre Datenbankfunktionen bereitstellt und so müssen Sie nicht auf Anrufe auf diese speziellen Funktionen ändern möchten. Sie können jede dieser Funktionsnamen in die Ausschlussliste hinzufügen, und sie werden nicht durch die Verschleierungsprozess beeinflusst werden. Besser noch, wenn sie alle mit 'DB_ "beginnen, zum Beispiel, fügen Sie einfach" DB_ * "in die Liste. Ja, es unterstützt Platzhalter.
Die Rückseite der das gilt auch: vielleicht Code stellt eine API für andere Entwickler. Sie können Ihre "öffentlichen" Funktionen und Variablen in die Ausschlussliste hinzuzufügen und so alle anderen können immer noch diese Funktionen und Variablen, die Sie zur Verfügung stellen zu verwenden, obwohl sie nicht in der Lage, um den Rest des Codes zu lesen.
Im Gegensatz zu vielen älteren obfuscators verwendet YAPHPO PHP eigene tokenizer. Was bedeutet das? Viele ältere obfuscators versucht, analysieren, den Code und versuchen, herauszufinden, was jeder Teil des Codes war. YAPHPO, auf der anderen Seite, im Wesentlichen durchläuft der Code-Block, um PHP selbst, die analysiert, analysiert und markiert Ihren Code vor der Übergabe zurück zu YAPHPO. Nicht mehr versuchen, um sicherzustellen, dass Ihr Code den Anforderungen der obfuscator: Wenn PHP versteht Ihr Code, dann sind Sie alle, aber garantiert, dass YAPHPO wird, auch. Die andere große Sache über dieses ist, dass es schneller ist, auch!
YAPHPO wird auf einer ganzen Verzeichnis (plus Unterverzeichnisse) der Source-Code für Sie zu arbeiten, so dass Sie brauchen noch nicht einmal, um für jede Datei ein zu einer Zeit zu arbeiten. Die leistungsstarke "umfassen" und "ausschließen" Listen sind für Dateien verwendbar, zu, so dass Sie das Verschleiern und gesamte Datei, eine Gruppe von Dateien oder Verzeichnisse einfach zu stoppen.
Im Gegensatz zu anderen obfuscators, die wir kennen, werden YAPHPO sogar verschleiern Ihre Konstanten.
Schließlich, weil YAPHPO gibt volle Gültigkeit PHP (wenn auch praktisch unleserlich zu einer normalen Person) gibt es keine Notwendigkeit, sicherzustellen, dass es bestimmte Erweiterungen auf den Servern, auf denen Sie Ihre Skripte ausgeführt wird installiert. Andere PHP-Encoder, die keine obfuscators 'Compile' der Code, sondern erfordern Erweiterungen installiert sie auf dem Server laufen zu lassen. Durch die Verwendung von YAPHPO, brauchen Sie nicht, um über diese Erweiterungen installiert ist zu sorgen.
Best of all, ist YAPHPO völlig frei

Was ist neu in dieser Pressemitteilung:

  • Die Veröffentlichung von YAPHPO v1.0.1 ist im Wesentlichen ein kleines Bugfix-Release. Wenn Sie nicht über Short-Tags deaktiviert und Sie keine statische Klassen, ist dieses Update optional.

Kommentare zu YAPHPO

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!