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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Dispositivos Móviles (PDA's, Smartphones, Tablets)
| | |-+  Mensajería
| | | |-+  Monitorizar IRC desde el cliente
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Monitorizar IRC desde el cliente  (Leído 6,483 veces)
TapIt

Desconectado Desconectado

Mensajes: 57



Ver Perfil
Monitorizar IRC desde el cliente
« en: 24 Febrero 2014, 11:17 am »

Hola a todos,

Estoy realizando un trabajo sobre IRC y me gustaría obtener información sobre los programas o tecnicas para un canal pero desde el lado del cliente. Guardar conversaciones publicas, conexiones y desconexiones de usuarios... etc.

¿Sabeis si existe algo al respecto? Gracias por adelantado,

Saludos!


En línea

Busca y encontrarás...
#!drvy


Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: Monitorizar IRC desde el cliente
« Respuesta #1 en: 24 Febrero 2014, 11:36 am »

IRC es un protocolo de "texto plano"... con que hagas un bot que se conecte al canal y se quede escuchando, podrás obtener esa información que pides.

Saludos


En línea

adastra
Endless Learner
Ex-Staff
*
Desconectado Desconectado

Mensajes: 885


http://thehackerway.com/


Ver Perfil WWW
Re: Monitorizar IRC desde el cliente
« Respuesta #2 en: 24 Febrero 2014, 13:14 pm »

 Te creas un bot que se conecte a un canal determinado y que se encargue de registrar los mensajes privados y públicos.
Twisted tiene un par de clases que simplifican muchísimo todo el proceso. Aquí tienes un script de ejemplo que te puede valer:


https://twistedmatrix.com/documents/current/words/examples/ircLogBot.py




En línea

TapIt

Desconectado Desconectado

Mensajes: 57



Ver Perfil
Re: Monitorizar IRC desde el cliente
« Respuesta #3 en: 24 Febrero 2014, 15:22 pm »

Muchas gracias, tirare por ahi entonces. Creo que python es una buena forma de comenzar.

Saludos!
En línea

Busca y encontrarás...
pindonga123

Desconectado Desconectado

Mensajes: 114


Ver Perfil
Re: Monitorizar IRC desde el cliente
« Respuesta #4 en: 27 Febrero 2014, 20:05 pm »

Hola a todos. Me interesa el proyecto. Soy novato en esto asi que sepan disculpar mis preguntas. Primero: no es que el servidor detecta el bot y lo banea del canal?. Segundo: como hago para seleccionar un cliente en especial?. Tercero: como es el metodo que usa para ver una conversacion privada?, no tengo que tener derechos de privilegios como los op?. Perdonen si hablo tonteras pero recien comienzo en esto
En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Monitorizar IRC desde el cliente
« Respuesta #5 en: 27 Febrero 2014, 23:04 pm »

Hola a todos. Me interesa el proyecto. Soy novato en esto asi que sepan disculpar mis preguntas. Primero: no es que el servidor detecta el bot y lo banea del canal?. Segundo: como hago para seleccionar un cliente en especial?. Tercero: como es el metodo que usa para ver una conversacion privada?, no tengo que tener derechos de privilegios como los op?. Perdonen si hablo tonteras pero recien comienzo en esto

Un bot no es más que un cliente que se conecta. Si el servidor lo banea de bot, será porque hace algo "raro", tal que muchas peticiones, por ejemplo.

Para ver la lista de personas en un canal, el comando "WHO [canal]". (No se si era a eso a lo que te referías con "seleccionar un cliente en especial".

Una conversación privada no la puedes ver, salvo que participes en ella.
En línea

pindonga123

Desconectado Desconectado

Mensajes: 114


Ver Perfil
Re: Monitorizar IRC desde el cliente
« Respuesta #6 en: 2 Marzo 2014, 20:42 pm »

Gracias Ivancea por tu explicacion. Ahora la pregunta es....que hace el sript en python y a que se referian con monitorizar IRC desde el cliente?. Entendi todo mal yo entonces. Nuevamente gracias por tomar de tu tiempo para explicar
En línea

#!drvy


Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: Monitorizar IRC desde el cliente
« Respuesta #7 en: 3 Marzo 2014, 14:38 pm »

Citar
que hace el sript en python y a que se referian con monitorizar IRC desde el cliente?.

IRC generalmente es un chat de salas.Es decir, hay salas en las que la gente participa y todos los mensajes son "públicos".. osease, todo el que este en la sala, los ve. Monitorear estas conversaciones por tanto, es fácil y basta con que el bot se conecte al canal.

Obviamente hay excepciones como cunado la sala es privada (es decir, se requiere invitación y/o contraseña).

PD: Los bots estos días suelen estar permitidos en la mayoría de los servidores mientras no tengan comportamientos "maliciosos". Es decir, si tu bot es puramente informativo, por ejemplo, puede decirte que temperatura hace cuando le preguntas, no tiene por que ser baneado a no ser que se prohíba explícitamente. En cambio, si tu bot se dedica a hacer spam (como el de ivancea96 xD), en tal caso obviamente sera baneado.

Saludos
« Última modificación: 3 Marzo 2014, 14:40 pm por #!drvy » En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Monitorizar IRC desde el cliente
« Respuesta #8 en: 3 Marzo 2014, 15:34 pm »

Señor, mi bot daba información importantíisima e.e
El otro bot, hacía spam, pero no lo hacía sin ánimo de lucro D:
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Como transmitir webcam desde un server a su cliente « 1 2 3 4 »
Programación Visual Basic
goodbye 31 38,034 Último mensaje 15 Mayo 2010, 02:45 am
por Sancho.Mazorka
Crear Server desde cliente
Programación Visual Basic
gulabyte 4 2,481 Último mensaje 13 Enero 2010, 15:03 pm
por gulabyte
Crear Server desde el Cliente
Programación Visual Basic
gulabyte 8 4,461 Último mensaje 2 Enero 2010, 03:07 am
por BlackZeroX
Desautenticacion Desde Ap sin cliente...
Wireless en Windows
Molash 2 3,495 Último mensaje 30 Julio 2010, 14:37 pm
por Molash
LLamar a una funcion desde lado cliente ASP.NET
.NET (C#, VB.NET, ASP)
USLO 0 2,517 Último mensaje 14 Mayo 2012, 15:57 pm
por USLO
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines