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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 [410] 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 ... 456
4091  Programación / PHP / Re: Proyecto PHP*LIBS creado por los usuarios de ElHacker.Net en: 21 Enero 2009, 22:15 pm
Gracias Dacan, estoy implementando lo que me dijo sEtH y luego veré los tuyos, esque ultimamente me ha faltado un poco de tiempo para hacer todo, voy a tener que clonarme como vi en una pelicula.
4092  Programación / PHP / Re: Sacar datos de una web desde otra en PHP en: 20 Enero 2009, 01:15 am
http://foro.elhacker.net/php/pequenos_trucos_en_php-t152467.0.html;msg1028613#msg1028613
Entonces esto te puede servir, observa la función "desde_hasta"
4093  Programación / PHP / Re: Sacar datos de una web desde otra en PHP en: 19 Enero 2009, 23:31 pm
Código
  1. <?php
  2. $buffer = explode('<td>', file_get_contents('http://www.....'));
  3. foreach($buffer as $valor){
  4.  $temp = explode('</td>', $valor);
  5.  $cantidades[count($cantidades)] = (int)$temp[0];
  6. }
  7.  
  8. print_r($cantidades);
  9. ?>

Te sirve?
4094  Programación / PHP / Re: Usar AJAX en PHP implica algun costo futuro? en: 19 Enero 2009, 23:13 pm
Vampersy, Ajax es gratuito, siempre lo ha sido y siempre lo será al igual que PHP y el servidor Apache, también el sistema de Base de Datos MySQL ... adivina que... el sistema Operatvo Linux con el cual puedes montar todo esto también es gratuito al igual que su soporte técnico.

Si quieres algo de pago usa Windows Server con bases de datos Microsoft SQL Server, ASP y Servidor IIS.

La diferencia de costo son como 1000 usd en total.

Edito:----->
Es mucho mas la diferencia:
http://www.preciomania.com/search_getprod.php/masterid=701201/
Citar
Microsoft Windows Server 2003 Estándar
(5 CAL - MPN: P7300001)
Rango de precios: US$571.15 - US$799.83 en 4 Tiendas
http://www.preciomania.com/search_getprod.php/masterid=13468529/skd=1/search=microsoft%20sql%20server/st=product/sv=title
Citar
Microsoft SQL Server 2005 Standard Edition
(Producto Completo, 5 CAL - MPN: 22804023)
Rango de precios: US$287.00 - US$2,257.48 en 6 Tiendas

(Sertvidor IIS no aparece)

4095  Programación / PHP / Re: Te aburre cambiar de avatar todos el tiempo? en: 19 Enero 2009, 22:20 pm
Jaja como avanzó este post en un solo dia  :P

Citar
Se puede usar libremente o hay que pagarte? :xD
 Ja ja ja nah en serio no tienes problemas en que se use? Ya que no se te puede dar créditos por esto :D
Claro que no hay problema, usenlo como quieran, modifiquenlo, publiquenlo, vendanlo  :xD me da lo mismo.

Citar
Bro, todavia estoy aprendiedo php, te agradecieria mucho mucho , si dijeras que funcion cumple:
error_reporting(0);
Desde ya , gracias ;)
Eso significa que si hay algún error no aparecerá el típico error que muestra php como por ejemplo:
Citar
Warning: ... [function...]: failed to open stream: Permission denied in /home/public_html/imagen.php on line 45
Y evitas que se delate la ruta de tu php entre varias cosas mas.
En otras palabras es un poco de seguridad.

Citar
Una duda. En esta parte del codigo:
Código:

$imagen_de_salva = base64_decode(
"iVBORw0KGgoAAAANSUhEUgAAAAsAAAARCAYAAAAL4".
"VbbAAAAQUlEQVQokWP8//8/A7GAiWiVpCpmQRdgZG".
"SEu+v///+MWBUjKyLojP///zOim4RTMTFgVPEgVMw".
"IS8/40gYsGQAA4yQVHW/Zg08AAAAASUVORK5CYII=");

Eso es el directorio no?. Si es asi se podria cambiar  :huh:
Eso es una imagen codificada o almacenada que se muestra cuando hay algún error, si quieres modificar el directorio de las imagenes puedes hacerlo desde esta linea:
Citar
$directorio = './';
Por ejemplo le puedes poner:
Citar
$directorio = './imagenes';
O como tu quieras ya que normalmente obtiene las imagenes del mismo directorio donde está el php que puede ser el index.php para evitar mostrar las imagenes sin pasar por el php.

el-pollo veo que ya le diste utilidad  :xD
esto esta bueno ¬¬ se le podria dar un uso diabolico para firmas muahahahahaha, seria interesante que se pudiera poner urls para no gastar ancho de banda de un servidor propio no?

probando...


Eso de dar las url en ves de las imagenes si se puede, en ves de que muestre la imagen puedes almacenar los links en un array para que los de al azar y ejecutas un
Código
  1. header('location: http://'.$enlace);
Haciendo que el php te redireccione al enlace de la imagen que puede estar por ejemplo en imageshack.
4096  Programación / PHP / Re: DUDA PHP en: 19 Enero 2009, 21:41 pm
Código
  1. <?php // By WHK.
  2. $titulo = 'Nuevo titulo';
  3. $archivo = 'index.html';
  4.  
  5. if(!$abrir = @fopen($archivo, 'r')){
  6. die('Error al abrir el archivo '.htmlspecialchars($archivo, ENT_QUOTES));
  7. }else{
  8. $contenido = fread($abrir, filesize($archivo));
  9. fclose($abrir);
  10. }
  11.  
  12. $contenido = explode('<title>', $contenido);
  13. $inicio = $contenido[0];
  14. $contenido = explode('</title>', $contenido[1]);
  15. $termino = $contenido[1];
  16. $buffer = "{$inicio}<title>{$titulo}</title>{$termino}";
  17. copy($archivo, "{$archivo}.bkp");
  18. unlink($archivo);
  19. if(!$guardar = @fopen($archivo, 'a')){
  20. die('El archivo '.htmlspecialchars($archivo, ENT_QUOTES).' no pudo ser guardado.');
  21. }else{
  22. fwrite($guardar, $contents);
  23. fclose($guardar);
  24. }
  25. die("Archivo modificado con &eacute;xito!");
  26. ?>

Te sirve?
Citar
$titulo = 'Nuevo titulo';
$archivo = 'index.html';
Cambias esos datos por el archivo y el título y listo.
4097  Seguridad Informática / WarZone / Re: Crackme_Fuckme en: 19 Enero 2009, 21:27 pm
[broma]Te lo vendo a $100 usd[/broma] :P
4098  Seguridad Informática / WarZone / Re: Algo gracioso en hackweb_carrito en: 18 Enero 2009, 19:45 pm
Me creerian que todavía no lo paso?  :xD
4099  Seguridad Informática / WarZone / Re: Crackme_Fuckme en: 18 Enero 2009, 19:43 pm
Hay un descompilador para Windows super bueno que cuando lo instalas también te forma parte del explorador como complemento para descompilar en linea, con ese programa en un modo especial que trae puedes observar el string donde se alojan los datos.
4100  Programación / PHP / Te aburre cambiar de avatar todos el tiempo? en: 18 Enero 2009, 19:28 pm
Realmente ya me aburrí tener que cambiar de avatar cada ves que me aburría de ver uno asi que mejor opté por crear un sistema en php donde subes una cantidad de imagenes a un directorio de tu servidor y este php toma un avatar al azar y lo muestra tal como el mio, si refrescas esta página podrás ver como mi avatar es dinámico. Estas imagenes las vas subiendo tu mismo asi que tendrás un juego de avatares que te gusten sin tener que estar cambiando cada ves que te aburran.

Código
  1. <?php
  2.  
  3. $extensiones = array('jpg','jpeg','gif','png','bmp','draw','svg','wmf');
  4. $directorio = './';
  5. $imagen_de_salva = base64_decode(
  6. "iVBORw0KGgoAAAANSUhEUgAAAAsAAAARCAYAAAAL4".
  7. "VbbAAAAQUlEQVQokWP8//8/A7GAiWiVpCpmQRdgZG".
  8. "SEu+v///+MWBUjKyLojP///zOim4RTMTFgVPEgVMw".
  9. "IS8/40gYsGQAA4yQVHW/Zg08AAAAASUVORK5CYII=");
  10.  
  11. $DIR = dir($directorio);
  12. while($RES = $DIR -> read()){
  13. if(filetype($RES) == 'file'){
  14.  $EXT = explode('.',$RES);
  15.  $EXT = $EXT[count($EXT)-1];
  16.  foreach($extensiones as $VAL){
  17.   if(strtolower($EXT) == strtolower($VAL)){
  18.    $IMG[count($IMG)] = $RES;
  19. $EXTS[count($EXTS)] = $EXT;
  20.   }
  21.  }
  22. }
  23. }
  24.  
  25. $VAR = rand(0,(count($IMG)-1));
  26. if(!$EXTS[$VAR]){
  27. $EXTS[$VAR] = 'jpg';
  28. }
  29.  
  30. header('Content-Type: image/'.$EXTS[$VAR]);
  31. header('Cache-Control: no-store, no-cache');
  32. header('Pragma: no-cache');
  33. if(!$abrir = @fopen($directorio.$IMG[$VAR], 'r')){
  34. die($imagen_de_salva);
  35. }else{
  36. echo fread($abrir, filesize($directorio.$IMG[$VAR]));
  37. fclose($abrir);
  38. }
  39.  
  40. ?>

Si la carga de la imagen falla entonces mostrará la imagen de salva que es un número uno.

Ejemplo:
Páginas: 1 ... 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 [410] 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 ... 456
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines