Kom ihåg mig?

Finn det ett verktyg för att se att innehållet på servern inte ändrats

Ämnesverktyg Visningsalternativ
Oläst 2016-02-03, 13:58 #1
AmnisJonas AmnisJonas är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2011
Inlägg: 9
AmnisJonas AmnisJonas är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2011
Inlägg: 9
Standard Finn det ett verktyg för att se att innehållet på servern inte ändrats

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?
AmnisJonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-02-03, 14:44 #2
yakuzaemmes avatar
yakuzaemme yakuzaemme är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2012
Inlägg: 773
yakuzaemme yakuzaemme är inte uppkopplad
Mycket flitig postare
yakuzaemmes avatar
 
Reg.datum: Jun 2012
Inlägg: 773
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.
yakuzaemme är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-02-03, 14:49 #3
Westmans avatar
Westman Westman är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jun 2004
Inlägg: 4 021
Westman Westman är inte uppkopplad
Klarade millennium-buggen
Westmans avatar
 
Reg.datum: Jun 2004
Inlägg: 4 021
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.
Westman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-02-03, 15:11 #4
yakuzaemmes avatar
yakuzaemme yakuzaemme är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2012
Inlägg: 773
yakuzaemme yakuzaemme är inte uppkopplad
Mycket flitig postare
yakuzaemmes avatar
 
Reg.datum: Jun 2012
Inlägg: 773
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());
}
?>
yakuzaemme är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-02-03, 16:31 #5
ah-berg ah-berg är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2011
Inlägg: 47
ah-berg ah-berg är inte uppkopplad
Nykomling
 
Reg.datum: Aug 2011
Inlägg: 47
Du kan använda git för det.
ah-berg är inte uppkopplad   Svara med citatSvara med citat
Oläst 2016-02-03, 17:02 #6
AmnisJonas AmnisJonas är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2011
Inlägg: 9
AmnisJonas AmnisJonas är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2011
Inlägg: 9
Tack så mycket för koden och tipsen!
AmnisJonas är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 15:18.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017