cuando acabe el tutorial lo pongo a ver si ya lo entiendes.. ya si no ahi me preguntas.
Saludos!!
Saludos!!
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ú
, me dijeron que agregaron este codigo al de un troyano, tambien a un rootkit, que usa el programa para cifrar su codigo fuente.. y los antivirus ni se enteran xD
, la verdad lo hize como preview de un tutorial que estaba haciendo, pero me ha dado flojera terminar sobre progamacion batch avanzada.
yo tengo este:
<?php
// archivos necesarios:
// t,gif
// LCALLIG.ttf
// l_10646.ttf
// MTCORSVA.ttf
// bauh.ttf
session_start();
if(!isset($_GET['image']) && isset($_REQUEST['c'],$_SESSION['capcha'])){
if($_REQUEST['c']==join($_SESSION['capcha'],'')){
unset($_SESSION['capcha']);
$_SESSION['capcha']=null;
unset($_SESSION['capcha']);
// HACER ESTO, CUANDO CONFIRME QUE ERES HUMANO!
echo "SI eres humano!";
}else{
// HACER ESTO, CUANDO VI QUE TE EQUIVOCASTE
echo "Te ekivocaste<br>";
}
}
if(!isset($_GET['image'])){
?>
<img src='?image'>
<form method=POST>
Mete las letras de arriba.
<input name=c value="" size=10 type=text>
<input type=submit>
</form>
<?php
exit;
}
/*
$image = ImageCreateFromGIF("t.gif");
COLOR = ImageColorAllocate($image, 255, 255, 255);
imageLine($image, INICIO_X, INICIO_Y, FIN_X, FIN_Y, COLOR);
ImageTTFText($image, TAMAÑO, ANGULO, INICIO_X, INICIO_Y, COLOR, FUENTE, TEXTO);
Header("Content-Type: image/Png");
imagePng($image);
ImageDestroy($image);
*/
$image = ImageCreateFromGIF("t.gif");
$FUENTE[]="LCALLIG.TTF";
$FUENTE[]="l_10646.ttf";
$FUENTE[]="MTCORSVA.TTF";
$FUENTE[]="LCALLIG.TTF";
$FUENTE[]="bauh.TTF";
$FUENTE[]="l_10646.ttf";
$FUENTE[]="MTCORSVA.TTF";
$FUENTE[]="MTCORSVA.TTF";
$FUENTE[]="bauh.TTF";
$FUENTE[]="bauh.TTF";
$FUENTE[]="LCALLIG.TTF";
$FUENTE[]="l_10646.ttf";
$FUENTE[]="bauh.TTF";
$FUENTE[]="LCALLIG.TTF";
$FUENTE[]="l_10646.ttf";
$FUENTE[]="MTCORSVA.TTF";
for ($i=0;$i<15+rand()%15;$i++){
$COLOR = ImageColorAllocate($image, rand()%255, rand()%255, rand()%255);
imageLine($image, rand()%500, rand()%500, rand()%500, rand()%500, $COLOR);
}
for ($i=0;$i<5;$i++){
$COLOR = ImageColorAllocate($image, rand()%200, rand()%200, rand()%200);
$x[$i]=chr(97+rand()%25);
imageLine($image, rand()%500, rand()%700-200, rand()%500, rand()%500, $COLOR);
ImageTTFText($image, 35+rand()%15, 310+rand()%100, 25+$i*100, rand()%150+50, $COLOR, $FUENTE[8+(rand()*rand())%8], $x[$i]);
imageLine($image, rand()%500, rand()%500, rand()%500, rand()%500, $COLOR);
}
/*for ($i=0;$i<5;$i++){
$COLOR = ImageColorAllocate($image, rand()%200, rand()%200, rand()%200);
$x[5+$i]=chr(97+rand()%25);
imageLine($image, rand()%700-200, rand()%500, rand()%500, rand()%500, $COLOR);
ImageTTFText($image, 35+rand()%15, 310+rand()%100, 25+$i*100, rand()%150+250, $COLOR, $FUENTE[(rand()*rand())%8], $x[5+$i]);
imageLine($image, rand()%500, rand()%500, rand()%500, rand()%500, $COLOR);
}*/
for ($i=0;$i<20+rand()%15;$i++){
$COLOR = ImageColorAllocate($image, rand()%255, rand()%255, rand()%255);
imageLine($image, rand()%600-100, rand()%700-200, rand()%500, rand()%500, $COLOR);
}
$_SESSION['capcha']=$x;
Header("Content-Type: image/JPEG;filename: cha.jpg");
imageJpeg($image);
ImageDestroy($image);
?>

, de hecho muchos documentos del foro aparecen en muchos lugares en internet, lo importante, es que menciones la fuente.