Automatisch script beveiligen

Gestart doorPerry11 reacties43 weergaven

12 berichten · pagina 1 van 1

Perry

Lid · Topicstarter

Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
---
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoe gebruik je hem en hoe beveiligt hij die dingen dan?
0
Perry

Lid · Topicstarter

Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je gebruikt hem gewoon door ergens bovenaan te zetten. Hij zet er addslashes voor, die kun je ook veranderen voor iets anders.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
addslashes, je wilt toch je data niet om zeep helpen? Gebruik liever mysql_real_escape_quotes.
0
Perry

Lid · Topicstarter

Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Daarom zeg ik, ik heb het gevonden en ik heb geen idee waarvan het vandaan komt.
Zal het eens aanpassen.
0
Berichten
1.631
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Misschien handing om htmlentities er ook bij te zetten?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Wouterp schreef:
Misschien handing om htmlentities er ook bij te zetten?
Dit vind ik niet de bedoeling van een sql-injection beveiliging. Wat nou als je HTML juist wel uit wilt voeren?
0
Perry

Lid · Topicstarter

Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wat is eigenlijk de beste beveiliging voor een MySQL query?
- mysql_real_escape_string
- htmlspecialchars
- htmlentities
- mysql_real_escape_quotes
0
Berichten
5.897
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Gamedealer schreef:
Wat is eigenlijk de beste beveiliging voor een MySQL query?
- mysql_real_escape_string
- htmlspecialchars
- htmlentities
- mysql_real_escape_quotes
Die gebruik ik, maar geen idee welke de beste zijn emo
0
Perry

Lid · Topicstarter

Berichten
3.112
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik gebruik de bovenste 2, verder heb ik ook geen idee.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Maartenl schreef:
Eerdere citaten tonen
Gamedealer schreef:
Wat is eigenlijk de beste beveiliging voor een MySQL query?
- mysql_real_escape_string
- htmlspecialchars
- htmlentities
- mysql_real_escape_quotes

Die gebruik ik, maar geen idee welke de beste zijn emo
Al op php.net gekeken?
Het komt overeen met een appel en een peer, om zo maar te zeggen.
In beiden zit een groot verschil in de werking, en het gebruik.

EN de conclusie: - mysql_real_escape_string() is het enige wat het beste is.
0
Berichten
3.283
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
addslashes, je wilt toch je data niet om zeep helpen? Gebruik liever mysql_real_escape_quotes.
Inderdaad, t is een beetje data om zeep helpen.
Indien magic_quotes_gpc() aanstaat wordt de data nu dubbel voorzien van slashes.
Een constructie die alle $_POST, $_GET en $_COOKIE variabelen doorloopt wordt normaal gebruikt om te checken of magic_quotes_gpc() aanstaat en zoja de slashes te verwijderen. Het "automatisch een beetje je $_POST, $_GET en $_COOKIE variabelen beveiligen" werkt nu een beetje onhandig. En zeker als je in querys nog eens mysql_real_escape_string() gaat gebruiken. Dat zal veel te veel slashes geven wink
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren