Pagina 1 di 1
Script ricorsivo directory e sottocartelle
Inviato: lun 1 giu 2009, 16:28
da Unicondor
Salve ragazzi,
Ho provato gia' a cercare nel forum post del genere ma non ho trovato le risposte al mio problema.
In poche parole il mio forum ha avuto un sql injection ed è stato infettato dall'exploit Gumblar , per tale motivo devo togliere una stringa da tutti i file presenti nel mio host e scandagliargli uno ad uno è un po laborosioso, per tale motivo cercavo una mano per qualche script che in automatico entrasse nelle directory e sottocartelle e scansionando tutti i file (php ,htm,html , js , css) mi cambia la stringa incriminata con uno spazio .
Qualche suggerimento in merito??
Vi ringrazio
Re: Script ricorsivo directory e sottocartelle
Inviato: lun 1 giu 2009, 17:14
da d4z_c0nf
Unicondor ha scritto:Salve ragazzi,
Ho provato gia' a cercare nel forum post del genere ma non ho trovato le risposte al mio problema.
In poche parole il mio forum ha avuto un sql injection ed è stato infettato dall'exploit Gumblar , per tale motivo devo togliere una stringa da tutti i file presenti nel mio host e scandagliargli uno ad uno è un po laborosioso, per tale motivo cercavo una mano per qualche script che in automatico entrasse nelle directory e sottocartelle e scansionando tutti i file (php ,htm,html , js , css) mi cambia la stringa incriminata con uno spazio .
Qualche suggerimento in merito??
Vi ringrazio
Scrivi questo nella dir di partenza:
Codice: Seleziona tutto
find . -regex '.*\.php\|.*\.htm\|.*\.html\|.*\.js\|.*\.css' -exec sed -i 's/stringa/ /g' "{}" ";"
Attenzione però ti conviene testare la cosa con pochi file di prova magari. Non vorrei rovinarti tutto.
Ovviamente al posto di stringa devi mettere la stringa incriminata.
EDIT:
Ho ipotizzato che la stringa fosse sempre la stessa.
Ho sbagliato?
rock
Re: Script ricorsivo directory e sottocartelle
Inviato: lun 1 giu 2009, 18:26
da Blizzard
ciao Rocco,
da ignorante di regex posso consigliargli comunque di fare attenzione se "stringa" contiene caratteri particolari che andrebbero trattati con opporune wildcard?
oppure sto dicendo una grossa cavolata?
ciao
Gio
Re: Script ricorsivo directory e sottocartelle
Inviato: lun 1 giu 2009, 18:32
da d4z_c0nf
Blizzard ha scritto:ciao Rocco,
da ignorante di regex posso consigliargli comunque di fare attenzione se "stringa" contiene caratteri particolari che andrebbero trattati con opporune wildcard?
oppure sto dicendo una grossa cavolata?
ciao
Gio
No non sbagli, dipende infatti dalla stringa, non conoscendola però...
Buona precisazione
edit:
Per la cronaca lo "\" prima del "." e della "|" serve proprio a trattare quei caratteri speciali come caratteri normali.
rock
Re: Script ricorsivo directory e sottocartelle
Inviato: gio 4 giu 2009, 13:58
da Unicondor
Grazie rock per lo script, infatti la stringa ha molti caratteri speciali e come hai detto tu ho dovuto usare molti suffissi...
pero tutto funziona alla grande
A presto
Flavio
Re: Script ricorsivo directory e sottocartelle
Inviato: gio 4 giu 2009, 14:01
da d4z_c0nf
Unicondor ha scritto:Grazie rock per lo script, infatti la stringa ha molti caratteri speciali e come hai detto tu ho dovuto usare molti suffissi...
pero tutto funziona alla grande
A presto
Flavio
Di niente.
rock