Phphulp forum bug
Pagina: « vorige 1 2 3 4 5 volgende »
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?
Gewijzigd op 01/01/1970 01:00:00 door Joakim Broden
'Chris:
Heb anders wel een vermoeden wie het zou kunnen zijn hoor :-)
'Karl:
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:
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:
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:
Lol. Had dus toch gelijk :-)
'Chris:
Heb anders wel een vermoeden wie het zou kunnen zijn hoor :-)
'Karl:
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:
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)
De bug zit er inderdaad nog steeds. Relatief makkelijk om inderdaad te stemmen.
Curl is simpel, er zijn (meer dan) genoeg artikelen overgeschreven Oetzie ;-)
Curl is simpel, er zijn (meer dan) genoeg artikelen overgeschreven Oetzie ;-)
'Oetzie:
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....
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 =)
'Paradox™:
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:
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:
Misbruik maar lekker ;-) Duurt niet lang meer voor de nieuwe PHPhulp!
Roger! Firefox for the win!
'Chris:
Roger! Firefox for the win!
'Bas:
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
Hmm dat vindt ik nog prima maar AUB geen IE daar ben ik zo een anti voorstander voor.
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
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!
Aangezien Bas zei dat we misbruik mochten maken van de poll
Met dank aan Chris voor de hulp xD
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
Als nu allemaal mensen scriptjes gaan laten draaien om te zorgen dat er steeds op die poll wordt gestemd, dan wordt phphulp waarschijnlijk wel weer traag. Want er komen dan allemaal requests die dan afgehandeld moeten worden. (En in feite DDOS je dus de boel...)
@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.
@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.
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...
'Chris:
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:
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.
Mensen kom op. PHPhulp wordt nu echt wel heel traag bij een redelijke verbinding 5 minuut 34 gewacht tot hij van de home page eindelijk deze topic volledig heeft geladen.
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




