Menú

Mostrar Mensajes

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ú

Temas - emma93

#1
Foro Libre / Me dan su opinión?
24 Noviembre 2012, 07:30 AM
Buen día gente.

Les cuento mi situación:

Soy de Córdoba/Argentina y actualmente estoy trabajando en una empresa (importante en mi ciudad), que me ha dado la posibilidad de un trabajo digno (estoy totalmente en blanco y con un sueldo relativamente aceptable para ser el trabajo que ME GUSTA).

Desde los 9 años empecé a programar, y me enganché muchisimo: me encanta programar, siento que és el tipo de trabajo que quise, quiero y que actualmente tengo. Empecé a trabajar a los 17 (hace un año, tengo 18) y la experiencia que he ido ganando me ha enseñado muchísimo más de lo que yo esperaba. Estoy trabajando en una jornada de 6 horas actualmente (part-time) pero sé que eso es poco productivo para la empresa (y en parte también para mí, la asignación de proyectos no es la misma que a una persona full-time, y por lo tanto el aprendizaje en algún punto se reduce).

Ántes trabajaba full-time pero luego les pedí reducir la jornada porque no podía con la facultad (trabajaba de 8 a 18 hs, y entraba a la facultad a las 18.15 hs y llegaba a casa a las 00:00 hs aproximadamente), ellos accedieron y bueno, aquí estoy.

Estoy pensando en volver a jornada completa y comenzar un estudio a distancia (es una carrera de grado que pienso pagar con el sueldo de ganancia que tengo entre part-time y full-time) y creo que mis horarios se acomodarían. En el trabajo dudo muchísimo que me sigan aguantando part-time durante 7 años (que es el plazo mínimo en el que terminaré la carrera junto con el trabajo).

¿Que piensan? Sé que muchos dirán: El estudio por delante de todo; y sí, es cierto, pero las oportunidades en éste ámbito no aparecen con un título únicamente, al menos aquí en Argentina el título es un papel que "suma puntos" al momento de conseguir trabajo, pero no es algo que "te asegure el trabajo" (¿se entiende?); aparte yo creo que lo que aprendo en el trabajo, dudo aprenderlo en la facultad (soy muy autodidacta; aunque admito que la parte teórica que aprendo en la facultad, dudo aprenderla también en el trabajo).

Escucho opiniones, gracias.
#2
Buen día estimados.

Resulta que hace aproximadamente dos semanas me compré una notebook Intel Core I5.

Mi problema luego de un rato de estar viendo videos de youtube.
Por ejemplo, inicio la pc y miro 40 minutos de videos re bien, y luego la velocidad del video acelera tan notablemente que un video de 1 minuto completa su reproducción en 5 segundos.

Haciendo un lspci en mi pc, conseguí esto:


00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

Según yo, los drivers están instalados ya que no he hecho nada pero el video al comienzo se me ve perfectamente.

Espero puedan ayudarme,
                                        Gracias.
#3
Hola, buenos días gente.

He estado investigando una web, a la que no deseo hacerle daño para nada; pero me ha llamado la atención algo.

La web es http://www.cuandoviene.com.ar, y lo que hace es decirte la hora aproximada en que pasará un colectivo por X parada.

He estado analizando, y veo que utiliza un Web Service. No estoy muy informado del tema pero me gustaría saber como hacer para consultar datos desde allí, para poder así hacer una aplicación para Android.

Sé que hay formas como por ejemplo la de seleccionar los controles mediante ID, y esas formas, pero no son lo que me gustaría hacer.

Espero haberme explicado y que alguien me de una mano.

Saludos !!
#4
PHP / Killer Captcha
15 Marzo 2011, 04:48 AM
Estoy haciendo un Captcha killer para reconocer el captcha de una web a través de PHP, luego de hacerlo pienso publicar el código aqui pero primero necesito un poco de ayuda.

He leido el pdf que publicó NaPa, y me pareció bastante interesante. Ahora estoy haciendo el código pero con otro tipo de Captcha (que parece fácil pero me he comido los cesos 3 días enteros).

Por ahora solo quiero comparar la primera letra del captcha con un datamap ya creado. Primero he probado comparando un 7 (primera letra del Captcha) con un 7 (datamap ya creado). Las igualdades en sus pixeles me dió algo así como 29 (niveles del array), por lo tanto me parece razonable ya que se acerca. El problema es que al querer comparar el mismo 7 del captcha con el datamap ya creado de un 0 (cero) me devuelve el mismo resultado, siendo que no son nada que ver.

El código a continuación:

Código (php) [Seleccionar]

<?php

$archivo 
fopen("Letras/ocr/7-bfa262e02131320615905fbb91d32d66-charmap.datamap","r"); //Datamap del número 7
$longitud filesize("Letras/ocr/7-bfa262e02131320615905fbb91d32d66-charmap.datamap");
$archivo fread($archivo,$longitud);
$archivo base64_decode(str_rot13($archivo));
$archivo explode("@",$archivo);
$archivo substr($archivo[1], 1strlen($archivo[1]));
$archivo explode(":",$archivo);
$width 24;
$height 25;
$img imagecreatefromjpeg("ConfirmHandler.jpg");
imagejpeg($img,"captcha.jpg");
$img limpia($img);
$imgchar imagecreate($width,$height);
imagecopy($imgchar,$img,1,1,10,8,20,24);
imagejpeg($imgchar,"chr1.jpg");
$datamap1 creardatamap($imgchar,"noname");
$datamap1 explode("@",$datamap1);
$datamap1 substr($datamap1[1], 1strlen($datamap1[1]));
$datamap1 explode(":",$datamap1);
$errores 0;
for(
$i=0;$i<count($datamap1);$i++){
    if ((
$archivo[$i]) != ($datamap1[$i])){$errores++;}
}
echo 
$errores//El valor me devuelve 648

//////////////////////////////FUNCIONES///////////////////////////////////

function learnchar($image,$name){
global 
$width,$height;
$imagen crearimagenfile($image);
$datamap str_rot13(base64_encode(creardatamap($imagen,$name)));
guardar($datamap,$name);
echo 
"Nueva relacion de memoria creada, aprendiendo de $name <br>";
}

function 
guardar($datamap,$name){
$fl fopen("Letras/ocr/$name-".md5(time()*rand(1,100))."-charmap.datamap","w+");
fwrite($fl,$datamap);
fclose($fl);
}

function 
iniciarsistema(){
learnchar("Letras/A.jpg","A");
learnchar("Letras/B.jpg","B");
learnchar("Letras/C.jpg","C");
learnchar("Letras/D.jpg","D");
learnchar("Letras/E.jpg","E");
learnchar("Letras/F.jpg","F");
learnchar("Letras/0.jpg","0");
learnchar("Letras/1.jpg","1");
learnchar("Letras/2.jpg","2");
learnchar("Letras/3.jpg","3");
learnchar("Letras/4.jpg","4");
learnchar("Letras/5.jpg","5");
learnchar("Letras/6.jpg","6");
learnchar("Letras/7.jpg","7");
learnchar("Letras/8.jpg","8");
learnchar("Letras/9.jpg","9");
unlink("Letras/A.jpg");
unlink("Letras/B.jpg");
unlink("Letras/C.jpg");
unlink("Letras/D.jpg");
unlink("Letras/E.jpg");
unlink("Letras/F.jpg");
unlink("Letras/0.jpg");
unlink("Letras/1.jpg");
unlink("Letras/2.jpg");
unlink("Letras/3.jpg");
unlink("Letras/4.jpg");
unlink("Letras/5.jpg");
unlink("Letras/6.jpg");
unlink("Letras/7.jpg");
unlink("Letras/8.jpg");
unlink("Letras/9.jpg");
rmdir("Letras");
}

function 
limpia($image){
    
$w imagesx($image);
$h imagesy($image);
for (
$x 0$x <= $w$x++){
for (
$i 0$i <= $h$i++){
$rgb imagecolorat($image$x$i);
$r = ($rgb >> 16) & 255;
$g = ($rgb >> 8) & 255;
$b $rgb 255;
if ((
$r 55) || ($g 55) || ($b 55)){
imagesetpixel($image$x$iimagecolorallocate($image255255255));
}else{
imagesetpixel($image$x$iimagecolorallocate($image000));
}
}
}
return 
$image;
}

function 
crearimagenfile($img_file){
global 
$width,$height;
$img=0;
$img_sz getimagesize$img_file );
switch( 
$img_sz[2] ){
case 
1:
$img ImageCreateFromGif($img_file);
break;
case 
2:
$img ImageCreateFromJpeg($img_file);
break;
case 
3:
$img ImageCreateFromPng($img_file);
break;
}
$width $img_sz[0];
$height $img_sz[1];
return 
$img;
}

function 
creardatamap($image,$name){
    global 
$width,$height;
    
$datamap $name."@";
    for (
$x=0$x<=$width$x++){
for (
$y=0$y<=$height$y++){
 
$datamap.=":".$x.",".$y.",".pixelcolor($image,$x,$y);
}
}
return 
$datamap;
}

function 
pixelcolor($im,$x,$y){
    
$rgb imagecolorat($im,$x,$y);
    
$r = ($rgb >> 16) & 255;
$g = ($rgb >> 8) & 255;
$b $rgb 255;
if ((
$r 55) || ($g 55) || ($b 55)){
return 
0;
}
return 
1;
}

?>



El resultado me da igual tanto probando con el datamap de un 7 como de un cero.

Los datamaps son los siguientes:

* Del número 0:

Citar
ZRN6ZPjjYQN6ZPjkYQN6ZPjlYQN6ZPjmYQN6ZPj0YQN6ZPj1YQN6ZPj2YQN6ZPj3YQN6ZPj4YQN6ZPj5YQN6ZPjkZPjjBwNfZGRfZQbjYQRlYQN6ZPjkZljjBwNfZGDfZQbjYQR1YQN6ZPjkAvjjBwNfZGpfZQbjYQR4YQN6ZPjkBFjjBwNfZwNfZQbjYQVkYQN6ZPjlZvjjBwNfZwZfZGbkYQNfZQbkYQRfZQbkYQVfZQbkYQZfZQbkYQDfZQbkYQHfZQbkYQLfZQbkYQpfZQbkYQtfZGbkYQxfZGbkYQRjYQR6ZFjkZFjkBwRfZGVfZGbkYQRmYQR6ZFjkAPjkBwRfZGHfZQbkYQR2YQN6ZFjkAljjBwRfZGtfZQbkYQR5YQN6ZFjlZPjjBwRfZwRfZQbkYQVlYQN6ZFjlZljkBwVfZPjjBwVfZFjjBwVfZvjjBwVfZljjBwVfAPjjBwVfAFjkBwVfAvjkBwVfAljkBwVfBPjkBwVfBFjkBwVfZGNfZGblYQRkYQR6ZvjkZvjkBwVfZGZfZGblYQR0YQR6ZvjkAFjkBwVfZGLfZGblYQR3YQR6ZvjkBPjjBwVfZGxfZQblYQVjYQN6ZvjlZFjjBwVfZwVfZQblYQVmYQR6ZljjYQN6ZljkYQN6ZljlYQN6ZljmYQN6Zlj0YQR6Zlj1YQR6Zlj2YQN6Zlj3YQN6Zlj4YQN6Zlj5YQN6ZljkZPjjBwZfZGRfZQbmYQRlYQN6ZljkZljjBwZfZGDfZQbmYQR1YQN6ZljkAvjkBwZfZGpfZGbmYQR4YQR6ZljkBFjjBwZfZwNfZQbmYQVkYQN6ZljlZvjjBwZfZwZfZGb0YQNfZQb0YQRfZQb0YQVfZQb0YQZfZGb0YQDfZGb0YQHfZQb0YQLfZQb0YQpfZQb0YQtfZQb0YQxfZQb0YQRjYQN6APjkZFjjBwDfZGVfZQb0YQRmYQN6APjkAPjjBwDfZGHfZQb0YQR2YQN6APjkAljjBwDfZGtfZGb0YQR5YQR6APjlZPjjBwDfZwRfZQb0YQVlYQN6APjlZljkBwHfZPjjBwHfZFjjBwHfZvjjBwHfZljkBwHfAPjjBwHfAFjjBwHfAvjjBwHfAljjBwHfBPjjBwHfBFjjBwHfZGNfZQb1YQRkYQN6AFjkZvjjBwHfZGZfZQb1YQR0YQN6AFjkAFjjBwHfZGLfZQb1YQR3YQN6AFjkBPjjBwHfZGxfZGb1YQVjYQN6AFjlZFjjBwHfZwVfZQb1YQVmYQR6AvjjYQN6AvjkYQN6AvjlYQR6AvjmYQR6Avj0YQN6Avj1YQN6Avj2YQN6Avj3YQN6Avj4YQN6Avj5YQN6AvjkZPjjBwLfZGRfZQb2YQRlYQN6AvjkZljjBwLfZGDfZQb2YQR1YQN6AvjkAvjjBwLfZGpfZQb2YQR4YQN6AvjkBFjkBwLfZwNfZGb2YQVkYQN6AvjlZvjjBwLfZwZfZGb3YQNfZQb3YQRfZQb3YQVfZGb3YQZfZGb3YQDfZQb3YQHfZQb3YQLfZQb3YQpfZQb3YQtfZQb3YQxfZQb3YQRjYQN6AljkZFjjBwpfZGVfZQb3YQRmYQN6AljkAPjjBwpfZGHfZQb3YQR2YQN6AljkAljjBwpfZGtfZQb3YQR5YQR6AljlZPjkBwpfZwRfZQb3YQVlYQN6AljlZljkBwtfZPjjBwtfZFjjBwtfZvjkBwtfZljkBwtfAPjjBwtfAFjjBwtfAvjjBwtfAljjBwtfBPjjBwtfBFjjBwtfZGNfZQb4YQRkYQN6BPjkZvjjBwtfZGZfZQb4YQR0YQN6BPjkAFjjBwtfZGLfZQb4YQR3YQN6BPjkBPjjBwtfZGxfZGb4YQVjYQR6BPjlZFjjBwtfZwVfZQb4YQVmYQR6BFjjYQN6BFjkYQN6BFjlYQR6BFjmYQR6BFj0YQN6BFj1YQN6BFj2YQN6BFj3YQN6BFj4YQN6BFj5YQN6BFjkZPjjBwxfZGRfZQb5YQRlYQN6BFjkZljjBwxfZGDfZQb5YQR1YQN6BFjkAvjjBwxfZGpfZQb5YQR4YQN6BFjkBFjkBwxfZwNfZGb5YQVkYQN6BFjlZvjjBwxfZwZfZGbkZPjjYQN6ZGNfZFjjBwRjYQVfZQbkZPjmYQR6ZGNfAPjkBwRjYQHfZQbkZPj2YQN6ZGNfAljjBwRjYQtfZQbkZPj5YQN6ZGNfZGNfZQbkZPjkZFjjBwRjYQRlYQN6ZGNfZGZfZQbkZPjkAPjjBwRjYQR1YQN6ZGNfZGLfZQbkZPjkAljjBwRjYQR4YQR6ZGNfZGxfZGbkZPjlZPjjBwRjYQVkYQN6ZGNfZwVfZQbkZPjlZljkBwRkYQNfZQbkZFjkYQN6ZGRfZvjjBwRkYQZfZQbkZFj0YQR6ZGRfAFjkBwRkYQLfZGbkZFj3YQN6ZGRfBPjjBwRkYQxfZQbkZFjkZPjjBwRkYQRkYQN6ZGRfZGVfZQbkZFjkZljjBwRkYQR0YQN6ZGRfZGHfZQbkZFjkAvjkBwRkYQR3YQR6ZGRfZGtfZGbkZFjkBFjjBwRkYQVjYQN6ZGRfZwRfZQbkZFjlZvjjBwRkYQVmYQR6ZGVfZPjjBwRlYQRfZQbkZvjlYQN6ZGVfZljjBwRlYQDfZQbkZvj1YQR6ZGVfAvjkBwRlYQpfZGbkZvj4YQR6ZGVfBFjkBwRlYQRjYQR6ZGVfZGRfZGbkZvjkZvjkBwRlYQRmYQR6ZGVfZGDfZGbkZvjkAFjkBwRlYQR2YQR6ZGVfZGpfZGbkZvjkBPjjBwRlYQR5YQN6ZGVfZwNfZQbkZvjlZFjjBwRlYQVlYQN6ZGVfZwZfZGbkZljjYQN6ZGZfZFjjBwRmYQVfZQbkZljmYQN6ZGZfAPjjBwRmYQHfZQbkZlj2YQN6ZGZfAljjBwRmYQtfZGbkZlj5YQR6ZGZfZGNfZGbkZljkZFjkBwRmYQRlYQR6ZGZfZGZfZGbkZljkAPjkBwRmYQR1YQN6ZGZfZGLfZQbkZljkAljjBwRmYQR4YQN6ZGZfZGxfZQbkZljlZPjjBwRmYQVkYQN6ZGZfZwVfZQbkZljlZljkBwR0YQNfZQbkAPjkYQN6ZGDfZvjjBwR0YQZfZQbkAPj0YQN6ZGDfAFjjBwR0YQLfZQbkAPj3YQN6ZGDfBPjjBwR0YQxfZQbkAPjkZPjjBwR0YQRkYQN6ZGDfZGVfZQbkAPjkZljjBwR0YQR0YQN6ZGDfZGHfZQbkAPjkAvjjBwR0YQR3YQN6ZGDfZGtfZQbkAPjkBFjjBwR0YQVjYQN6ZGDfZwRfZQbkAPjlZvjjBwR0YQVmYQR6ZGHfZPjkBwR1YQRfZGbkAFjlYQR6ZGHfZljkBwR1YQDfZGbkAFj1YQR6ZGHfAvjkBwR1YQpfZGbkAFj4YQR6ZGHfBFjkBwR1YQRjYQR6ZGHfZGRfZGbkAFjkZvjkBwR1YQRmYQR6ZGHfZGDfZGbkAFjkAFjkBwR1YQR2YQR6ZGHfZGpfZGbkAFjkBPjkBwR1YQR5YQR6ZGHfZwNfZGbkAFjlZFjkBwR1YQVlYQR6ZGHfZwZfZD==

* Datamap del número 7:

Citar
A0N6ZPjjYQN6ZPjkYQN6ZPjlYQN6ZPjmYQN6ZPj0YQN6ZPj1YQN6ZPj2YQN6ZPj3YQN6ZPj4YQN6ZPj5YQN6ZPjkZPjjBwNfZGRfZQbjYQRlYQN6ZPjkZljjBwNfZGDfZQbjYQR1YQN6ZPjkAvjjBwNfZGpfZQbjYQR4YQN6ZPjkBFjjBwNfZwNfZQbjYQVkYQN6ZPjlZvjkBwRfZPjjBwRfZFjjBwRfZvjkBwRfZljkBwRfAPjjBwRfAFjjBwRfAvjjBwRfAljjBwRfBPjjBwRfBFjjBwRfZGNfZQbkYQRkYQN6ZFjkZvjjBwRfZGZfZQbkYQR0YQN6ZFjkAFjjBwRfZGLfZQbkYQR3YQN6ZFjkBPjjBwRfZGxfZQbkYQVjYQN6ZFjlZFjjBwRfZwVfZGblYQNfZQblYQRfZQblYQVfZGblYQZfZGblYQDfZQblYQHfZQblYQLfZQblYQpfZQblYQtfZQblYQxfZQblYQRjYQN6ZvjkZFjjBwVfZGVfZQblYQRmYQN6ZvjkAPjjBwVfZGHfZQblYQR2YQN6ZvjkAljjBwVfZGtfZQblYQR5YQN6ZvjlZPjjBwVfZwRfZQblYQVlYQR6ZljjYQN6ZljkYQN6ZljlYQR6ZljmYQR6Zlj0YQN6Zlj1YQN6Zlj2YQN6Zlj3YQN6Zlj4YQN6Zlj5YQN6ZljkZPjjBwZfZGRfZQbmYQRlYQN6ZljkZljjBwZfZGDfZQbmYQR1YQN6ZljkAvjjBwZfZGpfZQbmYQR4YQN6ZljkBFjjBwZfZwNfZQbmYQVkYQN6ZljlZvjkBwDfZPjjBwDfZFjjBwDfZvjkBwDfZljkBwDfAPjjBwDfAFjjBwDfAvjjBwDfAljjBwDfBPjjBwDfBFjjBwDfZGNfZQb0YQRkYQN6APjkZvjjBwDfZGZfZQb0YQR0YQN6APjkAFjjBwDfZGLfZQb0YQR3YQN6APjkBPjjBwDfZGxfZQb0YQVjYQN6APjlZFjjBwDfZwVfZGb1YQNfZQb1YQRfZQb1YQVfZGb1YQZfZGb1YQDfZQb1YQHfZQb1YQLfZQb1YQpfZQb1YQtfZQb1YQxfZQb1YQRjYQN6AFjkZFjjBwHfZGVfZQb1YQRmYQN6AFjkAPjjBwHfZGHfZQb1YQR2YQN6AFjkAljjBwHfZGtfZQb1YQR5YQR6AFjlZPjkBwHfZwRfZQb1YQVlYQR6AvjjYQN6AvjkYQN6AvjlYQR6AvjmYQR6Avj0YQN6Avj1YQN6Avj2YQN6Avj3YQN6Avj4YQN6Avj5YQN6AvjkZPjjBwLfZGRfZQb2YQRlYQN6AvjkZljjBwLfZGDfZQb2YQR1YQN6AvjkAvjkBwLfZGpfZGb2YQR4YQR6AvjkBFjjBwLfZwNfZQb2YQVkYQN6AvjlZvjkBwpfZPjjBwpfZFjjBwpfZvjkBwpfZljkBwpfAPjjBwpfAFjjBwpfAvjjBwpfAljjBwpfBPjjBwpfBFjjBwpfZGNfZQb3YQRkYQN6AljkZvjjBwpfZGZfZQb3YQR0YQR6AljkAFjkBwpfZGLfZGb3YQR3YQN6AljkBPjjBwpfZGxfZQb3YQVjYQN6AljlZFjjBwpfZwVfZGb4YQNfZQb4YQRfZQb4YQVfZGb4YQZfZGb4YQDfZQb4YQHfZQb4YQLfZQb4YQpfZQb4YQtfZQb4YQxfZQb4YQRjYQN6BPjkZFjjBwtfZGVfZGb4YQRmYQR6BPjkAPjkBwtfZGHfZQb4YQR2YQN6BPjkAljjBwtfZGtfZQb4YQR5YQN6BPjlZPjjBwtfZwRfZQb4YQVlYQR6BFjjYQN6BFjkYQN6BFjlYQR6BFjmYQR6BFj0YQN6BFj1YQN6BFj2YQN6BFj3YQN6BFj4YQN6BFj5YQR6BFjkZPjkBwxfZGRfZGb5YQRlYQR6BFjkZljjBwxfZGDfZQb5YQR1YQN6BFjkAvjjBwxfZGpfZQb5YQR4YQN6BFjkBFjjBwxfZwNfZQb5YQVkYQN6BFjlZvjkBwRjYQNfZQbkZPjkYQN6ZGNfZvjkBwRjYQZfZGbkZPj0YQN6ZGNfAFjjBwRjYQLfZQbkZPj3YQR6ZGNfBPjkBwRjYQxfZGbkZPjkZPjkBwRjYQRkYQN6ZGNfZGVfZQbkZPjkZljjBwRjYQR0YQN6ZGNfZGHfZQbkZPjkAvjjBwRjYQR3YQN6ZGNfZGtfZQbkZPjkBFjjBwRjYQVjYQN6ZGNfZwRfZQbkZPjlZvjkBwRkYQNfZQbkZFjkYQN6ZGRfZvjkBwRkYQZfZGbkZFj0YQN6ZGRfAFjkBwRkYQLfZGbkZFj3YQR6ZGRfBPjjBwRkYQxfZQbkZFjkZPjjBwRkYQRkYQN6ZGRfZGVfZQbkZFjkZljjBwRkYQR0YQN6ZGRfZGHfZQbkZFjkAvjjBwRkYQR3YQN6ZGRfZGtfZQbkZFjkBFjjBwRkYQVjYQN6ZGRfZwRfZQbkZFjlZvjkBwRlYQNfZQbkZvjkYQN6ZGVfZvjkBwRlYQZfZGbkZvj0YQR6ZGVfAFjkBwRlYQLfZQbkZvj3YQN6ZGVfBPjjBwRlYQxfZQbkZvjkZPjjBwRlYQRkYQN6ZGVfZGVfZQbkZvjkZljjBwRlYQR0YQN6ZGVfZGHfZQbkZvjkAvjjBwRlYQR3YQN6ZGVfZGtfZQbkZvjkBFjjBwRlYQVjYQN6ZGVfZwRfZQbkZvjlZvjkBwRmYQNfZQbkZljkYQN6ZGZfZvjkBwRmYQZfZGbkZlj0YQN6ZGZfAFjjBwRmYQLfZQbkZlj3YQN6ZGZfBPjjBwRmYQxfZQbkZljkZPjjBwRmYQRkYQN6ZGZfZGVfZQbkZljkZljjBwRmYQR0YQN6ZGZfZGHfZQbkZljkAvjjBwRmYQR3YQN6ZGZfZGtfZQbkZljkBFjjBwRmYQVjYQN6ZGZfZwRfZQbkZljlZvjkBwR0YQNfZQbkAPjkYQN6ZGDfZvjjBwR0YQZfZQbkAPj0YQN6ZGDfAFjjBwR0YQLfZQbkAPj3YQN6ZGDfBPjjBwR0YQxfZQbkAPjkZPjjBwR0YQRkYQN6ZGDfZGVfZQbkAPjkZljjBwR0YQR0YQN6ZGDfZGHfZQbkAPjkAvjjBwR0YQR3YQN6ZGDfZGtfZQbkAPjkBFjjBwR0YQVjYQN6ZGDfZwRfZQbkAPjlZvjkBwR1YQNfZQbkAFjkYQN6ZGHfZvjjBwR1YQZfZQbkAFj0YQN6ZGHfAFjjBwR1YQLfZQbkAFj3YQN6ZGHfBPjjBwR1YQxfZQbkAFjkZPjjBwR1YQRkYQN6ZGHfZGVfZQbkAFjkZljjBwR1YQR0YQN6ZGHfZGHfZQbkAFjkAvjjBwR1YQR3YQN6ZGHfZGtfZQbkAFjkBFjjBwR1YQVjYQN6ZGHfZwRfZQbkAFjlZvjkBwR2YQNfZGbkAvjkYQR6ZGLfZvjkBwR2YQZfZGbkAvj0YQR6ZGLfAFjkBwR2YQLfZGbkAvj3YQR6ZGLfBPjkBwR2YQxfZGbkAvjkZPjkBwR2YQRkYQR6ZGLfZGVfZGbkAvjkZljkBwR2YQR0YQR6ZGLfZGHfZGbkAvjkAvjkBwR2YQR3YQR6ZGLfZGtfZGbkAvjkBFjkBwR2YQVjYQR6ZGLfZwRfZGbkAvjlZvjk

Obvio que como ven en el codigo, se desencriptan con la función base64_decode y se guardan en una variable. La imagen del captcha es la siguiente:


Espero que me puedan ayudar :) Muchas gracias !

#5
Hola gente de elhacker :)

Desde hace un tiempo aparte de seguir a pleno los retos de Warzone de elhacker.net, he dedicado mi tiempo a realizar retos desde otra web's, pero como era de esperar me han surgido varias dudas.

Comento, hay un reto en el que el archivo CONFIG.PHP se encuentra cifrado (así le diría?), el código es el siguiente:

Código (php) [Seleccionar]
<? eval(gzinflate(base64_decode(urldecode("LXvHruPItuW%2FPOACr2f0Bj2ik........")))); ?>

Tengo que lograr descifrar ese código pero no lo he logrado, he ido a las páginas que te desencriptan las partes de código 'eval(gzinflate(base64_decode))) pero no he logrado nada (para el que esté interesado con un click aquí iran a la pagina que hace todo esto)

Me podrían ayudar ? No importa si me dan la solución pero en lo posible necesitaría pistas, porque para eso sirven los Retos no ?

Espero respuestas, muchas gracias gente.

PD: Por cierto, el reto pertenece a la pagina http://www.yashira.org/ y el link completo del reto es: http://www.yashira.org/index.php?mode=Retos&resp=inforeto&level=127 (Hay que estar registrado).
#6
Scripting / [Python] Leer archivo HTML ?
1 Octubre 2010, 04:58 AM
Que tal queridos amigos.
Me ha surgido una duda y que mejor que venir a preguntarle a la gente que realmente sabe :)

Me estoy iniciando en python, y tengo un mini proyecto en mente (esas ideas que se pasan por la cabeza y que siempre surge la curiosidad de realizarlas) y para cumplirlo necesito PODER SABER como leer un archivo html e imprimir sus lineas. (En realidad no es imprimir sus lineas sino modificarlas, pero un ejemplo de imprimir las lineas me vendría bárbaro).

He intentado de la siguiente manera:

Código (python) [Seleccionar]
archivo = open('archivo.html',"r")

for lineas in archivo.readlines() :
print lineas

archivo.close()


Ejecuto y al momento de imprimir las lineas me sale lo siguiente :



Como que los carácteres no logran decodificarse, como si tuviesen un formato diferente, o algo por el estilo. Alguien me podría ayudar ?

Muchas gracias !
#7
Desarrollo Web / Pregunta en javascript
29 Septiembre 2010, 20:20 PM
Bien, tengo una duda. Supongamos que tengo el siguiente código:

<html>
<head><title>Probando javascript</title></head>
<body>
hola, este texto se mostrará solo si tipeas bien la password.
</body>
</html>

Como creo una función javascript para que cuando me pida la password, al tipearla bien se muestre lo que está dentro de BODY, al tipearla mal que se OCULTE todo el body. Como se podría hacer ?
Gracias
#8
Ingeniería Inversa / Cracking *.MDE ?
5 Julio 2010, 20:31 PM
Buenos días/tardes/noches a todos los usuarios de elhacker.

Miren les tengo una consulta. Necesito conseguir un programa, en el cual consigo las prácticas con su código respectivo del nomenclador nacional.

El programa se encuentra en la siguiente dirección:

CitarNomenclador Nacional

Pero tengo un problema. Bajé el programa, lo instalé. Y resulta que solo se puede usar 5 veces. Pero ese no es el problema, si no que el problema es que, primero accede a una base de datos .MDE (compilada con su codigo vba correspondiente), y luego ejecuta las rutinas. Necesito saber si hay alguna forma de quitarle esa proteccion que tiene, ya que estoy llevando varios días y me he cansado de andar intentando. El que sepa la solución por favor que me la diga. Muchas gracias, saludos.
#9
Nivel Web / duda sql injection
27 Septiembre 2009, 20:02 PM
bueno, resulta que tengo un problema.

soy nuevo en todo esto del hacking, digamos :P

y encontré una web vulnerable a sql, el tema es que le hago order by, para saber el número de columnas.

Llegué a la conclusión que tiene 12 columnas. Bien, ahora el tema es hacerle union select.

Hice -1+union+select+1,2,3,4,5,6,7,8,9,10,11,12

Pero tengo un problema, no se el nombre de las tablas ni de las columnas.

Estos nombres hay alguna forma de saberlos ? O es cuestión de probar ?

He probado con los mas comunes (user, users, usuarios, register, registers, members, member, usr, usrs, etc..) Pero no funca ninguno.

Espero que alguno me saque la duda, saludos !

:)
#10
Nivel Web / BUG O QUE ?
27 Agosto 2009, 05:52 AM
Bueno, he estado viendo algunas web's de méxico, y me he encontrado con esta con lo cual me he preguntado algo.

http://200.77.236.86/gobsearch/?paramValue=Gobierno&userQuery=<center><h1>emma93</h1></center>

Fijense, si ustedes ingresan a esa web, los parámetros que siguen despues de Userquery=.

Mi duda es, que puedo hacer en ese caso para hacer algo "mas" que imprimir un texto ?

Eso es un bug, o es normal encontrarlo en todas las web's ?

En caso de que sea un bug, como puedo explotarlo ?

Espero respuestas, saludos ! -
#11
WarZone / atascado en hack-web_eas
14 Agosto 2009, 18:45 PM
Me es muy dificil poder pasar esta prueba. Necesito saber la pass de los profesores.

Miren, dicen que hay que ingresar el mail de los profesores, cuando vos ingresas para enviar un mail, te aparece una lista de un user y al lado el nombre original del profesor. Bien, supongamos que ahi tenemos el mail ya del profesor (rfernan por ejemplo)

Ahora falta averiguar la pass, estuve viendo la tarea de quimica, y me tira un path muy raro. Cuando le bajo un nivel al path, me aparece una web con un solo puntito (.)
Bajo de nuevo un path y me aparece un background gris con letra roja que dice ZONA DE GUERRA (no hace falta decir que en el codigo fuente no hay nada !)

Me está volviendo loco ! La única posibilidad que queda es la del iframe, que tiene el siguiente formato:

Citarmain.php?u=AL1954&s=3f657477da926da09dda8ec0730b7710

u=AL1954 es el usuario, muy bien.

la variable S parece una cadena md5, muy bien. PEro he buscado en el foro y hay un topic que es sobre este wargame y dicen que es una cadena md5 null.

Que me queda ? Me pueden dar alguna pista ? decirme si me equivoco en algo ?

Haganlo por la vida de emma93 Jajajaja  ;D