FAQ |
Kalender |
Ämnesverktyg | Visningsalternativ |
![]() |
#1 | ||
|
|||
Nykomling
|
Jag har fått en sida som inte uppdateras så mycket hackad.
Min teori är att de har kommit in genom ett sida med en gammal Camtasia film i. De verkar inte ha ändrat några filer men däremot lagt till en massa kataloger med japanska html filer som verkar påverka google sökningar, är det någon som vet varför hackarna gör det? Det jag skulle vilja ha är ett verktyg som laddar ner hela siten och gör någon checksumma och kontrollerar att den inte ändrats, har den det så skall den larma. Finns det något sådant verktyg som ni använder? |
||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Mycket flitig postare
|
Skriv ett litet script i PHP som räknar antal filer, om det är fler än det du anger statiskt skicka mail. Kombinera med att kolla senast redigerad på varje fil, om nyare än 24h skicka ut mail. Sätt på ett cronjob som kör scriptet 1 gång/dag.
|
|||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Klarade millennium-buggen
|
Om det är en egen server så kan man använda sfv-checker. Annars så låter yakuzaemme:s svar som en enkel lösning.
|
|||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Mycket flitig postare
|
Kod:
<?php $now = time(); $editLog = ''; $dir = new RecursiveIteratorIterator(new RecursiveDirectoryIterator('.')); foreach($dir as $file => $obj) { if(!is_file($file)) continue; if ($now - filemtime($file) >= 3600 * 24) $editLog .= $file.'\n'; } if(strlen($editLog)) { mail("[email protected]", "Hacked lol", $editLog, 'From: [email protected]\r\nReply-To: [email protected]\r\nX-Mailer: PHP/'.phpversion()); } ?> |
|||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Nykomling
|
Du kan använda git för det.
|
||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Nykomling
|
Tack så mycket för koden och tipsen!
|
||
![]() |
![]() |
Svara |
Ämnesverktyg | |
Visningsalternativ | |
|
|