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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [Bash] No se si tengo bien este script [SOLUCIONADO]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Bash] No se si tengo bien este script [SOLUCIONADO]  (Leído 4,301 veces)
Afsoon

Desconectado Desconectado

Mensajes: 130


Ver Perfil
[Bash] No se si tengo bien este script [SOLUCIONADO]
« en: 5 Enero 2011, 12:52 pm »

Hola buenas, estoy en reto con mi amigo para descifrar la contraseña para saber un texto en una imagen, y lo tengo que hacer en bash y usando GET, bueno con lo que lo cifro tiene un api que permite GET y sabiendo algunas de las letras de la contraseña (que me dio) y solo me falta 1 letra que no se cual es y entonces no se si lo estoy pasando bien la variable al comando para que haga la petición con esa variable, aqui pongo el código
Código
  1. #/bin/bash/
  2.  
  3. a=a
  4. m=m
  5. s=s
  6. t=t
  7. r=r
  8.  
  9. u=u
  10. k=k
  11.  
  12. for h in a b c d e f g h i j k l m n ñ o p q r s t u v x y z; do
  13. palabra=$a$m$s$t$r$h$u$k
  14. lwp-request 'http://www.viciao2k3.net/services/cryptimg/api/v1/?url=XXXXX&pass='$palabra'&format=TXT' >> texto
  15. done
  16. exit
  17.  
  18.  
la URL no la he puesto por algunos motivos que conozco, la comillas individuales estan para que no considere los "&" y donde la variable $palabra no hay comillas por si no pasaba el valor y es hay donde no se si esta bien

Código
  1. 'pass='$palabra
  2.  
Si alguien me lo podría decir.


« Última modificación: 5 Enero 2011, 19:39 pm por Afsoon » En línea

leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
***
Desconectado Desconectado

Mensajes: 3.069


/^$/


Ver Perfil WWW
Re: [Bash] No se si tengo bien este script
« Respuesta #1 en: 5 Enero 2011, 18:57 pm »

Es mejor utilizar comillas dobles no tener errores de interpolación, pero por supuesto, debes "escapar" los caracteres especiales. (&)

Por cierto, te puedes ahorrar el ciclo un poco así:

Código
  1. for i in {a..z}
  2. do
  3. # Código
  4. done

PD: No tiene caso que crees variable con valor igual al nombre de variable.


En línea

Código
  1. (( 1 / 0 )) &> /dev/null || {
  2. echo -e "stderrrrrrrrrrrrrrrrrrr";
  3. }
  4.  
http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com
Afsoon

Desconectado Desconectado

Mensajes: 130


Ver Perfil
Re: [Bash] No se si tengo bien este script
« Respuesta #2 en: 5 Enero 2011, 19:38 pm »

Vale gracias y ya he conseguido sacar la contraseña haré un videotutorial de como hacer un bruteforce + get desde bash
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines