Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Bomb-P en 27 Septiembre 2012, 08:31 am



Título: Codigo de fuente o librerias ... [PYTHON]
Publicado por: Bomb-P en 27 Septiembre 2012, 08:31 am
Hola tengo una pregunta...
bueno una pregunta no, Varias...
queria saber donde puedo encontrar mas librerias de python
hasta ahora se:
socket
pygame
Tkinker
random
math

bueno eso es todo ya me se las estruras y las variables etc como funcionan
pero queria saber una pagina o un manual que contenga librerias

Bueno en conclusion:
Pregunta 1: Me recomiendan algun manual que tenga mas liberrias o bibliotecas y como usarlas?
Pregunta 2: Saben alguna libreria para ver una pc lo que esta sucediendo?? no piensen que soy un lammer solo quiero aprender  no volveria a caer en bifrost :-\  ni en virus como esos.


Salu2 :D
Gracias por responder y por sus respuestas


Título: Re: Codigo de fuente o librerias ... [PYTHON]
Publicado por: 0xDani en 27 Septiembre 2012, 16:18 pm
Modulos de python... en PyPI: http://pypi.python.org/pypi


Título: Re: Codigo de fuente o librerias ... [PYTHON]
Publicado por: End3R en 27 Septiembre 2012, 16:55 pm
También puedes echar un vistazo a:
The Python Standard Library -> http://docs.python.org/library/


Título: Re: Codigo de fuente o librerias ... [PYTHON]
Publicado por: Bomb-P en 28 Septiembre 2012, 02:39 am
También puedes echar un vistazo a:
The Python Standard Library -> http://docs.python.org/library/
Tipico del libro con el que empeze (de 0 a python) :( esperaba algo mejor explicado pero mejor voy a intentar unas veces mas con un poco de esfuerzo mas el libro me hizo entender pero al final me llevo a esa pagina tambien xd


Título: Re: Codigo de fuente o librerias ... [PYTHON]
Publicado por: Bomb-P en 28 Septiembre 2012, 14:17 pm
Bueno todo bien gracias por sus respuestas pero repito mi segunda pregunta
con que lenguage de programacion lograre hacer algo para tomar acceso remoto a una pc algo como bifrost? y tambien repito no mal entiendan, En python se podria?
con que libreria? aunq sea solo para mi pc la ip 127.0.0.1 o localhost

Gracias.
Salu2


Título: Re: Codigo de fuente o librerias ... [PYTHON]
Publicado por: 0x5d en 29 Septiembre 2012, 02:04 am
Bueno todo bien gracias por sus respuestas pero repito mi segunda pregunta
con que lenguage de programacion lograre hacer algo para tomar acceso remoto a una pc algo como bifrost? y tambien repito no mal entiendan, En python se podria?
con que libreria? aunq sea solo para mi pc la ip 127.0.0.1 o localhost

Gracias.
Salu2
Averigua sobre Sockets, Puertos & Conexiones Inversas n_n

Saludos, Javier.


Título: Re: Codigo de fuente o librerias ... [PYTHON]
Publicado por: End3R en 29 Septiembre 2012, 03:39 am
Como bien dice 0x5d tienes que averiguar sobre sockets, puertos y demás.
Entiendo que básicamente lo que quieres saber es si se puede realizar una conexión cliente / servidor. Si se puede, aquí te dejo un ejemplo muy básico

este es el servidor:
Código:
from socket import *                    
myHost = ''                             
myPort = 50007                         

sockobj = socket(AF_INET, SOCK_STREAM)       
sockobj.bind((myHost, myPort))               
sockobj.listen(5)                           

while True:                                   
    connection, address = sockobj.accept( )   
    print 'Server connected by', address       
    while True:
        data = connection.recv(1024)       
        if not data: break                   
        connection.send('Echo=>' + data)     
    connection.close( )

y este el cliente:
Código:
import sys
from socket import *             
serverHost = 'localhost'         
serverPort = 50007               

message = ['Hello network world']           
if len(sys.argv) > 1:
    serverHost = sys.argv[1]               
    if len(sys.argv) > 2:                   
        message = sys.argv[2:]             

sockobj = socket(AF_INET, SOCK_STREAM)     
sockobj.connect((serverHost, serverPort))   

for line in message:
    sockobj.send(line)                     
    data = sockobj.recv(1024)               
    print 'Client received:', repr(data)   

sockobj.close( )                             

Si quieres saber mas sobre servidores manejando clientes multiples, ftp, procesado de mails, cgi, etc. con Python pasate por:
 http://ricardonarvaja.info/WEB/OTROS/PYTHON%20DESDE%20CERO/ETAPA%203/ (http://ricardonarvaja.info/WEB/OTROS/PYTHON%20DESDE%20CERO/ETAPA%203/)


Título: Re: Codigo de fuente o librerias ... [PYTHON]
Publicado por: Bomb-P en 29 Septiembre 2012, 04:05 am
Como bien dice 0x5d tienes que averiguar sobre sockets, puertos y demás.
Entiendo que básicamente lo que quieres saber es si se puede realizar una conexión cliente / servidor. Si se puede, aquí te dejo un ejemplo muy básico

este es el servidor:
Código:
from socket import *                    
myHost = ''                             
myPort = 50007                         

sockobj = socket(AF_INET, SOCK_STREAM)       
sockobj.bind((myHost, myPort))               
sockobj.listen(5)                           

while True:                                   
    connection, address = sockobj.accept( )   
    print 'Server connected by', address       
    while True:
        data = connection.recv(1024)       
        if not data: break                   
        connection.send('Echo=>' + data)     
    connection.close( )

y este el cliente:
Código:
import sys
from socket import *             
serverHost = 'localhost'         
serverPort = 50007               

message = ['Hello network world']           
if len(sys.argv) > 1:
    serverHost = sys.argv[1]               
    if len(sys.argv) > 2:                   
        message = sys.argv[2:]             

sockobj = socket(AF_INET, SOCK_STREAM)     
sockobj.connect((serverHost, serverPort))   

for line in message:
    sockobj.send(line)                     
    data = sockobj.recv(1024)               
    print 'Client received:', repr(data)   

sockobj.close( )                             

Si quieres saber mas sobre servidores manejando clientes multiples, ftp, procesado de mails, cgi, etc. con Python pasate por:
 http://ricardonarvaja.info/WEB/OTROS/PYTHON%20DESDE%20CERO/ETAPA%203/ (http://ricardonarvaja.info/WEB/OTROS/PYTHON%20DESDE%20CERO/ETAPA%203/)
Genial servidor y cliente perfecto ya se de socket bien pero no hay comando para ver la pc remota? algo como bifrost? en q idioma de progamacion lo encontrare?


Título: Re: Codigo de fuente o librerias ... [PYTHON]
Publicado por: Bomb-P en 29 Septiembre 2012, 15:04 pm
Por cierto muchas gracias por escribir el codigaso de echo me di cuenta de algo que no sabia de sockets