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

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10
1  Programación / Scripting / [Python] Strings diferentes en: 22 Enero 2019, 20:41 pm
Buenas!.

Tengo un problemilla con una string. Como la string contiene información sensible os pongo una parte de la misma.

String:
Código
  1. \x7B\x22country\x22\x3A\x22DE\x22,\x22currentUser

Código
  1. string = "\x7B\x22country\x22\x3A\x22DE\x22,\x22currentUser"
  2.  
  3. print(string)
Output: {"country":"DE","currentUser

Así funciona perfectamente pero cuando la string la consigo a través de regex la string se queda como el principio (\x7B\x22country\x22\x3A\x22DE\x22,\x22currentUser).
2  Programación / Scripting / Re: [PYTHON] Stream cmd con socket en: 10 Junio 2018, 11:50 am
lo necesito para windows XD
3  Programación / Scripting / [PYTHON] Stream cmd con socket en: 9 Junio 2018, 14:38 pm
Buenas.

Tengo una duda desde hace muchísimo tiempo y es como puedo crear una cmd en un ordenador y controlarla desde otro a a través de socket. No se si me he explicado bien.

Windows 1 - Crear un proceso (cmd) y crear un server con socket.

Ordenador remoto - Conecta con windows y controla la cmd.

No quiero un ejecutor de commandos, quiero tener siempre el mismo proceso pudiendo asi cambiar de directorio, etc..
4  Programación / Scripting / Re: ayuda con programa en python en: 13 Mayo 2018, 14:02 pm
Estas pidiendo que te hagamos un programa al completo
5  Programación / Scripting / Re: Leer y escribir Archivos .doc(word) en Python en: 6 Mayo 2018, 20:15 pm
Me ocurria eso en un proyecto y lo solucione haciendo lo siguiente:

Código
  1.            def sfile(file):
  2.  
  3.                send(file)
  4.  
  5.                with open(file, "rb") as f:
  6.  
  7.                    sleep(1)
  8.  
  9.                    buffer = f.read()
  10.                    bytes = str(len(buffer))
  11.                    send(bytes)
  12.  
  13.                    sleep(0.2)
  14.  
  15.                    for byte in buffer:
  16.                        send(byte)
  17.  

Código
  1.        def rfile():
  2.            fiston = recv(1024)
  3.            sleep(1)
  4.            bytes = recv(4096)
  5.  
  6.            ldata = 0
  7.  
  8.            try:
  9.                fa = fiston.split('\\')[len(fiston.split('\\'))-1]
  10.            except Exception:
  11.                fa = fiston
  12.  
  13.            with open(fa, "wb") as f:
  14.                while ldata <= bytes:  
  15.  
  16.                    data = recv(1)
  17.                    if not len(data):
  18.                        break
  19.                    f.write(data)
  20.  
  21.                    ldata += 1
  22.  
  23.                    if ldata == int(bytes):
  24.                        break
  25.                f.close()
  26.  
6  Programación / Scripting / Re: [PYTHON]Pequeña duda en: 23 Abril 2018, 14:05 pm
Denada, siempre me gusta ayudar y porfavor mas dudas que me gusta responder ;)
7  Programación / Scripting / Re: [PYTHON]Pequeña duda en: 22 Abril 2018, 11:40 am
Prueba con esto:
Código
  1. import os
  2. os.popen("main.py")
  3.  
8  Programación / Scripting / Re: [PYTHON] AYUDA Problema con el Modulo ftplib !! en: 16 Abril 2018, 16:52 pm
?????
9  Programación / Scripting / Re: extaer datos en columnas ordenadas para bucle Python en: 15 Abril 2018, 23:53 pm
Aquí tiene un script para hacerte el trabajo ;)

Código
  1. #Leer columnas de un archivo By Sentex
  2.  
  3. import sys
  4.  
  5. COLUMNA1 = [] #Se declaran las columnas
  6. COLUMNA2 = []
  7. COLUMNA3 = []
  8.  
  9. NUMERO_LINEAS = 0
  10.  
  11. print("[#] Leyendo el archivo...")
  12. with open("fichero.txt", "r") as f: #Se lee el archivo por lineas y se almacenan como list
  13.    data = f.readlines()
  14.    f.close()
  15. print("[*] Archivo leido")
  16. print("[#] Creando columnas...")
  17. print("")
  18. for line in data: #Se coje de una en una las lineas que tenia el archivo
  19.    line = line.replace("\n", "").split(' ') #Se separa la linea en espacios Ejemplo: a = "pepe jesus pablo".split(' '). a seria un valor list y seria traducido asi a = ["pepe", "jesus", "pablo"]
  20.    COLUMNA1.append(line[0]) #Se introducen valores en las columnas
  21.    COLUMNA2.append(line[1])
  22.    COLUMNA3.append(line[2])
  23.    NUMERO_LINEAS += 1 #Se cuentan las lineas
  24. print("[*] Columnas creadas")
  25. print("[#] Mostrando datos...")
  26.  
  27. n = 0
  28.  
  29. while True: #Se crea un bucle para mostrar los datos que solo acabara cuando se hayan mostrado todas las lineas del archivo por eso se contaron antes
  30.    print("la persona {} tiene un coche {} y un coche {}".format(COLUMNA1[n], COLUMNA2[n], COLUMNA3[n]))
  31.    n += 1
  32.    if n == NUMERO_LINEAS:
  33.        break
  34. print("")
  35. print("[*] Datos mostrados!") #Fin del programa
  36. sys.exit()
  37.  

Fichero.txt
Código:
jose mercedes bmw
luis mercedes peugeot
antonio mercedes fiat

Output
Código:
[#] Leyendo el archivo...
[*] Archivo leido
[#] Creando columnas...

[*] Columnas creadas
[#] Mostrando datos...
la persona jose tiene un coche mercedes y un coche bmw
la persona luis tiene un coche mercedes y un coche peugeot
la persona antonio tiene un coche mercedes y un coche fiat

[*] Datos mostrados!


Espero haber sido de ayuda. Un saludo!.
10  Programación / Scripting / Re: Error en exe creado con pyinstaller en: 10 Abril 2018, 15:51 pm
Error Solucionado!

El uso de subprocess en --noconsole provoca un error fatal
Sustituir subprocess.Popen con output = os.popen("ipconfig").read()
Páginas: [1] 2 3 4 5 6 7 8 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines