elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Temas
Páginas: [1] 2
1  Foros Generales / Foro Libre / Me dan su opinión? en: 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  Sistemas Operativos / GNU/Linux / [Ubuntu 12.04LTS] Problemas con video en: 18 Agosto 2012, 04:48 am
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  Seguridad Informática / Seguridad / [DUDA] - Extraer datos de WebService? en: 18 Marzo 2012, 22:57 pm
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  Programación / PHP / Killer Captcha en: 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
  1. <?php
  2.  
  3. $archivo = fopen("Letras/ocr/7-bfa262e02131320615905fbb91d32d66-charmap.datamap","r"); //Datamap del número 7
  4. $longitud = filesize("Letras/ocr/7-bfa262e02131320615905fbb91d32d66-charmap.datamap");
  5. $archivo = fread($archivo,$longitud);
  6. $archivo = base64_decode(str_rot13($archivo));
  7. $archivo = explode("@",$archivo);
  8. $archivo = substr($archivo[1], 1, strlen($archivo[1]));
  9. $archivo = explode(":",$archivo);
  10. $width = 24;
  11. $height = 25;
  12. $img = imagecreatefromjpeg("ConfirmHandler.jpg");
  13. imagejpeg($img,"captcha.jpg");
  14. $img = limpia($img);
  15. $imgchar = imagecreate($width,$height);
  16. imagecopy($imgchar,$img,1,1,10,8,20,24);
  17. imagejpeg($imgchar,"chr1.jpg");
  18. $datamap1 = creardatamap($imgchar,"noname");
  19. $datamap1 = explode("@",$datamap1);
  20. $datamap1 = substr($datamap1[1], 1, strlen($datamap1[1]));
  21. $datamap1 = explode(":",$datamap1);
  22. $errores = 0;
  23. for($i=0;$i<count($datamap1);$i++){
  24.    if (($archivo[$i]) != ($datamap1[$i])){$errores++;}
  25. }
  26. echo $errores; //El valor me devuelve 648
  27.  
  28. //////////////////////////////FUNCIONES///////////////////////////////////
  29.  
  30. function learnchar($image,$name){
  31. global $width,$height;
  32. $imagen = crearimagenfile($image);
  33. $datamap = str_rot13(base64_encode(creardatamap($imagen,$name)));
  34. guardar($datamap,$name);
  35. echo "Nueva relacion de memoria creada, aprendiendo de $name <br>";
  36. }
  37.  
  38. function guardar($datamap,$name){
  39. $fl = fopen("Letras/ocr/$name-".md5(time()*rand(1,100))."-charmap.datamap","w+");
  40. fwrite($fl,$datamap);
  41. fclose($fl);
  42. }
  43.  
  44. function iniciarsistema(){
  45. learnchar("Letras/A.jpg","A");
  46. learnchar("Letras/B.jpg","B");
  47. learnchar("Letras/C.jpg","C");
  48. learnchar("Letras/D.jpg","D");
  49. learnchar("Letras/E.jpg","E");
  50. learnchar("Letras/F.jpg","F");
  51. learnchar("Letras/0.jpg","0");
  52. learnchar("Letras/1.jpg","1");
  53. learnchar("Letras/2.jpg","2");
  54. learnchar("Letras/3.jpg","3");
  55. learnchar("Letras/4.jpg","4");
  56. learnchar("Letras/5.jpg","5");
  57. learnchar("Letras/6.jpg","6");
  58. learnchar("Letras/7.jpg","7");
  59. learnchar("Letras/8.jpg","8");
  60. learnchar("Letras/9.jpg","9");
  61. unlink("Letras/A.jpg");
  62. unlink("Letras/B.jpg");
  63. unlink("Letras/C.jpg");
  64. unlink("Letras/D.jpg");
  65. unlink("Letras/E.jpg");
  66. unlink("Letras/F.jpg");
  67. unlink("Letras/0.jpg");
  68. unlink("Letras/1.jpg");
  69. unlink("Letras/2.jpg");
  70. unlink("Letras/3.jpg");
  71. unlink("Letras/4.jpg");
  72. unlink("Letras/5.jpg");
  73. unlink("Letras/6.jpg");
  74. unlink("Letras/7.jpg");
  75. unlink("Letras/8.jpg");
  76. unlink("Letras/9.jpg");
  77. rmdir("Letras");
  78. }
  79.  
  80. function limpia($image){
  81.    $w = imagesx($image);
  82. $h = imagesy($image);
  83. for ($x = 0; $x <= $w; $x++){
  84. for ($i = 0; $i <= $h; $i++){
  85. $rgb = imagecolorat($image, $x, $i);
  86. $r = ($rgb >> 16) & 255;
  87. $g = ($rgb >> 8) & 255;
  88. $b = $rgb & 255;
  89. if (($r > 55) || ($g > 55) || ($b > 55)){
  90. imagesetpixel($image, $x, $i, imagecolorallocate($image, 255, 255, 255));
  91. }else{
  92. imagesetpixel($image, $x, $i, imagecolorallocate($image, 0, 0, 0));
  93. }
  94. }
  95. }
  96. return $image;
  97. }
  98.  
  99. function crearimagenfile($img_file){
  100. global $width,$height;
  101. $img=0;
  102. $img_sz = getimagesize( $img_file );
  103. switch( $img_sz[2] ){
  104. case 1:
  105. $img = ImageCreateFromGif($img_file);
  106. break;
  107. case 2:
  108. $img = ImageCreateFromJpeg($img_file);
  109. break;
  110. case 3:
  111. $img = ImageCreateFromPng($img_file);
  112. break;
  113. }
  114. $width = $img_sz[0];
  115. $height = $img_sz[1];
  116. return $img;
  117. }
  118.  
  119. function creardatamap($image,$name){
  120.    global $width,$height;
  121.    $datamap = $name."@";
  122.    for ($x=0; $x<=$width; $x++){
  123. for ($y=0; $y<=$height; $y++){
  124. $datamap.=":".$x.",".$y.",".pixelcolor($image,$x,$y);
  125. }
  126. }
  127. return $datamap;
  128. }
  129.  
  130. function pixelcolor($im,$x,$y){
  131.    $rgb = imagecolorat($im,$x,$y);
  132.    $r = ($rgb >> 16) & 255;
  133. $g = ($rgb >> 8) & 255;
  134. $b = $rgb & 255;
  135. if (($r > 55) || ($g > 55) || ($b > 55)){
  136. return 0;
  137. }
  138. return 1;
  139. }
  140.  
  141. ?>
  142.  

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  Seguridad Informática / Desafíos - Wargames / [Ayuda] Reto de Yashira - PHP Con cifrado en: 9 Noviembre 2010, 01:54 am
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
  1. <? 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  Programación / Scripting / [Python] Leer archivo HTML ? en: 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
  1. archivo = open('archivo.html',"r")
  2.  
  3. for lineas in archivo.readlines() :
  4. print lineas
  5.  
  6. 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  Programación / Desarrollo Web / Pregunta en javascript en: 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  Programación / Ingeniería Inversa / Cracking *.MDE ? en: 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:

Citar

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  Seguridad Informática / Nivel Web / duda sql injection en: 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  Seguridad Informática / Nivel Web / BUG O QUE ? en: 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 ! -
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines