Hladanie vyrazu v root
Hladanie vyrazu v root
Forum na phpbb 3.x.x je nahrane niekde na servery.
Potrebujem nejaky manager FTP, ktory vie hladat dany vyraz v jednotlivych suboroch (php, txt, html ... atd.) do poslednej hlbky v adresaroch.
Total Commander to dokaze, no ten nechcem pouzivat (nepytat sa preco!).
FileZilla - nenasiel som tam nic take.
Dokaze to nejaky iny FTP manager?
Dík.
-
Mek
Addict
- Príspevky: 4661
- Registrovaný: 23 mar 2005, 23:00
- Bydlisko: ZA <-> TN
- Kontaktovať používateľa:
Re: Hladanie vyrazu v root
Spomenul som si, ze kedysi davno som odvirovaval jednu webstranku, presne na tomto principe - boli tam nakopcene subory index.html v roznych podadresaroch a rucne by to trvalo vecnost. Vtedy som si zhotovil takyto skript, co preliezol vsetky subory a ak nasiel v nom istu webovu adresu (teraz som ju vycenzuroval) tak ten subor dal zmazat. Mozno ti pomoze si ten skript upravit pre tvoje potreby, ze nebude vymazavat, ale len vypise vysledok.
Kód: Vybrať všetko
function virremove($nadradeny)
{
$do=opendir($nadradeny);
while ($adresar = readdir($do))
{
if ((is_dir($nadradeny.'/'.$adresar)) && ($adresar!='.') && ($adresar!='..'))
{
virremove($nadradeny.'/'.$adresar);
} else {
if ($adresar == "index.html")
{
echo $nadradeny.'/'.$adresar.'<br>';
flush();
$fp = fopen($nadradeny.'/'.$adresar, "r");
$cont = fread($fp, 4096);
fclose($fp);
if (stripos($cont, "http://?censored?.com")!==false)
{
//je to zavireny subor, prec s nim
unlink($nadradeny.'/'.$adresar);
echo ' REMOVED!';
} else echo 'LEFT INTACT!';
echo '<br>';
}
}
}
}
echo virremove('.');
Re: Hladanie vyrazu v root
Ja neviem programovat v tomto, som len slaby amater.
No mne tam nevpise ww stranku, ale "kadeco" do suboru *.php medzi dve znacky "<?php "
To musim v suboroch rucne vymazavat. Vsetko vymazat pred druhou znackou "<?php "
Zapisuju sa tam taketo čudá:
Raz davno mi jeden kamarat urobil taky subor php, ktory ked nieco take nasiel, tak to vymazal a subor ostal tak, ako ma byt,
cize na zaciatku znacka <?php a potom uz iba to, co je original v tom subore.
No bolo to na staru verziu php a aj tak to neviem najst.
No mne tam nevpise ww stranku, ale "kadeco" do suboru *.php medzi dve znacky "<?php "
To musim v suboroch rucne vymazavat. Vsetko vymazat pred druhou znackou "<?php "
Zapisuju sa tam taketo čudá:
Cize ja potrebujem nieco, co mi najde vsetky take poskodene subory aby som to mohol vymazat.
Raz davno mi jeden kamarat urobil taky subor php, ktory ked nieco take nasiel, tak to vymazal a subor ostal tak, ako ma byt,
cize na zaciatku znacka <?php a potom uz iba to, co je original v tom subore.
No bolo to na staru verziu php a aj tak to neviem najst.
- Prílohy
-
- php.doc
- (12.16 KiB) 56 stiahnutí