Login
| intermediate - bash script: offusca ricorsivamente file php |
|
|
|
| Scritto da Blac]{out |
| Lunedì 31 Agosto 2009 13:28 |
|
Per diletto e necessità ho partorito dopo tanto "cosare" nella mia testa - uno scriptino in bash per offuscare il codice php. Offuscare è una cosa brutta, il codice deve essere libero e aperto. Ma sarebbe veramente da ipocrita fare gli schizzinosi quando "talune" persone non sono meritevoli di fiducia totale. Una sorta di assicurazione aiuta a restare più tranquilli e a non farsi fregare dal primo dis-etical commerciale del piffero. Diciamocelo chiaro e tondo, a me non piace farlo, ma appunto come dice il nome di questa associazione: GRAYHATS, sono ben lungi da essere flessibile come una tavola di granito. Adatto le cose alle mie esigenze e all'etica che mi spinge come fa l'elettricita con un motore elettrico. Non mi piace il codice chiuso, non mi piace speculare anche sul mio lavoro. Ma in alcuni casi, in presenza di persone asservite al dio denaro e prive di etica e morale, non puoi mostrare il lato molle della tua "anima" di programmatore. Il fuoco si combatte col fuoco. Sta a voi fare un uso OCULATO e RESPONSABILE di questo script. Ecco il simpatico script bash per offuscare ricorsivamente script php: #!/bin/bash
In realtà, il prode Allanon che è decisamente più bravo di me con bash mi ha suggerito una scorciatoia da implementare: for i in `find $1 -iname "*.php"`; do php -w $i > ${i/.php/}-offuscato.php;done Scorciatoia che funziona, customizzabile a piacere. Buon lavoro e happy hacking. |
| Ultimo aggiornamento Lunedì 31 Agosto 2009 13:31 |


