Cita de: Sk9ITk5Z en 25 Agosto 2011, 02:15 AM
para poder jugar el CS tengo que tener el juego original?
Es necesario para poder jugar en el servidor del elhacker
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: Sk9ITk5Z en 25 Agosto 2011, 02:15 AM
para poder jugar el CS tengo que tener el juego original?
Cita de: Novlucker en 7 Septiembre 2011, 16:39 PM
La idea se entiende y esta muy bien planteada, pero donde esta el bypass? Sería un bypass si en realidad no tuvieses que ingresar nada, lo único que consigues es "redirigir" el captcha a la persona que esta frente al pc, y de cualquier modo el captcha termina cumpliendo su función, demostrar que no se es un bot.
De hecho, este sistema se utilizan en muchos sitios
De cualquier modo repito, el planteo esta muy bien
Saludos
<?php
require_once('recaptchalib.php');
$publickey = "6Lc55McSAAAAAChEOICK8IX0V6zRh3CD64ix6jbx";
$privatekey = "6Lc55McSAAAAAB4ny39PlgX8gjMvm2x7SsrXEb6y";
if(!empty($_POST['nombre'])) {
$is_valid = recaptcha_check_answer($privatekey, $_SERVER["REMOTE_ADDR"], $_POST["recaptcha_challenge_field"], $_POST["recaptcha_response_field"]);
if($is_valid->is_valid) {
echo '<p><h1>Captcha Valida</h1></p>';
exit;
}else{
echo '<p><h1>Captcha invalida</h1></p>';
}
}
?>
<form method="POST" name="form" action="a.php">
<p>Mensaje:
<input type="text" name="nombre"></p>
<?php echo recaptcha_get_html($publickey); ?>
<input type="submit" value="enviar">
</form>
<?php
//Si se envio el formulario, compruebo el el input
//donde se inserte la captcha, contenga algun valor
if(!empty($_POST['captcha_valude'])) {
$data =' nombre='.$_POST['mensaje'].'&recaptcha_challenge_field='.$_POST['cod'].'&recaptcha_response_field='.urlencode($_POST['captcha_valude']);
echo post('http://127.0.0.1/a.php', $data);
}
//Fin del poc para el bypass
//Obtengo la imagen de la captcha y luego la muestro....
$contenido = get('http://127.0.0.1/a.php');
preg_match('/ipt" src="(h[^"]+)/', $contenido, $result);
preg_match('/challenge :[sn]+'([^']+)/i', get($result[1]), $cont);
$img = 'http://www.google.com/recaptcha/api/image?c='.$cont[1];
echo '<IMG src="'.$img.'">';
//Fin...
//Funcion para realizar peticiones GET
function get($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
//Funcion para realizar peticiones POST
function post($url, $contenido) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $contenido);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec ($ch);
curl_close ($ch);
return $result;
}
?>
<!--Formulario-->
<form action="aa.php" method="POST">
<p>Inserte el contenido de la captcha</p>
<p><input type="text" name="captcha_valude"></p>
<p>Inserte el mensaje
<input type="text" name="mensaje"></p>
<input type="hidden" name="cod" value="<?php echo $cont[1]; ?>"><!--Codigo de la captcha-->
<input type="submit" value="Enviar">
</form>
CitarGreasemonkey
Pastebin
goo.gl URL Shortener
Screen Capture
TweetDeck
Turn Off the Lights
YouTube Downloader
AdBlock
<?php
preg_match_all('/\[img\]([^\|]+)\|(\d+)\|(\d+)/i', '[img]http://www.google.com.ar/image.jpg|500|500[/img]', $result, PREG_SET_ORDER);
print_r($result);
?>
Array
(
[0] => Array
(
[0] => [img]http://www.google.com.ar/image.jpg|500|500
[1] => http://www.google.com.ar/image.jpg
[2] => 500
[3] => 500
)
)