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

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ... 138
171  Programación / Bases de Datos / Re: Programa para diseñar una base de datos en: 14 Diciembre 2009, 19:36 pm
Citar
MySQL WorkBench

+1

O DBDesigner.
172  Programación / PHP / Re: Manual PHP Basico creado por mi :) en: 11 Diciembre 2009, 18:14 pm
Muy sencillo, muchas gracias  ;)
173  Programación / PHP / Re: Reconocimiento de digitos en imagen que te presenta una web en: 11 Diciembre 2009, 18:12 pm
http://jocr.sourceforge.net/

Va sobre linux.
174  Programación / PHP / Re: Evitar Brute Force en "INSERT" a database en: 11 Diciembre 2009, 18:11 pm
Captacha.
175  Foros Generales / Foro Libre / Re: ¿Quien es vuestro usuario favorito del Foro de elhacker.net? en: 10 Diciembre 2009, 04:59 am
hi

kretop  ;D  :silbar:

se rifa el  ing_amc

c-ya

idem, mi usuario favorito soy yo. Simplemente porque soy perfecto.
176  Programación / PHP / MOVIDO: [SOL] Bloqueo de tablas en: 10 Diciembre 2009, 03:56 am
El tema ha sido movido a Bases de Datos.

http://foro.elhacker.net/index.php?topic=276621.0
177  Programación / PHP / Re: cargar select desde mysql en: 8 Diciembre 2009, 20:41 pm
Se llaman excepciones:

http://php.net/manual/en/language.exceptions.php

Dinos que error te sale?
178  Programación / PHP / Re: php vs mysql, ¿cual es la mejor forma de cifrar contraseñas? en: 7 Diciembre 2009, 19:03 pm
cifrado en php para todos los gustos
http://foro.codigosweb.net/php/encriptacion_en_php_para_todos_los_gustos-t424.0.html

Código
  1. <?php
  2. function rhex($num) {
  3.    $hex_chr = "0123456789abcdef";
  4.    $str = "";
  5.    for($j = 0; $j <= 3; $j++)
  6.        $str .= substr($hex_chr, ($num >> ($j * 8 + 4)) & 0x0F, 1) . substr($hex_chr, ($num >> ($j * 8)) & 0x0F, 1);
  7.    return $str;
  8. }
  9. function str2blks_MD5($str) {
  10.    $nblk = ((strlen($str) + 8) >> 6) + 1;
  11.    for($i = 0; $i < $nblk * 16; $i++) $blks[$i] = 0;
  12.    for($i = 0; $i < strlen($str); $i++)
  13.        $blks[$i >> 2] |= ord(substr($str, $i, 1)) << (($i % 4) * 8);
  14.    $blks[$i >> 2] |= 0x80 << (($i % 4) * 8);
  15.    $blks[$nblk * 16 - 2] = strlen($str) * 8;
  16.    return $blks;
  17. }
  18. function add($x, $y) {
  19.    $lsw = ($x & 0xFFFF) + ($y & 0xFFFF);
  20.    $msw = ($x >> 16) + ($y >> 16) + ($lsw >> 16);
  21.    return ($msw << 16) | ($lsw & 0xFFFF);
  22. }
  23. function rol($num, $cnt) {
  24.    return ($num << $cnt) | zeroFill($num, 32 - $cnt);
  25. }
  26. function zeroFill($a, $b) {
  27.    $bin = decbin($a);
  28.    if (strlen($bin) < $b) $bin = 0;
  29.    else $bin = substr($bin, 0, strlen($bin) - $b);
  30.    for ($i=0; $i < $b; $i++) {
  31.        $bin = "0".$bin;
  32.    }
  33.    return bindec($bin);
  34. }
  35. function cmn($q, $a, $b, $x, $s, $t) {
  36.    return add(rol(add(add($a, $q), add($x, $t)), $s), $b);
  37. }
  38. function ff($a, $b, $c, $d, $x, $s, $t) {
  39.    return cmn(($b & $c) | ((~$b) & $d), $a, $b, $x, $s, $t);
  40. }
  41. function gg($a, $b, $c, $d, $x, $s, $t) {
  42.    return cmn(($b & $d) | ($c & (~$d)), $a, $b, $x, $s, $t);
  43. }
  44. function hh($a, $b, $c, $d, $x, $s, $t) {
  45.    return cmn($b ^ $c ^ $d, $a, $b, $x, $s, $t);
  46. }
  47. function ii($a, $b, $c, $d, $x, $s, $t) {
  48.    return cmn($c ^ ($b | (~$d)), $a, $b, $x, $s, $t);
  49. }
  50. function md5p($str) {
  51.  $x = str2blks_MD5($str);
  52.  $a =  1732584193;
  53.  $b = -271733879;
  54.  $c = -1732584194;
  55.  $d =  271733878;
  56.  
  57.  for($i = 0; $i < sizeof($x); $i += 16) {
  58.    $olda = $a;
  59.    $oldb = $b;
  60.    $oldc = $c;
  61.    $oldd = $d;
  62.  
  63.    $a = ff($a, $b, $c, $d, $x[$i+ 0], 7 , -680876936);
  64.    $d = ff($d, $a, $b, $c, $x[$i+ 1], 12, -389564586);
  65.    $c = ff($c, $d, $a, $b, $x[$i+ 2], 17,  606105819);
  66.    $b = ff($b, $c, $d, $a, $x[$i+ 3], 22, -1044525330);
  67.    $a = ff($a, $b, $c, $d, $x[$i+ 4], 7 , -176418897);
  68.    $d = ff($d, $a, $b, $c, $x[$i+ 5], 12,  1200080426);
  69.    $c = ff($c, $d, $a, $b, $x[$i+ 6], 17, -1473231341);
  70.    $b = ff($b, $c, $d, $a, $x[$i+ 7], 22, -45705983);
  71.    $a = ff($a, $b, $c, $d, $x[$i+ 8], 7 ,  1770035416);
  72.    $d = ff($d, $a, $b, $c, $x[$i+ 9], 12, -1958414417);
  73.    $c = ff($c, $d, $a, $b, $x[$i+10], 17, -42063);
  74.    $b = ff($b, $c, $d, $a, $x[$i+11], 22, -1990404162);
  75.    $a = ff($a, $b, $c, $d, $x[$i+12], 7 ,  1804603682);
  76.    $d = ff($d, $a, $b, $c, $x[$i+13], 12, -40341101);
  77.    $c = ff($c, $d, $a, $b, $x[$i+14], 17, -1502002290);
  78.    $b = ff($b, $c, $d, $a, $x[$i+15], 22,  1236535329);
  79.  
  80.    $a = gg($a, $b, $c, $d, $x[$i+ 1], 5 , -165796510);
  81.    $d = gg($d, $a, $b, $c, $x[$i+ 6], 9 , -1069501632);
  82.    $c = gg($c, $d, $a, $b, $x[$i+11], 14,  643717713);
  83.    $b = gg($b, $c, $d, $a, $x[$i+ 0], 20, -373897302);
  84.    $a = gg($a, $b, $c, $d, $x[$i+ 5], 5 , -701558691);
  85.    $d = gg($d, $a, $b, $c, $x[$i+10], 9 ,  38016083);
  86.    $c = gg($c, $d, $a, $b, $x[$i+15], 14, -660478335);
  87.    $b = gg($b, $c, $d, $a, $x[$i+ 4], 20, -405537848);
  88.    $a = gg($a, $b, $c, $d, $x[$i+ 9], 5 ,  568446438);
  89.    $d = gg($d, $a, $b, $c, $x[$i+14], 9 , -1019803690);
  90.    $c = gg($c, $d, $a, $b, $x[$i+ 3], 14, -187363961);
  91.    $b = gg($b, $c, $d, $a, $x[$i+ 8], 20,  1163531501);
  92.    $a = gg($a, $b, $c, $d, $x[$i+13], 5 , -1444681467);
  93.    $d = gg($d, $a, $b, $c, $x[$i+ 2], 9 , -51403784);
  94.    $c = gg($c, $d, $a, $b, $x[$i+ 7], 14,  1735328473);
  95.    $b = gg($b, $c, $d, $a, $x[$i+12], 20, -1926607734);
  96.  
  97.    $a = hh($a, $b, $c, $d, $x[$i+ 5], 4 , -378558);
  98.    $d = hh($d, $a, $b, $c, $x[$i+ 8], 11, -2022574463);
  99.    $c = hh($c, $d, $a, $b, $x[$i+11], 16,  1839030562);
  100.    $b = hh($b, $c, $d, $a, $x[$i+14], 23, -35309556);
  101.    $a = hh($a, $b, $c, $d, $x[$i+ 1], 4 , -1530992060);
  102.    $d = hh($d, $a, $b, $c, $x[$i+ 4], 11,  1272893353);
  103.    $c = hh($c, $d, $a, $b, $x[$i+ 7], 16, -155497632);
  104.    $b = hh($b, $c, $d, $a, $x[$i+10], 23, -1094730640);
  105.    $a = hh($a, $b, $c, $d, $x[$i+13], 4 ,  681279174);
  106.    $d = hh($d, $a, $b, $c, $x[$i+ 0], 11, -358537222);
  107.    $c = hh($c, $d, $a, $b, $x[$i+ 3], 16, -722521979);
  108.    $b = hh($b, $c, $d, $a, $x[$i+ 6], 23,  76029189);
  109.    $a = hh($a, $b, $c, $d, $x[$i+ 9], 4 , -640364487);
  110.    $d = hh($d, $a, $b, $c, $x[$i+12], 11, -421815835);
  111.    $c = hh($c, $d, $a, $b, $x[$i+15], 16,  530742520);
  112.    $b = hh($b, $c, $d, $a, $x[$i+ 2], 23, -995338651);
  113.  
  114.    $a = ii($a, $b, $c, $d, $x[$i+ 0], 6 , -198630844);
  115.    $d = ii($d, $a, $b, $c, $x[$i+ 7], 10,  1126891415);
  116.    $c = ii($c, $d, $a, $b, $x[$i+14], 15, -1416354905);
  117.    $b = ii($b, $c, $d, $a, $x[$i+ 5], 21, -57434055);
  118.    $a = ii($a, $b, $c, $d, $x[$i+12], 6 ,  1700485571);
  119.    $d = ii($d, $a, $b, $c, $x[$i+ 3], 10, -1894986606);
  120.    $c = ii($c, $d, $a, $b, $x[$i+10], 15, -1051523);
  121.    $b = ii($b, $c, $d, $a, $x[$i+ 1], 21, -2054922799);
  122.    $a = ii($a, $b, $c, $d, $x[$i+ 8], 6 ,  1873313359);
  123.    $d = ii($d, $a, $b, $c, $x[$i+15], 10, -30611744);
  124.    $c = ii($c, $d, $a, $b, $x[$i+ 6], 15, -1560198380);
  125.    $b = ii($b, $c, $d, $a, $x[$i+13], 21,  1309151649);
  126.    $a = ii($a, $b, $c, $d, $x[$i+ 4], 6 , -145523070);
  127.    $d = ii($d, $a, $b, $c, $x[$i+11], 10, -1120210379);
  128.    $c = ii($c, $d, $a, $b, $x[$i+ 2], 15,  718787259);
  129.    $b = ii($b, $c, $d, $a, $x[$i+ 9], 21, -343485551);
  130.  
  131.        $a = add($a, $olda);
  132.        $b = add($b, $oldb);
  133.        $c = add($c, $oldc);
  134.        $d = add($d, $oldd);
  135.    }
  136.    return rhex($a) . rhex($b) . rhex($c) . rhex($d);
  137. }
  138. echo md5p('word');//Generado manualmente
  139. echo "\r\n<br />".md5('word');//Generado con PHP
  140. ?>
  141.  
179  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Sub Foro para Ubuntu en: 25 Noviembre 2009, 00:12 am
Usen la democracia, creen una encuesta y con base a ella deciden si lo crean o no.  :P

Si se hiciese eso y pudiese participar toda la comunidad de este foro tendríamos al menos 3 subforos nuevos cada semana... y apostaría lo que quieras a que ni la mitad estarían relacionados con Linux...

Personalmente un subforo de Ubuntu me parece una perdida de tiempo y una zona de flames en potencia... eso sin contar que también habría que hacer otro para Mandriva, OpenSUSE, Fedora, Debian, Gentoo, Slackware, ArchLinux... y estoy seguro que habría más gente que querría el subforo para su distro de preferencia...

Este hilo iniciado por Cannabic Idol, en mi opinión, carece de sentido... si no te gusta que la gente use Ubuntu o X distribución, si no te gusta que el subforo de Linux esté lleno de post de Ubuntu (que también es un poco pesado...) hay una solución bastante simple.

Crea contenidos (manuales, faqs, dudas, preguntas... ) sobre otras distribuciones ...

No creo que la solución sea "apartar" o "aislar" a los usuarios de una distribución para que no inunden el subforo de linux con temas de una sola distro...

Antes que de un subforo de Ubuntu prefiero que hagan lo de la sección de Ajedrez  :-\

Te la compro, pero al final del día el que hace al foro no es el staff, si no los usuarios como tu, como yo...  :P
180  Seguridad Informática / Nivel Web / Re: Hackea a Elhacker.net ! en: 24 Noviembre 2009, 20:33 pm
Citar
detectabot.php

Ese yo lo hice y hasta donde lo dejé no tenía XSS, vamos, no retornaba html xD
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ... 138
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines