Bekijk Volledige Versie : mod security
Hoi,
Ik heb pas geleden mod_security geinstalleerd omdat ik safe mode uit wil hebben. NU ben ik totaal niet bekend met deze mod maar hij zou cross site sripting tegen moeten gaan toch?. Nu is een of andere allah hakbar turk er toch in geslaagt een site te defacen???
Enig idee hoe dit kan? Hoe kan ik testen of mod_security goed draait?
Volgens mij doen mod_security en safe mode niet helemaal hetzelfde. Mod security filtert/monitort verkeer van en naar de webapplicaties, het kan echter niet controlleren wat de applicatie uitvoert. Als ik toe sta dat iemand test.php opent en in test.php roep ik allerhande "foute" functies aan dat zal dit goed gaan, terwijl safe mode hier een stokje voor had kunnen steken.
Overigens is safe mode niet de enige oplossing. Een degelijke implementie van rechten op OS niveau biedt hetzelfde. Echter, dit ligt allemaal buiten het bereik van mod security.
Een degelijke implementie van rechten op OS niveau biedt hetzelfde. Echter, dit ligt allemaal buiten het bereik van mod security.
Kan je hier iets dieper op ingaan. ik gebruik Debian met apache 2.2 webuser www-data daarvan moet ik de rechten dus aanpassen. Welke rechten moet deze user hebben?
Het probleem zal zijn dat alle websites van de gebruikers onder dezelfde user draaien, dus user piet heeft dan impliciet ook schrijfrechten op de mappen van user kees via www-data. Je zult dus moeten beginnen met zorgen dat de website onder het account van de bijbehorende gebruiker komt te draaien. Vervolgens kan je de directories zo chmod'en dat anderen daar niet bij kunnen.
"Slechte" systeem functies kan je hetzelfde mee doen met een rechten systeem dat in de kernel zit, echter ik zou dit eerst testen op een tijdelijke omgeving, je kan er ook vrij veel stuk mee maken. ;)
Mja op die manier draait het al. Het probleem is dat klanten van mij Joomla gebruiken en daarmee dus mods en componenten installeren. Deze mods en componenten zijn dus van www-data. Ik kan ze wel chownen maar dan werken sommige niet, dat is het hele probleem :(
Heeft iemand enig idee hoe ik kan nagaan waarom mod_security audit_log niet aanmaakt?