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ú

Temas - dimineko

#1
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
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 (python) [Seleccionar]
def check():
    count = 0
    os.system("cls")
    fichero = open("proxygen.txt","r+")
    for ip_port in fichero:
    todo = ip_port.split(":")
    ip = todo[0]
    port = todo[1]
    line = 'http://' + ip + ':' + port
    proxies = {'http': line,'https': line}
    try:
    testIP = requests.get('https://httpbin.org/ip',proxies=proxies,timeout = 3)
    resIP = testIP.json()["origin"]
    origin = resIP.split(",")
    if origin[0] == ip:
    print(f"Proxy {origin[0]}        OK")
    proxyList.append(line)
    else:
    print (f"Proxy {origin[0]} error")

   
   
    except:
    print (f"proxy {origin[0]} error")

   





check()


Muchas gracias de antemano a quien me ayude.
Un saludo.
#3
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 (python) [Seleccionar]
#!/usr/bin/python
# -*- coding: utf-8 -*-
import os
import getpass
import time
os.system("cls")
f = open("data.txt","r")
print ("------Login------")
userinput = str(input(" -User: "))
passinput = getpass.getpass(" -Password: ")
def login():
estado = 3
for line in f:
campos = line.split(":")
if userinput == campos[0]:
if passinput == campos[1]:
estado = 0
os.system("cls")
print ("Login: OK.\n\nWait...")
time.sleep(1)
os.system("cls")
print ("Welcome [",userinput,"]")
break
else:
estado = 1
if estado == 1:
print ("Login: ERROR.")
time.sleep(0.5)
login()
else:
pass
login()

#4
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 (python) [Seleccionar]
#!/usr/bin/python
# -*- coding: utf-8 -*-
print('\u2713') #ESTO LO IMPRIME COMO [?] AUNQUE AL COPIARLO AQUÍ SE VE EL TICK
print('\u0420\u043e\u0441\u0441\u0438\u044f')  #ESTO LO IMPRIME BIEN (Era por probar)

f = open("data.txt","r")
for line in f:
campo = line.split(":")
usuario = campo[0]
contraseña = campo[1]
print ("Usuario: ",usuario,"\tContraseña ",contraseña)  #Las eñes y los acentos los imprime mal.



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
Scripting / [PYTHON] Modulo request
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 (python) [Seleccionar]
requests.get("https://instagram.com/motogp") me devuelve correctamente 200,sin embargo si lo hago a un usuario que no existe...
Código (python) [Seleccionar]
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 (python) [Seleccionar]
import requests
import time
import os
#lista_codigos_status = "https://developer.mozilla.org/es/docs/Web/HTTP/Status"
print ("200=COGIDO \n404= LIBRE")
usuarios = ["motogp","sdfghjtrlokr","uhfdhjfjfjfslfk","hjfdjhksfjhk999","cabromotor","jdjdjdddjdjdlouih"]
for usuario in usuarios:
r = requests.get("https://instagram.com/",usuario)
if r.status_code == 200:
print (usuario," --- este usuario esta C O G I D O","CODIGO: ",r.status_code)
elif r.status_code == 404:
print (usuario," --- este usuario esta L I B R E","CODIGO: ",r.status_code)
else:
print ("ERROR")
#6
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.
#7
Scripting / [PYTHON] Imprimir el simbolo "\"
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
#8
Scripting / [PYTHON]Selenium y WebDriver
18 Agosto 2018, 19:48 PM
Hola! Seré lo más breve posible.
Quiero empezar con Selenium y quería instala el chromedriver.
El problema es qué por más que lo agrego a la variable de entorno,no funciona.
Les explico lo que hicé:
1.Me bajé el archivo oficial de webdriver y lo descomprimí en una carpeta. El archivo quedó en esta localización:  "C:\webdrivers\chromedriver.exe"
2.Fue a variables de entorno,añadi  ";" y puse la localización de donde lo descargué.

En teoría lo hice bien pero cuando voy a la consola de comandos mediante "Windows+R" y tecleo cmd,y luego chromedriver,me da el siguiente error: 

"chromedriver" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

Espero que puedan ayudarme,un saludo.
#9
Scripting / [PYTHON]Imprimir media de ms
12 Agosto 2018, 20:55 PM
CÓDIGO:
Código (python) [Seleccionar]
import os
from time import strftime
from time import sleep
def imprimir_hora():
hora = strftime("[%H:%M:%S]      ")
print (hora)
def ms():
tubo = os.popen("ping google.com")
datos = tubo.readlines()
print (datos)


ms()


Hola! Tengo una duda.
Quiero hacer un script que compruebe la conexión del que lo esta ejecutando para luego realizar otra cosa.La cosa es que quiero separar la parte final del script en la cual te dice algo como "Media = 6ms" por ejemplo.
El idioma realmente da igual ya que lo que quiero separar es el "6ms".
Se que haciendolo una lista se conseguiría pero no lo logro.
A la parte de la hora no le hagais caso.
Un saludo y gracias.


PD: En resumidas cuentas,quiero ejecutar el script y que imprima ,por ejemplo: 6ms. (es la media que te hace el comando)
#10
Código (python) [Seleccionar]
import os


def gather():
print ("[*]GATHERING...")
comando = "systeminfo"
salida = os.popen(comando)




gather()
print ("[*]Done!")





Buenas!Tengo un problema...Estoy haciendo un script para que consiga la salida del comando systeminfo...Y me he quedado en que lo consigo pero quiero que imprima en la consola que ya ha terminado,pero DESPUES de ejecutar la función gather,osea,cuando haya terminado.Espero que puedan ayudarme,saludos.
#11
Iré al grano.Es un script para hacer un ataque Dos.Si,es muy simple.Pero queria empezar por esto.Mi idea es abrir un monton de ventanas (el número de ataques que introduzca el usuario) y que estan hagan el ping nada más abrirse.Es decir,si pongo estos datos:
HOST= google.com
ataques= 20

se deberian abrir 20 ventanas de cmd haciendo un ping -t -l 15000 a google...La cosa es que solo se me abre una,¿alguna sugerencia?dejo aqui el codigo.

Código (python) [Seleccionar]
import os
import time





ataques = input("[*]NÚMERO DE ATAQUES--->")
print ("[*]NUMERO DE ATAQUES SELECCIONADO---> [", ataques,"]")

def ready():
   host = input("[*]HOST--->") #PREGUNTAR IP O HOST
   print ("[*]HOST OBJETIVO SELECCIONADO---> [", host,"]")
   time.sleep(1)
   comando = "ping "+host+" -t -l 15000" #ESTO ES PARA ACLARME YO MISMO
   print ("[*]COMANDO--->",comando) #PARA ACLARARME YO MISMO TAMBIEN
   time.sleep(1)
   print ("[*]ATACANDO A--->"+host+"...")
   os.system(comando)


ready()

def ataque(ataques):
   os.system(comando)













time.sleep(3600) #PARA QUE NO SE CIERRE LA VENTANA


Engel Lex: No se debe escribir en maýusculas
#12
Seguridad / Proxies Grabber
3 Diciembre 2017, 19:02 PM
Buenas!
Iré al grano! Quiero hacer un script simple que, coja proxies HTTPS y HTTPS de alguna página de proxies.
No tengo ni idea de como hacerlo, pero quiero hacerlo en Python.
Se me ha ocurrido usar URLLIB pero no se usarlo. ¿Algún tutorial en español o alguien que me ayude? Gracias.

Enviado desde mi Redmi Note 4 mediante Tapatalk
#13
Scripting / [BUSQUEDA]
18 Agosto 2017, 12:48 PM
Buenas!
Quiero hacer una IA (un algoritmo genetico)...
La cosa es que necesito un juego donde implementarlo.Me gustaria que fuese el tipo de coche sorteando obstaculos.Gracias por la ayuda.
Agradeceria que me recomendaseis alguno,simple,a ser posible 2D.
#14
Buenas.Intentaré ser lo más breve posible.
Quiero hacer un diccionario,pero a partir de varios datos.
Por ejemplo,si tengo las variables :
Código (python) [Seleccionar]

sustantivos = ["lunes","martes","lengua,james"]
num = [1,2,3,4,5,6,7,8,9,0]

Quiero que me combine los sustantivos con los numeros hasta obtener TODAS las combinaciones posibles.Sinceramente no tengo ni idea de por donde empezar.¿Algun consejo?
#15
Foro Libre / BITCOIN
11 Abril 2017, 22:05 PM
Pregunta sencilla..
Estoy pensaba en pillarme una Raspberry PI 3 para cacharrear con el...
La cosa es que he visto que se puede hacer una bitcoin miner con este...
¿Sí hiciese una bitcoin miner con una Raspberry,saldría rentable?A la larga pondría pequeños paneles solares y aumentaría la potencia de esta.

Enviado desde mi GT-I9301I mediante Tapatalk
#16
Voy a ser breve.
Quiero un portátil para llevar a clases,que sea fluido con programas como Word,y ese tipo...
Que valga para programar(en mi caso Scripts de python y seguridad informática así en general)
Y para correr algunos juegos...pero teniendo en cuenta mi presupuesto...juego como el lol o un poco más (space engineers) me bastaría poder jugarlos en 60fps estables.

No tengo presupuesto ya que será para cuando tenga ya dinero ahorrado,pero tengo pensado entorno a 700-800€...pero gustaría que fuese 1920x1080 de resolución,8 gb de ram y 1tb mínimo de almacenamiento...
Gracias de antemano.

Enviado desde mi GT-I9301I mediante Tapatalk
#17
Aunque no sea ético,tiene que ser para python en español...Y si podéis dejarme el link de compra os lo agradecería.

Enviado desde mi GT-I9301I mediante Tapatalk
#18
Hacking / ¿Que es un ataque dox?
19 Enero 2017, 12:31 PM
Lo del título

Enviado desde mi GT-I9301I mediante Tapatalk
#19
Básicamente,la pregunta es esa :


Sí cifró un archivo,por ejemplo "ejemplo.txt"y lo cifró, y después cifró lo ya cifrado con otro tipo de cifrado ¿Seria más difícil de descifrar o simplemente más coñazo?

Enviado desde mi GT-I9301I mediante Tapatalk
#20
Buenas.
Ire al grano:Actualmente tengo este codigo,que lo dejare por aquí abajo...Y la cosa es que la función del codigo es pedir una página web,y la abre.
Por ahora funciona,pero lo que quiero saber ahora es como hacer que python detecte que se ha logrado abrir correctamente e imprimir x mensaje,y si no se lo logro eso que imprima x mensaje transmitiendo un error.

Aqui mi codigo :
Código (python) [Seleccionar]
import os
import socket

import webbrowser

url = input ("[*]Introduzca la URL a la que desea acceder: ")
print ("...")
print ("[*]Accediendo a la pagina [", url, "]")
print ("Se ha accedido completamente a: ", url)
webbrowser.register('chrome', None, webbrowser.GenericBrowser('C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'))
navegador = webbrowser.get("chrome")
navegador.open(url)
#21
Buenas.

Hace poco empece aqui con el señor Python y la verdad me esta gustando bastante.Aún asi,aun soy un auntentico novato y pues venía a pediros ayuda en unas dudas xD...
La primera es :
¿Cómo hago que python me abra una página web con un navegador en concreto(en este caso Google Chrome)?
La segunda :
¿Cómo puedo hacer que Python detecte si en el dispositivo hay una conexión a internet activa?(Que detecte si hay internet o no en resumen..)

Muchísimas gracias de antemano,y perdón por las molestias.