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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Temas
Páginas: 1 ... 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 [40] 41 42 43
391  Foros Generales / Foro Libre / Facebook Hacker Cup 2011 La red social convoca una competición. en: 1 Enero 2011, 19:24 pm


Facebook Hacker Cup 2011, un evento anual llevado a cabo de forma oficial por Facebook donde cualquier hacker interesado podrá demostrar sus habilidades y conocimientos.

Las inscripciones para Facebook Hacker Cup 2011 comenzarán el próximo 20 de diciembre y la primera de las cuatro rondas eliminatorias tendrá lugar del 7 al 10 de enero de 2011. Las tres primeras pruebas se llevarán a cabo de forma online, mientras que en la final, los 25 seleccionados viajarán a las oficinas de Facebook en California, donde tendrá lugar la última competición para determinar el único ganador que se llevará un premio de 5.000 dólares.

De momento poco se sabe acerca del tipo de problemas deberán ser resueltos por los hackers participantes que deberán usar todo su talento para salir victoriosos de un evento que espera contar con competidores de todo el mundo.

Interesados en encontrar más información así como inscribirse en Facebook Hacker Cup 2011 pueden hacerlo desde:
http://www.facebook.com/hackercup?v=wall

¿El premio?, $5.000 USD para el primer puesto, $2.000 USD para el segundo puesto y $1.000 USD para tercer puesto, aunque se rumorea que habrá premios como remeras u otros accesorios para los demás participantes.

¿Queres empezar a practicar?, podes empezar resolviendo los siguientes puzzles ACA.
http://www.facebook.com/careers/puzzles.php
392  Programación / Desarrollo Web / Donde conseguir el template de sohtanaka? en: 1 Enero 2011, 02:56 am

http://www.sohtanaka.com/
El de la captura era el style 1.0 de su web, ya lo cambiaron.

Ya busque mucho por la red, y no encontre y la verdad me cencanta ese style :D
393  Programación / PHP / "Super contador de Visitas en PHP"=300MB SQL+4 millones de registros+Scripts en: 30 Diciembre 2010, 21:42 pm
El proyecto va asi:
http://www.sistemasycontroles.net/ip/

La idea es lograr algo asi:
http://live.feedjit.com/live/hackplayers.com/0/

Puedes descargar todos los archivos del proyecto aca:
graphixx_contador_de_visitas_php.zip (9.56 MB)

Las bases de datos con las IP mundiales aca:
http://foro.elhacker.net/desarrollo_web/descarga_14_mil_dolares_en_bases_de_datos_del_proyecto_del_contador_php-t367571.0.html   

EL paquete incluye:




La base de datos con los rangos ip de todo el mundo la saque de:
http://ipinfodb.com/ip_database.php




Descargar la base de datos de ip mundiales de:
http://www.megaupload.com/?d=NJZHXD5S

Aqui tambien estan compiladas como usar todas las bd gratis que hay en un solo recurso:
http://bakery.cakephp.org/spa/articles/dereklio/2010/10/11/geoip_de_origen_de_datos_collection_-_maxmind_wipmania_ipinfodb_-_muchos_proveedores_geoip_para_usted_para_elegir

las banderas animadas estan en:
Espectaculares Banderas de todos los paises en GIF.

Por implementar:
La idea es implementar una tabla de estadisticas como esta:
http://live.feedjit.com/live/coltandecolombia.com/0/

Para implementarle tambien un globo 3d tipo revolver maps, gracias a que la base de datos entrega las coordenadas cartesianas, asi:
http://www.revolvermaps.com/?target=enlarge&i=yaZ8Wt55df&wid=1&nostars=true&color=ff0000&m=2&ref=http%3A%2F%2Fwww.sistemasycontroles.net%2F

El codigo hasta el momento va:
Código
  1. <?php
  2. include "conexiondb.php";
  3.  
  4. $ip = $_SERVER['REMOTE_ADDR']; $separar = explode('.',$ip);
  5. print("IP: $ip<br>");
  6. echo "1er rango: ".$separar[0]."<br>";
  7. echo "2do rango: ".$separar[1]."<br>";
  8. echo "3do rango: ".$separar[2]."<br>";
  9. echo "4to rango: ".$separar[3]."<br>";
  10.  
  11. list($a, $b, $c, $d) = $separar;
  12.  
  13. $ip2 =  (($a*256+$b)*256+$c)*256 + $d;
  14. echo "ip cifrada:".$ip2."<br>";
  15.  
  16. $connect=Conectarse();
  17. $ssql = "SELECT * FROM `ip_group_city` where `ip_start` <= '$ip2' order by ip_start desc limit 1";
  18. $consulta = mysql_query($ssql,$connect);
  19. mysql_close($connect);
  20.  
  21. if( mysql_num_rows($consulta) == 1) {
  22. $array = mysql_fetch_array($consulta);
  23. $_country_code = $array["country_code"];
  24. $_country_name = $array["country_name"];
  25. $_region_code = $array["region_code"];
  26. $_region_name = $array["region_name"];
  27. $_city = $array["city"];
  28. $_latitude = $array["latitude"];
  29. $_longitude = $array["longitude"];
  30.  
  31. echo "Codigo del Pais:".$_country_code."<br>";
  32. echo "Nombre del Pais:".$_country_name."<br>";
  33. echo "Codigo de region:".$_region_code."<br>";
  34. echo "Nombre de la Region:".$_region_name."<br>";
  35. echo "ciudad:".$_city."<br>";
  36. echo "latitud:".$_latitude."<br>";
  37. echo "longitud:".$_longitude."<br>";
  38. $lstring = strtolower($_country_code);
  39. echo "<img src=banderas_iso3166/".$lstring.".GIF border=0><br>";
  40.  
  41. mysql_free_result($consulta);
  42. //header( "Location: bienvenido.php" );
  43. } else {
  44. mysql_free_result($consulta);
  45. //header( "Location: portada.php" );
  46. }
  47.  
  48. $nav=$_SERVER['HTTP_USER_AGENT']; // guardo en la variable el Navegador
  49. echo "navegador: "."$nav"."<br>"; // muestro la variable con el Navegador
  50. ?>
  51. <?php
  52. //preg_match().
  53. if ((preg_match('/'."Nav".'/', $_SERVER["HTTP_USER_AGENT"])) || (preg_match('/'."Gold".'/', $_SERVER["HTTP_USER_AGENT"])) || (preg_match('/'."X11".'/', $_SERVER["HTTP_USER_AGENT"])) || (preg_match('/'."Mozilla".'/', $_SERVER["HTTP_USER_AGENT"])) || (preg_match('/'."Netscape".'/', $_SERVER["HTTP_USER_AGENT"])) AND (!preg_match('/'."MSIE".'/', $_SERVER["HTTP_USER_AGENT"])) AND (!preg_match('/'."Chrome".'/', $_SERVER["HTTP_USER_AGENT"])) AND (!preg_match('/'."Konqueror".'/', $_SERVER["HTTP_USER_AGENT"])) AND (!preg_match('/'."Firefox".'/', $_SERVER["HTTP_USER_AGENT"]))) $browser = "Netscape";
  54. elseif(preg_match('/'."Firefox".'/', $_SERVER["HTTP_USER_AGENT"])) $browser = "FireFox";
  55. elseif(preg_match('/'."MSIE".'/', $_SERVER["HTTP_USER_AGENT"])) $browser = "MSIE";
  56. elseif(preg_match('/'."Chrome".'/', $_SERVER["HTTP_USER_AGENT"])) $browser = "Chrome";
  57. elseif(preg_match('/'."Lynx".'/', $_SERVER["HTTP_USER_AGENT"])) $browser = "Lynx";
  58. elseif(preg_match('/'."Opera".'/', $_SERVER["HTTP_USER_AGENT"])) $browser = "Opera";
  59. elseif(preg_match('/'."WebTV".'/', $_SERVER["HTTP_USER_AGENT"])) $browser = "WebTV";
  60. elseif(preg_match('/'."Konqueror".'/', $_SERVER["HTTP_USER_AGENT"])) $browser = "Konqueror";
  61. elseif((preg_match('/'."bot".'/', $_SERVER["HTTP_USER_AGENT"])) || (preg_match('/'."Google".'/', $_SERVER["HTTP_USER_AGENT"])) || (preg_match('/'."Slurp".'/', $_SERVER["HTTP_USER_AGENT"])) || (preg_match('/'."Scooter".'/', $_SERVER["HTTP_USER_AGENT"])) || (preg_match('/'."Spider".'/', $_SERVER["HTTP_USER_AGENT"])) || (preg_match('/'."Infoseek".'/', $_SERVER["HTTP_USER_AGENT"]))) $browser = "Bot";
  62. else $browser = "Other";
  63. echo "EL navegador es: ".$browser;
  64. ?>
  65. <center>
  66. <?php
  67. $url=$_SERVER['HTTP_REFERER'];
  68. echo '<strong>'."viene de(ruta completa): ".'</strong>'.$_SERVER['HTTP_REFERER'].'<br />';
  69.  
  70. preg_match( '@^(?:http://)?([^/]+)@i', $_SERVER['HTTP_REFERER'], $matches );
  71. $host = $matches[1];
  72.  
  73. echo '<strong>'."viene de(dominio): ".'</strong>'.$host;
  74. ?>
  75. </center>
  76. <center>
  77. <?php
  78. function get_search($referer)
  79. {
  80. preg_match("/q=(.*?)&/", $referer, $a);
  81. $b = urldecode(str_replace("+"," ", $a[1]));
  82. return $b;
  83. }
  84.  
  85.  
  86. if(stristr($_SERVER['HTTP_REFERER'],'google')){
  87. print '<strong>la busqueda de:</strong> '.get_search($_SERVER['HTTP_REFERER']);
  88. print ' <strong>te ha traido hasta este sitio.</strong>';
  89. }
  90. ?>
  91. </center>
  92. <?PHP
  93. // example of basic use
  94.  
  95. // set directory path to where the ip2countryphp.sql.php file is
  96. // this MUST be a relative path and MUST include the end slash /
  97. define("BASEDIR","./");
  98.  
  99. // set width of flag, height is proportional to width.
  100. $flag_width = "30";
  101.  
  102. // include the class file
  103. include(BASEDIR."ip2countryphp.sql.php");
  104.  
  105. /*
  106. Below is a heredoc example of how you might display the users info,
  107. of course you can include only the variables you want to, or you might
  108. want to store the ip address, 2 letter country code(for flag image) and
  109. country name in a database for using on a specific page.
  110. */
  111. $gifflag = "banderas/".$country_name.".GIF";
  112. print <<<TEST
  113. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  114. "http://www.w3.org/TR/html4/loose.dtd">
  115. <html>
  116. <head>
  117. <title>Visit Site Counter</title>
  118. </head>
  119. <body style="font:normal 9pt tahoma,arial,verdana">
  120. <table style="margin-top:20px;border:#CCCCCC 1px solid" width="320" cellspacing="2" cellpadding="3" border="0" align="center">
  121.   <tr><td bgcolor="#CCCCCC" colspan="2">&nbsp;<font color="white">Visit Site Counter</font></td></tr>
  122.   <tr><td width="200" height="26">Direccion IP:</td><td>$ip_address</td></tr>
  123.   <tr><td>Nombre del Pais:</td><td>$country_name</td></tr>
  124.   <tr><td>Codigo de 2 letras:</td><td>$two_letter_code</td></tr>
  125.   <tr><td>Codigo de 3 letras:</td><td>$three_letter_code</td></tr>
  126.   <tr><td>Bandera del Pais:</td><td><img src="$flag_img" width="$flag_width" border="0"></td></tr>
  127.   <tr><td>Bandera del Pais:</td><td><img src="$gifflag" border="0"></td></tr>
  128.   <tr><td bgcolor="#CCCCCC" colspan="2"><font color="white" size="1">www.eventosysistemas.com</font></td></tr>
  129. </table>
  130. </body>
  131. </html>
  132. TEST;
  133. ?>
  134.  

Añadido al proyecto la libreria para dibujar en un mapa global las visitas:
GIS mapping in PHP: Part 1
Plotting a longitude / latitude coordinate on a raster map of the world using PHP and GD.
http://www.web-max.ca/PHP/article_1.php
GIS mapping in PHP: Part 2
Loading vector data in from a Mapinfo MIF file and displaying it in an image using PHP and GD.
http://www.web-max.ca/PHP/article_2.php
GIS mapping in PHP: Part 3
Retrieving user selected longitude and latitude coordinates from a raster map of the world.
http://www.web-max.ca/PHP/article_3.php
GIS mapping in PHP: Part 4
Stepping back in time, we show how to plot more than one point on a raster map of the world, loading data from a simple text file.
http://www.web-max.ca/PHP/article_4.php




proyecto logrado gracias a:
http://en.wikipedia.org/wiki/Mercator_projection

Para tornar el mapa 3d usar:
http://www.uff.br/mapprojections/Mercator_en.html


Pido ayuda con esto:

COdigo del referer:
Código:
<?php
$url=$_SERVER['HTTP_REFERER'];
echo '<strong>'."viene de(ruta completa): ".'</strong>'.$_SERVER['HTTP_REFERER'].'<br />';

preg_match( '@^(?:http://)?([^/]+)@i', $_SERVER['HTTP_REFERER'], $matches );
$host = $matches[1];

echo '<strong>'."viene de(dominio): ".'</strong>'.$host;
?>
Alguien sabe como optener hacia que pagina parte el usuario?, el contrario de HTTP_REFERER....?

394  Programación / PHP / saber hacia que pagina parte el usuario, el contrario de HTTP_REFERER? en: 30 Diciembre 2010, 21:34 pm
COdigo del referer:
Código
  1. <?php
  2. $url=$_SERVER['HTTP_REFERER'];
  3. echo '<strong>'."viene de(ruta completa): ".'</strong>'.$_SERVER['HTTP_REFERER'].'<br />';
  4.  
  5. preg_match( '@^(?:http://)?([^/]+)@i', $_SERVER['HTTP_REFERER'], $matches );
  6. $host = $matches[1];
  7.  
  8. echo '<strong>'."viene de(dominio): ".'</strong>'.$host;
  9. ?>
Alguien sabe como optener hacia que pagina parte el usuario?, el contrario de HTTP_REFERER....?

Todo hace parte de un super contador de visitas que estoy programando, llevo esto:
"Super contador de Visitas en PHP"=300MB SQL+4 millones de registros+Scripts

La idea es lograr algo como esto:
http://live.feedjit.com/live/sistemasycontroles.net/0/

SI se fijan marcan con flechas verdes los ingresos y con flechas rojas las "salidas" y hacia donde partio el usuario, como lo logran ?
395  Foros Generales / Foro Libre / alguien tiene el libro: el mundo groundswell de charlene li y otro‏. en: 27 Diciembre 2010, 21:37 pm
Hola compañeros, alguien tiene el libro el mundo groundswell de charlene li y otro‏, o me recomienda una pagina donde buscar libros, GRACIAS.
396  Programación / Desarrollo Web / como cargar o dividir DB MYSQL de 300MB. (tiene todas las ciudades del mundo IP) en: 27 Diciembre 2010, 02:25 am
Buenas compañeros, la verdad estoy desarrollando un contador de visitas con geolocalizacion:

Basado en las bases de datos de:
http://ipinfodb.com/ip_database.php

Las cuales contienen las IP, con posicion en latitud, longitud, y la ciudad. bastante completa la verdad, si no fuera por que el archivo comprimido pesa 42MB, y una vez descomprimido alcanza los 300MB.

Mi servidor devuelve:
I try to charge a file in phpmyadmin:
ipinfodb_one_table_full.zip (42MB)

the file contains a:
ipinfodb_one_table_full.sql (300MB uncompressed)

The system return a message:

Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 301971795 bytes) in /usr/local/cpanel/base/3rdparty/phpMyAdmin/libraries/zip_extension.lib.php on line 30



Aparte probe a cargarla con el Navicat o el Mysql Front, y estos igual que el phpmyadmin se quedan colgados, alguna idea...?

PD: Esas BD las estoy usando como parte de un desarrollo que quiero implementar tipo:
http://live.feedjit.com/live/coltandecolombia.com/0/

- QUe diga de donde vienen las visitas, :D
397  Informática / Hardware / laboratorio avanzado para recuperacion de HD, en Colombia? en: 26 Diciembre 2010, 21:23 pm
Buenas, compañeros, alguien conoce un laboratorio que me recomiende para llevar mi disco duro, que me pueda asegurar que le recuperaron la informacion. Tengo un samsung SATA de 120 gigas, de portatil.
398  Foros Generales / Dudas Generales / Sistema de inventario(HW) para pc que grabe datos en servidor MYSQL. en: 21 Diciembre 2010, 22:51 pm
Alguien conoce algun sistema tipo OCS INventory (http://www.ocsinventory-ng.org/), pero que permita guardar el registro de la pc en un servidor en linea. preferiblemente a una base de datos MYSQL.
399  Foros Generales / Sugerencias y dudas sobre el Foro / Añadir las noticias de elhacker.net a mi pagina, no la haria vulnerable a LFD? en: 20 Diciembre 2010, 09:15 am
Hola compañeros, yo no soy muy experto en esa vulnerabilidad asi que me gustaria y me aclararan esa duda, y me parece bastante importante hacer la aclaracion en el post de la misma que eso no hace vulnerable tu sitio.

Las Noticias del foro en tu web (en tiempo real)
http://foro.elhacker.net/index.php/topic,28681.0.html
http://foro.elhacker.net/noticias/como_sindicar_contenidos_del_foro_noticias_titulares_ultimos_mensajes_noticias_en_twitter-t28681.0.html;msg144778#msg144778

No funciona añadir noticias de elhacker.net
http://foro.elhacker.net/sugerencias_y_dudas_sobre_el_foro/no_funciona_agregar_noticias_en_tiempo_real_de_elhackernet-t226856.0.html

Una explicacion breve de Local File Disclosure
http://wiki.elhacker.net/bugs-y-exploits/nivel-web/lfd

Aparte, me gustaria mas si se lograra hacer una implementacion tipo script de ese sistema, ya que asi uno podria incluir el mismo en muchos mas sitios, sin necesidad de tener acceso a modificar el codigo de la pagina directamente.

Para hacerme entender mucho mejor, supongamos y yo tengo mi sitio en joomla, wordpress, etc... y simplemente quiero incluir su codigo en un articulo, el editor wysiwyg me dejara incrustarlo o solo soporta HMTL ?. (Aparte seria genial programar un plugin/mod para joomla y wordpress que permita instalar automaticamente las noticias en el sitio.)
400  Programación / Desarrollo Web / Añadir codigo/texto predefinido a cada mensaje que se publique. en: 20 Diciembre 2010, 09:05 am
Hola compañeros, yo implemente un pequeño foro para la pagina de mi empresa, tambien uso SMF y me gustaria saber si ustedes saben como hacer para que al final de cada mensaje que se publique se añada automaticamente, el codigo con share and like de facebook.

Quedaria asi:
Páginas: 1 ... 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 [40] 41 42 43
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines