
index.php
<?php $curl = curl_init('http://bux.to/login.php'); curl_setopt($curl, CURLOPT_HEADER, 1); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_NOBODY, 1); $header = curl_exec($curl); $start=stripos($header,'set-cookie'); $stop = stripos($header,"\n",$start); $mask = '/([%a-z0-9]+)=([%a-z0-9]+)/i'; $phpsessid = $result[2][0]; $cookiename = $result[1][0]; //Pobranie ciastka do zmiennej curl_close($curl); ?> <html> <head> <title>Podaj login i haslo z bux.to</title> </head> <body> <form action="process.php" method="post" /> <table border="1"> <tr> <td> <span class="text">Nick:</span> </td> <td> <input type="text" name="nick" /> </td> </tr> <tr> <td> <span class="text">Hasło:</span> </td> <td> <input type="password" name="pass" /> </td> </tr> <tr> <td> <span class="text">Security code:</span> </td> <td> </td> </tr> <tr> <td></td> <td> <input type="text" name="security" /> </td> </tr> <tr> <td><input type="submit" value="Ok" /></td> </tr> </table> </form> </body> </html>
obrazek.php:
<?php $phpsessid = $_GET[phpsessid]; $cookiename = $_GET[cookiename]; $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_COOKIE, $sendcookie); curl_setopt($ch, CURLOPT_URL, 'http://bux.to/captcha/imagebuilder.php'); $obrazek = curl_exec($ch); curl_close($ch); ?>
process.php
<?php $phpsessid = $_POST[phpsessid]; $cookiename = $_POST[cookiename]; $nick = $_POST[nick]; $pass = $_POST[pass]; $security = $_POST[security]; $curl = curl_init(); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_HEADER, 1); curl_setopt($curl, CURLOPT_COOKIE, $sendcookie); curl_setopt($curl, CURLOPT_POSTFIELDS, 'COOKIEusername='. $nick. '&COOKIEpass='. $pass. '&verify='. $security); curl_setopt($curl, CURLOPT_URL, 'http://bux.to/login.php'); $strona = curl_exec($curl); curl_close($curl); ?>