[X] The "/butil/BUtil-4.2-DotNet2-05-12-2008-src.zip" file could not be found or is not available. Please select another file.

Share

More
iddin - The PHP-Obfuscator Icon

iddin - The PHP-Obfuscator

alpha

by altow


iddin is a PHP/HTML-Obfuscator written in Perl.


http://iddin.sourceforge.net





Separate each tag with a space.

Release Date:

2006-07-23

Topics:

License:

Operating System:

Translations:

Intended Audience:

User Interface:

Database Environment:

Programming Language:

Registered:

2005-11-21

Ratings and Reviews

Be the first to post a text review of iddin - The PHP-Obfuscator. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • iddin iddin-0.3-dev file released: iddin-0.3.1.tar.gz

    V 0.3.0 25.06.2006 (Entwicklerversion) - Testprogramm komplett auf Perl umgestellt, auf temporre Dateien verzichtet - Parserfehler beseitigt, wenn Strings '?>' enthalten (#12) - Tagdatenbanken aktualisiert V 0.2.0 04.06.2006 (stabile Version) - Tagdatenbanken aktualisiert (PHP5) - Umstellung des Testprogramms auf Perl begonnen - Dokumentation an V 0.2.0 angepasst - Tagdatenbanken nach /opt/iddin/dat gem FHS V3 verschoben - Pakete vorbereitet (rpm, deb, zip) V 0.1.22 (= V 0.2.0 RC7) 21.05.2006 - lange Texte mit heredoc-Syntax wie z.B. $a = <<<LONGTEXT werden jetzt erkannt #4 - Tagdatenbanken aktualisiert (PHP5) V 0.1.21 (= V 0.2.0 RC6) 14.05.2006 - Parsen des heredoc-Elements begonnen V 0.1.20 (= V 0.2.0 RC5) 07.05.2006 - constant.tag: Fehlende Konstanten hinzugefgt - interface wird jetzt wie eine Klasse behandelt - mit const definierte Konstanten werden erkannt #8 - Internationalisierung vorbereitet - pot-Datei fr bersetzung erstellt V 0.1.19 (= V 0.2.0 RC4) 30.04.2006 - Hexadezimalzahlen werden jetzt erkannt #3 (Bugnummerierung aus bugzilla) - sehr groe Projekte mit mehr als 17576 unterschiedliche Variablen, Methoden und Klassen funktionieren jetzt #1 - $obj->feld_name es wurden nicht alle Zugriffe auf Datenbankobjekte und hnliches korrekt erkannt #2 Dieser Fehler wurde meiner Meinung nach bereits in einer frheren Version behoben. Bitte melden, falls noch Probleme auftreten. - Tag-Datenbank fr Konstanten angelegt, Konstanten dort konzentriert und neue hinzugefgt, Schreibweise korrigiert - Selbst definierte Konstanten werden jetzt erkannt #5 - Gro- und Kleinschreibung bei Systemkonstanten wurde bercksichtigt #6 - contant.tag eingefhrt V 0.1.18 (= V 0.2.0 RC3) 23.04.2006 - Fehler der vorherigen Versionen lag an einem Logikfehler in Config.pm, Dateien wurden nicht kopiert - Wenn Dateityp unbekannt ist, wurde diese Datei nicht kopiert; jetzt 1 : 1 Kopie - leng.tag aktualisiert um OOP-Tags - Methodenaufrufe mit public oder private wurden nicht richtig erkannt, Parser gendert - Erkennung von Konstanten begonnen V 0.1.17 (= V 0.2.0 RC2) 17.04.2006 - Wegen des enthaltenen Fehlers, ist die alte Verion unter iddin.plx bzw. test.sh erreichbar. Die Version unter Nutzung der Konfigurationsdatei ist unter new.plx bzw. test_new.sh erreichbar. V 0.1.16 (= V 0.2.0 RC1) 16.04.2006 - Import der Konfigurationsdatei beendet - ACHTUNG: Diese Version funktioniert nicht so, wie ich es mir dachte. Vermutlich zu viele Ostereier gegessen. - Also bitte nur fr Tests und zur Fehlersuche einsetzen! V 0.1.15 09.04.2006 - Import der Konfigurationsdatei bearbeitet V 0.1.14 02.04.2006 - Import der Konfigurationsdatei bearbeitet V 0.1.13 19.03.2006 - Der Debugmodus des PHP-Parsers kann jetzt fr eine einzelne Zeile Quelltext aktiviert werden - Bug im PhpParser behoben. Einige Variablen in bestimmten Konstrukten wurden nicht erkannt. Dieser Fehler kommt nur in Version 0.1.12 vor. - Import der Konfigurationsdatei begonnen V 0.1.12 05.03.2006 - Einige befrchteten, dass die Konfiguration von iddin immer schlimmer wird. Sie hatten Recht, es wird schlimmer. Hoffung ist jedoch schon am Horizont zu sehen: mit Entwicklung einer Konfigurationsdatei begonnen - Fr PHP- und HTML-Dateien knnen beliebige Dateiendungen konfiguriert werden - einzelne Variablen knnen von der Umwandlung ausgeschlossen werden V 0.1.11 26.02.2006 - Die Liste der erlaubten Funktionen in hphp.executor.func.whitelist der php.ini fuer den hardened Patch von PHP kann jetzt erstellt werden. Bitte 'PHP_FUNCTION_HARDENED_PHP' => 1 (ohne Obfuscator) oder 2 (mit Obfuscator) benutzen. - Tag-Datenbanken aktualisiert (die, int) - Svantevit Bibiothek: Programm zur Erstellung der Konfigurationsdatei und Initialisierung der Datenbank funktionsfaehig V 0.1.10 12.02.2006 - Svantevit Bibiothek fr PHP-Programme erstellt V 0.1.9 05.02.2006 - Svantevit Bibiothek fr PHP-Programme erstellt V 0.1.8 15.01.2006 - Svantevit Bibiothek fr PHP-Programme erstellt V 0.1.7 08.01.2006 - Svantevit Bibiothek fr PHP-Programme erstellt V 0.1.6 01.01.2006 - Klassendokumentation wird jetzt ohne manuelle Ttigkeiten generiert - Spezifikation fr Umfrage zum To-Do begonnen - PHP-Klassen fr Datenbankschnittstelle erstellt - Programme diesen auch zum spteren Test des Obfuscators V 0.1.5 25.12.2005 - Homepage wird aus Dokumentation generiert - Beschreibung der Klassen wird aus dem Quelltext extrahiert V 0.1.4 18.12.2005 - Verwendete PHP-Funktionen werden ausgegeben. - Homepage wird aus Dokumentation generiert, Struktur noch unvollstndig V 0.1.3 11.12.2005 - Der Obfuscator sollte Quelltexte jetzt korrekt umsetzen, zumindest bei meinen eigenen funktioniert es. Das Programm kann bereits fr einfache Zwecke eingesetzt werden. So z.B. um Software fr die Laptops des Auendienstes vorzubereiten. - Datenbanken mit Sprachelementen wurden ausgebaut, sind aber noch nicht vollstndig. - Ausgabe der bentigten Mindest-PHP-Version bzw. der grten PHP-Version funktioniert noch nicht - Verwendete PHP-Funktionen werden bereits ermittelt, aber noch nicht ausgegeben. 0.1.204.12.2005 - Import der Tags aus Quanta abgeschlossen - TAG-Datei fr PHP-Schlsselwrter aufgebaut 0.1.127.11.2005 - Import der Tags aus Quanta begonnen (Funktionsnamen und zugehrige PHP-Version) 0.1.020.11.2005 - Variablen, Methoden und Klassen werden umbenannt, Kommentare werden gelscht (PHP und HTML)

    posted 1211 days ago

  • File released: /iddin/iddin-0.3-dev/iddin-0.3.1.tar.gz

    posted 1211 days ago

  • iddin iddin-0.3-dev file released: iddin-0.3.0.tar.gz

    V 0.3.0 25.06.2006 (Entwicklerversion) - Testprogramm komplett auf Perl umgestellt, auf temporre Dateien verzichtet - Parserfehler beseitigt, wenn Strings '?>' enthalten (#12) - Tagdatenbanken aktualisiert V 0.2.0 04.06.2006 (stabile Version) - Tagdatenbanken aktualisiert (PHP5) - Umstellung des Testprogramms auf Perl begonnen - Dokumentation an V 0.2.0 angepasst - Tagdatenbanken nach /opt/iddin/dat gem FHS V3 verschoben - Pakete vorbereitet (rpm, deb, zip) V 0.1.22 (= V 0.2.0 RC7) 21.05.2006 - lange Texte mit heredoc-Syntax wie z.B. $a = <<<LONGTEXT werden jetzt erkannt #4 - Tagdatenbanken aktualisiert (PHP5) V 0.1.21 (= V 0.2.0 RC6) 14.05.2006 - Parsen des heredoc-Elements begonnen V 0.1.20 (= V 0.2.0 RC5) 07.05.2006 - constant.tag: Fehlende Konstanten hinzugefgt - interface wird jetzt wie eine Klasse behandelt - mit const definierte Konstanten werden erkannt #8 - Internationalisierung vorbereitet - pot-Datei fr bersetzung erstellt V 0.1.19 (= V 0.2.0 RC4) 30.04.2006 - Hexadezimalzahlen werden jetzt erkannt #3 (Bugnummerierung aus bugzilla) - sehr groe Projekte mit mehr als 17576 unterschiedliche Variablen, Methoden und Klassen funktionieren jetzt #1 - $obj->feld_name es wurden nicht alle Zugriffe auf Datenbankobjekte und hnliches korrekt erkannt #2 Dieser Fehler wurde meiner Meinung nach bereits in einer frheren Version behoben. Bitte melden, falls noch Probleme auftreten. - Tag-Datenbank fr Konstanten angelegt, Konstanten dort konzentriert und neue hinzugefgt, Schreibweise korrigiert - Selbst definierte Konstanten werden jetzt erkannt #5 - Gro- und Kleinschreibung bei Systemkonstanten wurde bercksichtigt #6 - contant.tag eingefhrt V 0.1.18 (= V 0.2.0 RC3) 23.04.2006 - Fehler der vorherigen Versionen lag an einem Logikfehler in Config.pm, Dateien wurden nicht kopiert - Wenn Dateityp unbekannt ist, wurde diese Datei nicht kopiert; jetzt 1 : 1 Kopie - leng.tag aktualisiert um OOP-Tags - Methodenaufrufe mit public oder private wurden nicht richtig erkannt, Parser gendert - Erkennung von Konstanten begonnen V 0.1.17 (= V 0.2.0 RC2) 17.04.2006 - Wegen des enthaltenen Fehlers, ist die alte Verion unter iddin.plx bzw. test.sh erreichbar. Die Version unter Nutzung der Konfigurationsdatei ist unter new.plx bzw. test_new.sh erreichbar. V 0.1.16 (= V 0.2.0 RC1) 16.04.2006 - Import der Konfigurationsdatei beendet - ACHTUNG: Diese Version funktioniert nicht so, wie ich es mir dachte. Vermutlich zu viele Ostereier gegessen. - Also bitte nur fr Tests und zur Fehlersuche einsetzen! V 0.1.15 09.04.2006 - Import der Konfigurationsdatei bearbeitet V 0.1.14 02.04.2006 - Import der Konfigurationsdatei bearbeitet V 0.1.13 19.03.2006 - Der Debugmodus des PHP-Parsers kann jetzt fr eine einzelne Zeile Quelltext aktiviert werden - Bug im PhpParser behoben. Einige Variablen in bestimmten Konstrukten wurden nicht erkannt. Dieser Fehler kommt nur in Version 0.1.12 vor. - Import der Konfigurationsdatei begonnen V 0.1.12 05.03.2006 - Einige befrchteten, dass die Konfiguration von iddin immer schlimmer wird. Sie hatten Recht, es wird schlimmer. Hoffung ist jedoch schon am Horizont zu sehen: mit Entwicklung einer Konfigurationsdatei begonnen - Fr PHP- und HTML-Dateien knnen beliebige Dateiendungen konfiguriert werden - einzelne Variablen knnen von der Umwandlung ausgeschlossen werden V 0.1.11 26.02.2006 - Die Liste der erlaubten Funktionen in hphp.executor.func.whitelist der php.ini fuer den hardened Patch von PHP kann jetzt erstellt werden. Bitte 'PHP_FUNCTION_HARDENED_PHP' => 1 (ohne Obfuscator) oder 2 (mit Obfuscator) benutzen. - Tag-Datenbanken aktualisiert (die, int) - Svantevit Bibiothek: Programm zur Erstellung der Konfigurationsdatei und Initialisierung der Datenbank funktionsfaehig V 0.1.10 12.02.2006 - Svantevit Bibiothek fr PHP-Programme erstellt V 0.1.9 05.02.2006 - Svantevit Bibiothek fr PHP-Programme erstellt V 0.1.8 15.01.2006 - Svantevit Bibiothek fr PHP-Programme erstellt V 0.1.7 08.01.2006 - Svantevit Bibiothek fr PHP-Programme erstellt V 0.1.6 01.01.2006 - Klassendokumentation wird jetzt ohne manuelle Ttigkeiten generiert - Spezifikation fr Umfrage zum To-Do begonnen - PHP-Klassen fr Datenbankschnittstelle erstellt - Programme diesen auch zum spteren Test des Obfuscators V 0.1.5 25.12.2005 - Homepage wird aus Dokumentation generiert - Beschreibung der Klassen wird aus dem Quelltext extrahiert V 0.1.4 18.12.2005 - Verwendete PHP-Funktionen werden ausgegeben. - Homepage wird aus Dokumentation generiert, Struktur noch unvollstndig V 0.1.3 11.12.2005 - Der Obfuscator sollte Quelltexte jetzt korrekt umsetzen, zumindest bei meinen eigenen funktioniert es. Das Programm kann bereits fr einfache Zwecke eingesetzt werden. So z.B. um Software fr die Laptops des Auendienstes vorzubereiten. - Datenbanken mit Sprachelementen wurden ausgebaut, sind aber noch nicht vollstndig. - Ausgabe der bentigten Mindest-PHP-Version bzw. der grten PHP-Version funktioniert noch nicht - Verwendete PHP-Funktionen werden bereits ermittelt, aber noch nicht ausgegeben. 0.1.204.12.2005 - Import der Tags aus Quanta abgeschlossen - TAG-Datei fr PHP-Schlsselwrter aufgebaut 0.1.127.11.2005 - Import der Tags aus Quanta begonnen (Funktionsnamen und zugehrige PHP-Version) 0.1.020.11.2005 - Variablen, Methoden und Klassen werden umbenannt, Kommentare werden gelscht (PHP und HTML)

    posted 1239 days ago

  • iddin 0.3.0 released

    The task of a Obfuscators consists of removing redundant information from a source text. On the one hand for this all comments are to be deleted. On the other hand are to receive constants, variables, classes and functions coincidental names. If possible, the legibility of the source text is to be worsened also still by another formatting. Originally a Obfuscator was used, in order to protect commercial source text against the curiosity of the own customers. Many more importantly is however the protection of Skripten from potential aggressors. If a persistent aggressor wants to conquer a Web server, then he is received sooner or later the source texts of the Skripte. On this basis it is then substantially simpler to prepare a break-down. Certain attacks on Web applications need the knowledge of individual variable names. Also here a Obfuscator can be used, in order to protect application up to the installation of the Patches. With the available version it acts around a version for developers with some bug-fixed. -- german -- Die Aufgabe eines Obfuscators besteht darin, berflssige Informationen aus einem Quelltext zu entfernen. Zum einen sind hierzu alle Kommentare zu lschen. Zum anderen sollen Konstanten, Variablen, Klassen und Funktionen zufllige Namen erhalten. Falls mglich, soll die Lesbarkeit des Quelltextes auch noch durch eine andere Formatierung verschlechtert werden. Ursprnglich wurde ein Obfuscator eingesetzt, um kommerziellen Quelltext vor der Neugier der eigenen Kunden zu schtzen. Viel wichtiger ist jedoch der Schutz von Skripten vor potentiellen Angreifern. Falls ein hartnckiger Angreifer einen Web-Server erobern will, so wird er frher oder spter die Quelltexte der Skripte erhalten. Auf dieser Basis ist es dann wesentlich einfacher, einen Einbruch vorzubereiten. Bestimmte Angriffe auf Web-Applikationen bentigen die Kenntnis einzelner Variablennamen. Auch hier kann ein Obfuscator eingesetzt werden, um die Anwendung bis zur Installation des Patches zu schtzen. Bei der vorliegenden Version handelt es sich um eine Version fr Entwickler mit einigen Bugfixen.

    posted by altow 1239 days ago

  • File released: /iddin/iddin-0.3-dev/iddin-0.3.0.tar.gz

    posted 1239 days ago

  • iddin 0.2 file released: iddin_0.2.0-5_i386.deb

    V 0.2.0 04.06.2006 - Tagdatenbanken aktualisiert (PHP5) - Umstellung des Testprogramms auf Perl begonnen - Dokumentation an V 0.2.0 angepasst - Tagdatenbanken nach /opt/iddin/dat gem FHS V3 verschoben - Pakete vorbereitet (rpm, deb, zip)

    posted 1246 days ago

  • File released: /iddin/0.2/iddin_0.2.0-5_i386.deb

    posted 1246 days ago

  • iddin 0.2 file released: iddin-0.2.0.zip

    V 0.2.0 04.06.2006 - Tagdatenbanken aktualisiert (PHP5) - Umstellung des Testprogramms auf Perl begonnen - Dokumentation an V 0.2.0 angepasst - Tagdatenbanken nach /opt/iddin/dat gem FHS V3 verschoben - Pakete vorbereitet (rpm, deb, zip)

    posted 1259 days ago

  • iddin 0.2 file released: iddin-0.2.0.tar.gz

    V 0.2.0 04.06.2006 - Tagdatenbanken aktualisiert (PHP5) - Umstellung des Testprogramms auf Perl begonnen - Dokumentation an V 0.2.0 angepasst - Tagdatenbanken nach /opt/iddin/dat gem FHS V3 verschoben - Pakete vorbereitet (rpm, deb, zip)

    posted 1259 days ago

  • iddin 0.2 file released: iddin-0.2.0-1.noarch.rpm

    V 0.2.0 04.06.2006 - Tagdatenbanken aktualisiert (PHP5) - Umstellung des Testprogramms auf Perl begonnen - Dokumentation an V 0.2.0 angepasst - Tagdatenbanken nach /opt/iddin/dat gem FHS V3 verschoben - Pakete vorbereitet (rpm, deb, zip)

    posted 1259 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

iddin - The PHP-Obfuscator Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review