IP adressen blokkeren
ik denk dat je als vrouw ook beter naar de ballenbar kan gaan :D
de ballenbar?
http://www.ballenbar.nl/ :) bekijk commercial maar es ;P
Dat bedoel ik, als iemand het handmatig probeert en het textarea weigert bijv de ://
Krijgt die persoon het formulier terug en als deze in de gaten heeft dat er aandacht aan besteed is laten ze je wel met rust.
hahahahaha ok dan! Bier is altijd beter dan sop natuurlijk.
LOL :)
Quote:
Wat die bots doen is scannen op vars zoals homepage , url etc. als je daar iets van maakt wat niet te maken heeft met een homepage of website, zal je zien dat je een whole load minder spam krijgt. draai het woord homepage maar es om in je inputname en je $_POST.
Kunnen ze op deze manier ook emailadressen achterhalen om voor spamlijsten te gebruiken?
Daar ontstaat namelijk bij het probleem van die bots namelijk. Maar LET OP: probleem is dus al opgelost door de benaming te veranderen, mocht dit niet gaan helpen moet ik echt iets anders verzinnen (maar daar moet ik dus eerst nog even mee wachten tot ik weet hoe dit werkt).
Maar ik ben ook maar een beginner dus als de experts aan of opmerkingen hebben hoor ik het graag.
Ten eerste:
<input type="text" name="hierdeurluitdedatabase" value="http://"> (De waarde value wordt denk ik al trickey. Kan je denk ik ook leeg laten en zelf toevoegen als je de record toon)
Dit is tegen de bots.
Daarnaast voor de afhandeling van het formulier een
controle dmv. een reguliere expressie.
Code (php)
Dit is tegen de personen die kwaad willen.
Wat vinden de kenners?
Gewijzigd op 20/03/2006 13:58:00 door Leen Strijk
wordt hiermee bedoelt het invulform?
vervolgens kijken ze of er een name="website" o.i.d. in zit. en vullen ze automatisch het formulier in met in het bericht een heleboel url's
Vervolgens komt de zoekbot van google langs en die denkt héé weer diezelfde link dat zal wel belangrijk zijn dus zetten we omhoog in de resultaten.
Je hebt een input veld voor de url:
(eerst ff waarde ophalen ook bovenin zodat ie de waarde blijft echoen als er een error is)
<input name="etisbew" class="formelementinputsingle" value="">
En dan bij het versturen:
$etisbew = $_POST["etisbew"];
Gewijzigd op 20/03/2006 14:06:00 door Renske
Gewijzigd op 20/03/2006 14:05:00 door Renske
Dus met andere woorden de name's van het invulforms dusdanig veranderen dat niet url's en website en homepage e.d. wordt herkend door de bots...
Bedankt Renske ik heb hem helemaal en weet wat me te doen staat :)
Ik had wel intussen ook een veld in de db aangemaakt waarin hij de proxy server ophaalt. Zou het een optie zijn om die te blokkeren? Of is dat juist gevaarlijk?
Dus kijken of het IP adres geforward word:
- zo ja, blokkeer de proxy
- zo nee, blokkeer het IP
Of blokkeer ik dan juist mensen die ik niet moet blokkeren?
EDIT: ps het email en website veld word door de bot niet meer ingevuld trouwens
Gewijzigd op 21/03/2006 09:25:00 door Renske