MySQL-ben be lehet állítani hogy az AutoIncrement érték véletlenszerű legyen?
Add meg, hogy a default értéke RAND() legyen. Persze ha nincs szerencséd, akkor elszáll, mert olyan jön számot dob, ami már kulcs.
Egyszerű megoldás nincs rá, de miért is lenne? Mire jó, hogy random?
Mi akadályozza meg a robotot, hogy felhasználja az azonosítót az űrlapon?
Mi akadályozza meg, hogy úgy viselkedjen, mint egy igazi felhasználó?
Hát igen, alapvetően információkra is szükségem lenne:
Mondjuk beállítom hogy ha egy robot már nem az első levelet küldi, akkor beépítsek egy késleltetést. (mondjuk nem kap választ csak bizonyos idő után egy sleep() parancs segítségével) ez megakadályozza abban hogy ettől még további űrlapokat küldjön? Egyáltalán szüksége van az űrlap fizikai voltára ahhoz hogy adatokat küldjön? Get-es kéréseknél nyilván nem, de Post kérések esetén fogalmam sincs.
Hozzá kell tenni hogy az üzenő javascripttel szedi össze az adatokat és küldi el ajaxal. Itt megint információ hiányom van, képes-e egy program a böngészőben futó javascript kód módosítására? (mert én hallottam valami olyasmit hogy igen. :)
Ha a JS a kliensben fut, akkor azt lehet módosítani, tehát kezeld úgy, hogy a támadó azt módosítani is fogja. Adatokat első körben ellenőrizd szerver oldalon. Ha meg kényelmessé akarod tenni, akkor második körben JS-el is ellenőrizheted és akkor szerver terhelés nélkül is ellenőrizhetőek az adatok.
SPAM-elés ellen védelem lehet az is, ha megnézed, hogy mikor küldött utoljára hozzászólást. Ha ez x időn belül van, akkor ne tárold és utasítsd el!
te erted annak a szonak a jelenteset, hogy AutoIncrement? :)))
access tud ilyet? ja, microsoft, nem szoltam :)
Ha olyan kedvem van, bármikor bepostolok azt, amit karok a szerverednek a .php fájl nevének és elérési útjának tudatában. Get ugyanez.
És ne haragudj, de pl. [link] -ez itt az én megoldásom. Szerinted ezek olvashatatlanok? Mert szerintem biztosan nem. Ja, de, bocs, botoknak.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!