comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Parse command line parameters + MD5

  • 3 Respuestas
  • 1763 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado blozzter

  • *
  • Underc0der
  • Mensajes: 106
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • blozzter-blz
« en: Agosto 29, 2011, 11:49:36 am »
he estado leyendo sobre php y me ha llamado la atención lo simple que es pasar parámetros al momento de la ejecución y la facilidad que presenta en el uso de algunas de sus funciones.
hice un código que convierte una palabra a MD5 pasándola como parametro; aquí el código:


Código: PHP
  1. <?php
  2. /*  encriptando con php desde la linea de comandos
  3.      en windows es posible compilarlo con bamcompile de la forma:
  4.                 C:\bamcompile>bamcompile.exe archivo.php
  5. */
  6.  
  7. function convertToMd5($cadena){
  8.         $encriptado = No tienes permisos para ver links. Registrate o Entra con tu cuenta($cadena);
  9.         return $encriptado;
  10.         }
  11.  
  12. if($argc != 2) {
  13. echo "\t[!] uso: ".$argv[0]." palabra\n";
  14. return false;
  15. }
  16.  
  17. $palabra = ($argv[1]);
  18. $encriptado = convertToMd5($palabra);
  19. echo "\t[+] ".$palabra." --> ".$encriptado."\n";
  20. ?>
  21.  

saludos.
« Última modificación: Marzo 22, 2014, 02:06:52 pm por Expermicid »
¡< blozzter >!

Desconectado Xt3mP

  • *
  • Underc0der
  • Mensajes: 432
  • Actividad:
    0%
  • Reputación 0
  • Ellos me están buscando, pero yo los encontraré.
    • MSN Messenger - Xt3mP@h4x0rz.us
    • AOL Instant Messenger - Xt3mP@h4x0rz.us
    • Yahoo Instant Messenger - Xt3mP@h4x0rz.us
    • Ver Perfil
    • Xt3mP
« Respuesta #1 en: Agosto 29, 2011, 07:35:25 pm »
Funciones, son muy buenas; de esto hablaré en el curso III de PHP pero ANTRAX me dijo lo siguiente:

Cita de: antrax
No lo posties el 22, postealo hasta el 15.

Por lo tanto tengo que seguir sus órdenes, sigue así.
Cada vez que me das Karma me motivas

Desconectado blozzter

  • *
  • Underc0der
  • Mensajes: 106
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • blozzter-blz
« Respuesta #2 en: Agosto 29, 2011, 09:36:13 pm »
No tienes permisos para ver links. Registrate o Entra con tu cuenta
Funciones, son muy buenas; de esto hablaré en el curso III de PHP pero ANTRAX me dijo lo siguiente:

Cita de: antrax
No lo posties el 22, postealo hasta el 15.

Por lo tanto tengo que seguir sus órdenes, sigue así.


ok, Xt3mP, ese curso de php está siendo una muy buena fuente de aprendizaje. estoy ansioso por la próxima entrega.


saludos.
¡< blozzter >!

Desconectado FrenetikK

  • *
  • Underc0der
  • Mensajes: 16
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #3 en: Abril 03, 2012, 09:38:43 pm »
Buenas,

Veo un poco inútil, en el mejor sentido de la palabra, crear una función que convierta una cadena a md5, existiendo ya la propia de md5 y encima la usas; es solo malgastar recursos y a su vez aumentar el tamaño de la página, por lo cual el retardo de proceso en la web.

También podríamos hacer que codificara frases, por ejemplo:
"Hola soy FrenetikK" porque tu ejemplo no lo codificaría, debido a que tomaría como 'soy' y 'FrenetikK' como dos argumentos más a no ser que pasases la frase con comillas, pero tampoco estoy seguro de que funcione correctamente.

Por lo cual yo realizaría algo así:

Código: PHP
  1. <?php
  2. if($argc <= 1) No tienes permisos para ver links. Registrate o Entra con tu cuenta("ERROR: Debe insertar una frase de tal manera que sea:\n\nphp ".$_SERVER["PHP_SELF"]." (frase o palabra para codificar).");
  3.  
  4. $frase = "";
  5. foreach($argv As $key=>$value) {
  6.      if($key==0) continue;
  7.      $frase.=$value;
  8.      if(No tienes permisos para ver links. Registrate o Entra con tu cuenta($argv)-2 != $key) $frase .= " ";
  9. }
  10. echo "La frase codificada en md5 es: ". No tienes permisos para ver links. Registrate o Entra con tu cuenta($frase)."\n";
  11. ?>

Algo un poco más útil no? =)

Un abrazo ;P
« Última modificación: Marzo 27, 2014, 05:49:25 pm por Expermicid »

 

¿Te gustó el post? COMPARTILO!



Script php para generar thumbnails (console line)

Iniciado por kid_goth

Respuestas: 0
Vistas: 968
Último mensaje Abril 13, 2013, 10:31:46 pm
por kid_goth