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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: [1] 2 3 4
1  Comunicaciones / Dispositivos Móviles (PDA's, Smartphones, Tablets) / Recuperar archivos de un movil sin pantalla. [SOLUCIONADO] en: 14 Octubre 2019, 13:35 pm
Hola!
La situación es la siguiente: Mi anterior móvil, un Xiaomi Redmi Note 4 , fue aplastado por un coche xD.
Por sorprendente que parezca, solo se rompió la pantalla, de hecho el táctil va. Simplemente, se ven lineas en la pantalla,lineas sin sentido.
La ayuda que busco aquí es, si hay alguna manera de sacar unos archivos del móvil. Son de hecho,solo archivos de audio (mp3,wav...etc).
Ya lo he conectado vía USB, pero como todos los móviles,o por lo menos los xiaomi, hay que desde el móvil activar la transferencia de archivos,y obviamente no veo donde darle XD.
Ya he probado con "adb devices" pero no detecta ningun móvil.
El móvil como tal funciona ya que si hago toques aleatorios en la pantalla suena.
Espero que podais ayudarme, un saludo y gracias de antemano.



RESUMEN: Me gustaría recuperar unos ficheros de mi móvil el cual tiene la pantalla rota (táctil va pero no se ve nada).
2  Programación / Scripting / [PYTHON] Request.get() no funciona con proxies. en: 1 Agosto 2019, 01:09 am
Hola!
He hecho un "proxy scrapper" que funciona.Solo hace eso,los "saca" y los guarda en un TXT.
Sin embargo al comprobar su calidad vi que son una -*%/!)0 ...En fin, que decidí hacer un checker.
El caso es que va todo bien hasta que llega el momento de hacer la petición a la página.Si no le pongo proxie, me devuelve siempre mi IP(como debe ser) por lo que el script está bien.
Sin embargo al poner Proxies, da error.
Aquí el código.
NOTA 1: El fichero proxygen.txt contiene proxies en formato ip:puerto. Un proxie por línea.
NOTA 2: El error esta en la linea 13 porque si quitas "proxies=proxies" el programa funciona(devolviendote tu IP en vez del proxy). El problema es que no se como solucionarlo.
NOTA 3:No pongo el error porque es larguisimo y se refiere más bien poco a este script. Todo hace referencia a "C:\Program Files (x86)\Python37-32\lib\site-packages\requests\" y otros ficheros de allí.
Código
  1. def check():
  2.    count = 0
  3.    os.system("cls")
  4.    fichero = open("proxygen.txt","r+")
  5.    for ip_port in fichero:
  6.     todo = ip_port.split(":")
  7.     ip = todo[0]
  8.     port = todo[1]
  9.     line = 'http://' + ip + ':' + port
  10.     proxies = {'http': line,'https': line}
  11.     try:
  12.     testIP = requests.get('https://httpbin.org/ip',proxies=proxies,timeout = 3)
  13.     resIP = testIP.json()["origin"]
  14.     origin = resIP.split(",")
  15.     if origin[0] == ip:
  16.     print(f"Proxy {origin[0]}        OK")
  17.     proxyList.append(line)
  18.     else:
  19.     print (f"Proxy {origin[0]} error")
  20.  
  21.  
  22.  
  23.     except:
  24.     print (f"proxy {origin[0]} error")
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32. check()
  33.  

Muchas gracias de antemano a quien me ayude.
Un saludo.
3  Programación / Scripting / [PYTHON] Bruteforce a mi propio script de login en python. en: 21 Julio 2019, 18:43 pm
Hola! Acabo de terminar por primera vez un login muy básico que comprueba los usuarios y las contraseñas en un archivo el cual python lee separando las columnas con ":".
El caso es que queria crear otro script que buscase el mio y le hiciese fuerza bruta,solo para trastear...Ahora bien ¿Cómo lo hago? ¿Cómo podria hacer que introduciese datos,usuario primero y contraseña luego,y leyese si el login ha sido satisfactorio o dió error para que siguiese intentandolo? Un saludo y gracias.
 Aquí el login y su codigo( en el archivo data hay datos en formato "usuario:contraseña" inventados.)
Código
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. import os
  4. import getpass
  5. import time
  6. os.system("cls")
  7. f = open("data.txt","r")
  8. print ("------Login------")
  9. userinput = str(input(" -User: "))
  10. passinput = getpass.getpass(" -Password: ")
  11. def login():
  12. estado = 3
  13. for line in f:
  14. campos = line.split(":")
  15. if userinput == campos[0]:
  16. if passinput == campos[1]:
  17. estado = 0
  18. os.system("cls")
  19. print ("Login: OK.\n\nWait...")
  20. time.sleep(1)
  21. os.system("cls")
  22. print ("Welcome [",userinput,"]")
  23. break
  24. else:
  25. estado = 1
  26. if estado == 1:
  27. print ("Login: ERROR.")
  28. time.sleep(0.5)
  29. login()
  30. else:
  31. pass
  32. login()
  33.  
  34.  
4  Programación / Scripting / [PYTHON] Imprimir carácteres Unicode en: 19 Julio 2019, 21:12 pm
Hola! Estaba haciendo un script que no tiene que ver con esto,cuando decidí imprimir el símbolo "✓".
Al principio me me imprimia algo parecido a esto: "[?]" pero me lo esperaba ya que es un carácter unicode.
El problema es que tras mirar en mucho stackoverflow y parecidos, no consigo solucionarlo.Ya
Además de no poder imprimir simbolos unicode,no puedo imprimir eñes ni parecido.Esta es la salida del script(el cual va bien).

Además es curioso porque la consola imprime [?] pero si lo copio y pego por ejemplo en este mensaje aparece como ✓.

Este es el código aunque todo va bien, solo es lo de imprimir.
Código
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. print('\u2713') #ESTO LO IMPRIME COMO [?] AUNQUE AL COPIARLO AQUÍ SE VE EL TICK
  4. print('\u0420\u043e\u0441\u0441\u0438\u044f')  #ESTO LO IMPRIME BIEN (Era por probar)
  5.  
  6. f = open("data.txt","r")
  7. for line in f:
  8. campo = line.split(":")
  9. usuario = campo[0]
  10. contraseña = campo[1]
  11. print ("Usuario: ",usuario,"\tContraseña ",contraseña)  #Las eñes y los acentos los imprime mal.
  12.  


Esta es la salida(pongo imágen porque al copiarlo y pegarlo aquí se corrige,es decir,es en mi consola el error al parecer).
5  Programación / Scripting / [PYTHON] Modulo request en: 12 Mayo 2019, 21:20 pm
Hola! Mi problema es el siguiente.
Mi script (que su objetivo es comprobar si un usuario esta cogido o libre) realiza un get al perfil de un usuario de instagram. El problema es que siempre devuelve el mismo codigo de estado.(200,el cual significa que está cogido,en cierta manera)
Sin embargo,si abro la terminal de cmd con python y hago un get a un usuario existente(motogp)
Código
  1. requests.get("https://instagram.com/motogp")
me devuelve correctamente 200,sin embargo si lo hago a un usuario que no existe...
Código
  1. requests.get("https://instagram.com/n0mbr3al3at0r10ahasha")
me devuelve 404,es decir,funciona bien en la terminal.Pero en mi script,no.¿por qué?un saludo.


script:
Código
  1. import requests
  2. import time
  3. import os
  4. #lista_codigos_status = "https://developer.mozilla.org/es/docs/Web/HTTP/Status"
  5. print ("200=COGIDO \n404= LIBRE")
  6. usuarios = ["motogp","sdfghjtrlokr","uhfdhjfjfjfslfk","hjfdjhksfjhk999","cabromotor","jdjdjdddjdjdlouih"]
  7. for usuario in usuarios:
  8. r = requests.get("https://instagram.com/",usuario)
  9. if r.status_code == 200:
  10. print (usuario," --- este usuario esta C O G I D O","CODIGO: ",r.status_code)
  11. elif r.status_code == 404:
  12. print (usuario," --- este usuario esta L I B R E","CODIGO: ",r.status_code)
  13. else:
  14. print ("ERROR")
  15.  
6  Programación / Scripting / Re: [PYTHON]Ejecutar Python en otros equipos. en: 21 Octubre 2018, 19:53 pm
¿Sirve tambien para los módulos?
7  Programación / Scripting / [PYTHON]Ejecutar Python en otros equipos. en: 21 Octubre 2018, 17:35 pm
Buenas!
Estoy preparando un mini-trabajo para clase el cual va a consistir en un MUY sencillo CTF.
El problema es que tengo la duda de como hacer que unos sencillos archivos .py que usan dos o tres módulos,funcionen en equipos donde no esta python instalado ni mucho menos esos modulos.


Saludos y gracias.
8  Programación / Scripting / Re: [PYTHON]Selenium y WebDriver en: 27 Agosto 2018, 19:01 pm
te sugiero que pongas la solución para que cuando alguien mas busque pueda solucionar también el error.


El error esta que cuando especificas la ruta del webdriver en selenium se requiere una ruta absoluta.

Se solucino solo xD,asi que no se...
9  Programación / Scripting / [PYTHON] Imprimir el simbolo "\" en: 18 Agosto 2018, 21:16 pm
Hola!
Mi duda es la siguiente.
Si quiero imprimir el símbolo "\"...¿Cómo lo hago? Siempre me lo considera como otro cosa pero nunca como texto.Un saludo
10  Programación / Scripting / Re: [PYTHON]Selenium y WebDriver en: 18 Agosto 2018, 20:01 pm
Ya está solucionado,gracias.
Páginas: [1] 2 3 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines