2016-05-12 14 views
0

Ich habe eine Website, die gehackt wurde. Wir haben es restauriert und alles scheint in Ordnung zu sein. Aber Google sagt immer wieder, dass eine der Seiten auf der Seite immer noch einen schädlichen Link liefert. Aber sie werden nicht spezifisch sagen, welche Seite. Also meine Frage, gibt es eine Möglichkeit, alle Site-Dateien herunterzuladen und eine String-Suche durchzuführen?Wie scannt man Dateien lokal nach einer bestimmten Zeichenkette?

Ich möchte dies auf localhost wenn möglich tun.

Antwort

0

ich ausführlich diese bash-Funktion für String-Suche Zweck verwenden:

vgrep() 
{ 
    find . -name .repo -prune -o -name .git -prune -o -type f -name "*" -print0 | xargs -0 grep --color -n "[email protected]" 
} 

Fügen Sie diese in Ihrer ~/.bashrc dann Quelle:

source ~/.bashrc 

Es wird ein String rekursiv in der aktuellen Suche Verzeichnis, dann wird die Datei und die Zeile des Spiels gedruckt.

Es akzeptiert Grep Regex Argument mit '' anstelle von "".