Gjest Slettet+9871234 Skrevet 21. juni 2013 Del Skrevet 21. juni 2013 (endret) Jeg prøver å få til det som er beskrevet i denne http://www.youtube.com/watch?v=lJqnGnnnwUQ videoen på mitt eget forum / egen oppslagstavle. Eldre video: http://www.youtube.com/watch?v=XcgQUsorF_8 Php kode: <?php /** Source: http://www.hackforums.net/showthread.php?tid=2977255 YouTube Video: http://www.youtube.com/watch?v=lJqnGnnnwUQ 1a. Create cookie.txt Create the file cookie.txt and upload it in the directory we are using. After this make sure the file permissions are set to 777. 1b. Create our work file. Next Create the file we are going to use. I am using index.php because I am inside a new directory. You can use anything you want for the work file. Make sure this file is 777 as well, as it needs to write to the cookie.txt file. */ // echo phpinfo(); ALT OK her. echo grab_page("http://www.oopschool.com/phpBB3/index.php"); function login($url,$data){ $fp = fopen("cookie.txt", "w"); fclose($fp); $login = curl_init(); curl_setopt($login, CURLOPT_COOKIEJAR, "cookie.txt"); curl_setopt($login, CURLOPT_COOKIEFILE, "cookie.txt"); curl_setopt($login, CURLOPT_TIMEOUT, 40000); curl_setopt($login, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($login, CURLOPT_URL, $url); curl_setopt($login, CURLOPT_HEADER, TRUE); curl_setopt($login, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); curl_setopt($login, CURLOPT_FOLLOWLOCATION, TRUE); curl_setopt($login, CURLOPT_POST, TRUE); curl_setopt($login, CURLOPT_POSTFIELDS, $data); ob_start(); $data = curl_exec($login); ob_end_clean(); curl_close($login); unset($login); return $data; } function grab_page($site){ $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); curl_setopt($ch, CURLOPT_TIMEOUT, 40); curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt"); curl_setopt($ch, CURLOPT_URL, $site); ob_start(); $data = curl_exec($ch); ob_end_clean(); curl_close($ch); unset($ch); return $data; } function post_data($site,$data){ $datapost = curl_init(); $headers = array("Expect:"); curl_setopt($datapost, CURLOPT_URL, $site); curl_setopt($datapost, CURLOPT_TIMEOUT, 40000); curl_setopt($datapost, CURLOPT_HEADER, TRUE); curl_setopt($datapost, CURLOPT_HTTPHEADER, $headers); curl_setopt($datapost, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); curl_setopt($datapost, CURLOPT_POST, TRUE); curl_setopt($datapost, CURLOPT_POSTFIELDS, $data); curl_setopt($datapost, CURLOPT_COOKIEFILE, "cookie.txt"); ob_start(); $data = curl_exec($datapost); ob_end_clean(); curl_close($datapost); unset($datapost); return $data; } ?> Når jeg kjører skriptet får jeg følgende feil: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Er det noen som umiddelbart ser feilen som jeg må finne for å komme videre. Endret 21. juni 2013 av Slettet+9871234 Lenke til kommentar
Gjest Slettet+9871234 Skrevet 21. juni 2013 Del Skrevet 21. juni 2013 (endret) Fant feilen selv. Av en eller annen merkelig grunn kunne jeg ikke ha index.php filen i en undermappe med navnet curl til roten. Det har sikkert noe med installasjonen av cUrl på den delte serveren jeg bruker å gjøre. Endret 21. juni 2013 av Slettet+9871234 Lenke til kommentar
Runar Skrevet 21. juni 2013 Del Skrevet 21. juni 2013 (endret) Koden fungerer hos meg, så det er nok noe feil med serveren din/oppsettet ditt: Redigert: Du fant feilen selv, ja. Endret 21. juni 2013 av Runar Lenke til kommentar
Gjest Slettet+9871234 Skrevet 21. juni 2013 Del Skrevet 21. juni 2013 Ja jeg fant den. Tråden er jo litt småskummel, da den viser hvordan man kan lage en bot som spammer et forum. Dere får vurdere om tråden skal slettes. Personlig ser jeg slik på koden: Videoene som viser hvordan det skal gjøres har vært tilgjengelige på YouTube og forumet i årevis. Koden ligger også på det forumet video eksemplet dreier seg om. Lenke til kommentar
Wackamole Skrevet 8. juli 2013 Del Skrevet 8. juli 2013 Ja jeg fant den. Tråden er jo litt småskummel, da den viser hvordan man kan lage en bot som spammer et forum. Dere får vurdere om tråden skal slettes. Personlig ser jeg slik på koden: Videoene som viser hvordan det skal gjøres har vært tilgjengelige på YouTube og forumet i årevis. Koden ligger også på det forumet video eksemplet dreier seg om. Tråden kan være til hjelp for andre med curl-problemer, som ikke har til intensjoner om og spamme diverse forum på nett. Tror ikke det er fullt så mange her inne som har til ønske å ødelegge for andre.. Lenke til kommentar
Gjest Slettet+9871234 Skrevet 8. juli 2013 Del Skrevet 8. juli 2013 Enig i at de fleste nordmenn har nok annet å fordrive tiden med enn å spamme forum. Lenke til kommentar
etse Skrevet 8. juli 2013 Del Skrevet 8. juli 2013 Enig i at de fleste nordmenn har nok annet å fordrive tiden med enn å spamme forum. Og de som vil finner informasjonen andre plasser uansett - så burde ikke være noe problem. Er ikke akkurat som å lage en bot som sender en serie med post-requester og tar vare på cookies er så veldig vanskelig å finne informasjon rundt. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå