Phphulp forum bug
Pagina: « vorige 1 2 3 4 5 volgende »
En waarom werkt zo'n poll niet via ip,gebruiker en cookie?
Gewijzigd op 01/01/1970 01:00:00 door Joakim Broden
Chris Kortaan schreef op 30.11.2009 12:54:
Heb anders wel een vermoeden wie het zou kunnen zijn hoor :-)
Karl schreef op 30.11.2009 10:46:
Wie zou dat nu dan moeten doen dan?
En is vast niet meer te achterhalen wie het gedaan heeft....
(Bovendien zijn IP-bans niet erg effectief.)
Kevin Stoové schreef op 30.11.2009 10:38:
Ip-blokje voor de bot? Of kan dat er niet af...
Wie zou dat nu dan moeten doen dan?
En is vast niet meer te achterhalen wie het gedaan heeft....
(Bovendien zijn IP-bans niet erg effectief.)
Heb anders wel een vermoeden wie het zou kunnen zijn hoor :-)
Lol. Had dus toch gelijk :-)
Oetzie schreef op 01.12.2009 13:08:
Karl zou je me dat script van jou eens kunnen laten zien?
En waarom werkt zo'n poll niet via ip,gebruiker en cookie?
En waarom werkt zo'n poll niet via ip,gebruiker en cookie?
Dat was @ Bas.
Nee dus.
Er is nog de mogelijkheid om dit te misbruiken, dus ik post het NIET.
(Bovendien kan je dat zo in drie tellen zelf in elkaar flansen.)
In het verleden heb ik ook wel beargumenteerd dat het handiger is om de poll alleen open te hebben voor gebruikers. Daarmee voorkom je toch een hoop gespam. Natuurlijk is er dan wel weer de mogelijkheid om heel veel accounts aan te maken, maar dat is toch een stuk lastiger.
Momenteel werkt de poll met koekjes (naja, werken). Dat is dus ook geen oplossing.
IP-adres is ook geen oplossing, aangezien er honderden manieren zijn om een ander IP-adres te verkrijgen. Ook zit je dan met het probleem, dat als er meerdere gebruikers achter dat IP-adres zitten, dat er dan maar één kan stemmen.
Edit:
Chris Kortaan schreef op 01.12.2009 13:11:
Lol. Had dus toch gelijk :-)
Chris Kortaan schreef op 30.11.2009 12:54:
Heb anders wel een vermoeden wie het zou kunnen zijn hoor :-)
Karl schreef op 30.11.2009 10:46:
Wie zou dat nu dan moeten doen dan?
En is vast niet meer te achterhalen wie het gedaan heeft....
(Bovendien zijn IP-bans niet erg effectief.)
Kevin Stoové schreef op 30.11.2009 10:38:
Ip-blokje voor de bot? Of kan dat er niet af...
Wie zou dat nu dan moeten doen dan?
En is vast niet meer te achterhalen wie het gedaan heeft....
(Bovendien zijn IP-bans niet erg effectief.)
Heb anders wel een vermoeden wie het zou kunnen zijn hoor :-)
Lol. Had dus toch gelijk :-)
Vermoedens, vermoedens, vermoedens...
Ik heb een vermoeden dat de over-achter-buurman-links-voor een dief is. Dus dan is het een dief!
Jij vermoede waarschijnlijk dat ik de schuldige ben. Dan vermoede je dat maar, en dan vind je dat maar.
Ik geef het toe. Ik heb twee keer gestemd.
Karl zou je dan misschien mij kunnen uitleggen hoe file_get_contents of Curl werkt? heb daar al aantal keren aan gewaagt, maar het lukt me maar nooit (tja of het ligt aan mijn wampserver)
Curl is simpel, er zijn (meer dan) genoeg artikelen overgeschreven Oetzie ;-)
Oetzie schreef op 01.12.2009 13:16:
Karl zou je dan misschien mij kunnen uitleggen hoe file_get_contents of Curl werkt? heb daar al aantal keren aan gewaagt, maar het lukt me maar nooit (tja of het ligt aan mijn wampserver)
File_get_contents?
Dat is heel makkelijk:
cURL?
Ook heel makkelijk:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
// create a new cURL resource
$ch = curl_init();
// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://www.google.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);
// grab URL and pass it to the browser
curl_exec($ch);
// close cURL resource, and free up system resources
curl_close($ch);
?>
// create a new cURL resource
$ch = curl_init();
// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://www.google.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);
// grab URL and pass it to the browser
curl_exec($ch);
// close cURL resource, and free up system resources
curl_close($ch);
?>
Ongeveer 80 à 90% haal ik van php.net. Soms snap ik niet dat mensen een bepaalde vraag stellen, want dan staat het direct op php.net. Dus altijd eerst daar kijken als je wat wilt....
Per refresh staan er 100 votes meer ofzo xD
En ik ben het niet =)
Paradox™ schreef op 01.12.2009 13:38:
Er is er eentje op firefox aan het stemmen xD!
Per refresh staan er 100 votes meer ofzo xD
En ik ben het niet =)
Per refresh staan er 100 votes meer ofzo xD
En ik ben het niet =)
6762 votes .... -.-
idd kan stemmen gewoon niet uitgezet worden?
Misbruik maar lekker ;-) Duurt niet lang meer voor de nieuwe PHPhulp!
Bas Kreleger schreef op 01.12.2009 13:41:
Misbruik maar lekker ;-) Duurt niet lang meer voor de nieuwe PHPhulp!
Is er dan geen poll meer?
Edit: Ah, het enige wat gefixt is, is dat de balkjes maar tot een bepaalde breedte kunnen.
Bas Kreleger schreef op 01.12.2009 13:41:
Misbruik maar lekker ;-) Duurt niet lang meer voor de nieuwe PHPhulp!
Roger! Firefox for the win!
Chris Kortaan schreef op 01.12.2009 13:46:
Roger! Firefox for the win!
Bas Kreleger schreef op 01.12.2009 13:41:
Misbruik maar lekker ;-) Duurt niet lang meer voor de nieuwe PHPhulp!
Roger! Firefox for the win!
firefox moet idd wel winnen XD
iemand is daar al los op gegaan
edit en iemand gaat ook los op opera (alweer).(maar firefox krijgt sneller/meer votes per refresh blijkbaar)
Gewijzigd op 01/01/1970 01:00:00 door bart niethenk
Mwah, als het toch mag. Dan maar ervoor zorgen dat Firefox weer bovenaan komt te staan ipv vieze Opera... Marktaandeel van Firefox is en blijft groter dan die van Opera! :D
Verder moet ik helaas ook bekennen. Want...
kijk ehh.
vroeg of laat..
Mja komt het ook aan het licht
Maar het was...
Niet mijn bedoeling?
Maar zo verleidelijk...
en toen...
HEB IK 3 KEER GESTEMD :'( :'( :'(
xD
Edit:
wel op firefox uiteraard!
wel op firefox uiteraard!
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<textarea style="width: 200px; height: 400px; border: 1px solid #CCC;">
<?php
set_time_limit(0);
$i = 1;
while($i <= 10000) {
$c = curl_init('http://www.phphulp.nl/index.php');
curl_setopt($c, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_POSTFIELDS, 'pollid=70&login_referer=forum/showtopic.php?cat=8&id=69141&antwoord=2&submitpoll=Vote!');
curl_setopt($c, CURLOPT_USERAGENT, "cURL/BOT");
$result = curl_exec($c);
curl_close($c);
if($result) {
echo "Success " . $i . "\n";
}
else {
echo "Error " . $i . "\n";
}
$i++;
flush();
}
?>
</textarea>
<?php
set_time_limit(0);
$i = 1;
while($i <= 10000) {
$c = curl_init('http://www.phphulp.nl/index.php');
curl_setopt($c, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_POSTFIELDS, 'pollid=70&login_referer=forum/showtopic.php?cat=8&id=69141&antwoord=2&submitpoll=Vote!');
curl_setopt($c, CURLOPT_USERAGENT, "cURL/BOT");
$result = curl_exec($c);
curl_close($c);
if($result) {
echo "Success " . $i . "\n";
}
else {
echo "Error " . $i . "\n";
}
$i++;
flush();
}
?>
</textarea>
Met dank aan Chris voor de hulp xD
@Chris: Opera staat nog met +/- 2000 voor hoor....
Edit: En je trekt ook je eigen verbinding dicht.
Maar goed, dan zal ik mijn code ook maar open baar maken:
Edit2: En weer weg.
Blijkbaar kunnen mensen er niet verantwoord mee omgaan.
@Karl; klopt, maar jij was ook al eerder begonnen ;-) Hij heeft nu zo'n 12K bij gekregen, en nog maar 20K te gaan...
Chris Kortaan schreef op 01.12.2009 14:14:
Mwah, die 1000 requests per minuut die hij nu extra krijgt handelt de server volgens mij gewoon goed af.
@Karl; klopt, maar jij was ook al eerder begonnen ;-) Hij heeft nu zo'n 12K bij gekregen, en nog maar 20K te gaan...
@Karl; klopt, maar jij was ook al eerder begonnen ;-) Hij heeft nu zo'n 12K bij gekregen, en nog maar 20K te gaan...
Ik weet niets over eerder begonnen....
Volgens mij was jij er ook vrij snel bij..
De server doet hier momenteel wel wat moeilijk...
Bas Kreleger schreef op 01.12.2009 13:41:
Misbruik maar lekker ;-) Duurt niet lang meer voor de nieuwe PHPhulp!
Dat is een slim advies.
Deze site is al zo vaak zo traag als dikke .......
En nu daag je iedereen uit om de site plat te leggen door een overload aan requests. Slim.
Edit:
en ik vindt dat hierdoor de representatieviteit van PHPhulp ten koste gaat!
en ik vindt dat hierdoor de representatieviteit van PHPhulp ten koste gaat!
Gewijzigd op 01/01/1970 01:00:00 door Bas IJzelendoorn