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ú

Mensajes - ~ Yoya ~

#831
PHP / Re: CURL. Grabar fichero.
31 Mayo 2010, 18:48 PM
Aver....
Haces la peticion GET con curl, los datos lo guardas en una variable, luego habres el archivo y escribes y lo cierras. Si no se crea, es porque tienes problema al crear el archivo.. Si se crea pero vacio el problema esta en la peticion GET.
#832
PHP / Re: aplicar paginador
31 Mayo 2010, 18:31 PM
buscas que te lo programen?? porque mejor no tratas de hacerlo
#833
Desarrollo Web / Re: ayuda con problema...
31 Mayo 2010, 18:29 PM
si tienes los datos de la base de datos lo puedes hacer, la otra forma es Data mining
#834
Cita de: El_nuevo_HH en 30 Mayo 2010, 19:05 PM
Ya el promedio debe haber bajado como a 13... Me parece que mientras mas joven se empieze a programar mejor...

Saludos...

Mientra mas joven mas se interesan en el hacking, luego se dan cuenta que para tener mas opciones para "Hackear" necesitan aprenden a programar.

#835
no seria mejor preguntar: Aque edad comensaste a pensar como programador?
Ya que cualquiera puede hacer un echo, print, cout, etc...
#836
Si usas
  • te responde las coincidencias de todos los patrones, y si usas [1],[2], son los patrones que están entre paracentesis....

    Si te fijas que cuando ejecutaste el script el resultado fue:
    Código (bash) [Seleccionar]
    shellroot@alex-laptop:~/Escritorio$ php PoC.php
    :sh:Todav
    :sh:dif
    :sh:est
    :sh:todav
    :sh:Am

    Usas la meta secuencia \w, que sirve para todos los carácter alfa-numérico pero si te fijas que después de
    Todav sigue una í acentuada, no pertenece en tu caso a los carácter alfa-numérico debido al juego de carácter predeterminado que tienes en php...

    Puedes hacer muchas cosas, pero las tres primera cosa que se me ocurrieron fueron:

    • Cambiar el juego de carácter.
    • Capturar todo excepto :sh:.
    • Cambiar los carácter acentuados a carácter normales.
    • Eliminar el :sh: de la cadena.

    Bueno, para agilizar el proceso, pase a usar la tercera opción... Este es el código que hice:
    Código (php) [Seleccionar]

    <?php
    $txt 
    ":sh:Todavia tenemos posibilidades de clasificarnos, es :sh:dificil,
    el panorama :sh:esta complicado, pero en eso nos basamos,
    :sh:todavia estamos en la Copa :sh:America y queremos quedarnos"
    ;
    preg_match_all("/:sh:([a-z\s\,]+)/i"$txt$capturaPREG_SET_ORDER);

    foreach (
    $captura as $salida) {
    echo 
    $salida[1];
    echo 
    "\n";
    }
    ?>


    Salida:
    Código (bash) [Seleccionar]

    yoya@Yoya-desktop:~/Escritorio$ php a.php
    Todavia tenemos posibilidades de clasificarnos, es
    dificil,
    el panorama
    esta complicado, pero en eso nos basamos,

    todavia estamos en la Copa
    America y queremos quedarnos


    Bueno, explico la expresión regular:
    ([a-z\s\,]+)
    uso los corchete para agrupar...
    a-z -> Desde la a hasta la z, aceptamos.
    \s -> Aceptamos espacio en blanco.
    \, -> Aceptamos la coma.


    Y al final uso el operador i para no distinga entre mayúscula y minúscula ( No case sensitive)

    Saludos.
#837
Bueno, aunque no se python, se como hacer una autentificacion....
Envió vía POST los valores del formulario del login.
Luego de enviar el valor via POST, leo el codigo de fuente y mediante expresiones regulares verifico que este conectado o que los datos son incorrectos...

Necesitaras primero leer el código de fuente de la pagina y luego de eso usaras expresiones regulares para Capturar-> Verificar... Aver si me haz entendido...
#838
http://www.youtube.com/watch?v=RVhayK9lcVM

En  la parte de atras del route, al lado del boton de apagar y prender el router, puedes usar un pincho o un fosforo, tienes que pulsarlo con cuidado para que lo sientas o si no lo pulsaras como si nada estuviera hay, luego de que sepas que esta hay, con el router prendido, lo dejas pulsado 2 segundo luego lo sueltas y lo pulsa por dos segundo mas y de nuevo. Los bombillos del router se reiniciaran y ya sabrás que se ah reseteado...
#839
Si la web usa cookies, puedes hacerle una petición GET enviando en las cabeceras las cookies...
#840
Creia que ya podias hacerlo pero bueno xD.

Este es el codigo, le agrege algo mas...
Código (php) [Seleccionar]
<?php
$var1 
'juan';
$var2 '123456';
#se abre el fichero en modo lectura y escritura.
$archivo fopen("datos.txt","a+");
#se crea uan variable con los datos a introducir. \r\n genera un salto de linea
$cadena "Nombre: ".$var1.".\r\nPass: ".$var2.".\r\n\r\n";
if(
fputs($archivo,$cadena) == TRUE){echo "Se a creado con exito el archivo";}else {echo "No se pudo crear el archivo";}#Si la funcion fputs da TRUE, se ejecuta el if y si no entra el else...
#se cierra el fichero
fclose($archivo);
exit;
?>


A mi me respondio:
No se pudo crear el archivo

Entonce mire aver los permiso que tenia sobre el directorio y el archivo y pase a cambiarlo, con este comando (Linux):
$ ls -l&& ls -l ejemplos/ && chmod -vR 777 ejemplos/
total 8
drwxr-xr-x 2 yoya     yoya     4096 2010-05-28 15:05 ejemplos
-rwxrwxrwx 1 www-data www-data   20 2010-05-27 17:22 index.php
total 4
-rw-r--r-- 1 yoya yoya 434 2010-05-28 15:05 a.php
el modo de «ejemplos/» cambia a 0777 (rwxrwxrwx)
el modo de «ejemplos/a.php» cambia a 0777 (rwxrwxrwx)


Y ejecute el script de nuevo y se ejecuto el script correctamente...
Se a creado con exito el archivo
$ ls -l ejemplos/ && cat ejemplos/datos.txt
total 8
-rwxrwxrwx 1 yoya     yoya     434 2010-05-28 15:05 a.php
-rw-r--r-- 1 www-data www-data  32 2010-05-28 15:06 datos.txt
Nombre: juan.
Pass: 123456.


Saludos...