web-penguin mauro franzoni
open source software
penguin-web

WyCode
 

WyCode è un analizzatore che elabora codice PHP per l'estrazione di tutte le query SQL dagli script (raggruppati logicamente in prodotto/i e moduli) e identifica i privilegi di accesso al DB per ogni modulo e script.

Può elencare le tabelle dei database sia in modo semplice che con un'associazione fra script e privilegi.

Dal momento che per identificare le query SQL deve prima estrarre tutte le stringhe, WyCode può essere anche un'ausilio nel processo di localizzazione dei prodotti.

Le dipendeze fra i file vengono estratte mediante il riconoscimento delle istruzioni di include e require e dei loro parametri.

Richiede WySQL per l'accesso al database interno.

 

WyCode is a code analizer that parses PHP code to extract all the SQL queries from scripts (logically grouped in product(s) and modules) and identifies, for each module and script, the required DB privileges.

It lists the tables from a database in either a simple way or with the association to scripts and privileges.

As all the strings are extracted first, to identify the SQL queries, WyCode may also be used to help the localization process of products.

File dependencies are also extraced by recognizing the include and require statements and their parameters.

WySQL is required for dbms connection and querying.


Screenshots: main menu, analisys result, xml full output for scan
linux registered user # 287587PHP logoworks with MySQLSourceForge Logofreshmeat.netOSI Certified Open Source SoftwareSupport This Project