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


 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderador: fary)
| | |-+  ¿se puede hacer un troyano en python?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: ¿se puede hacer un troyano en python?  (Leído 14,151 veces)
0xDani


Desconectado Desconectado

Mensajes: 1.077



Ver Perfil
¿se puede hacer un troyano en python?
« en: 1 Mayo 2012, 20:04 »

Bueno, veran, tengo entendido que python es un lenguaje de alto nivel, adecuado para aprender ,y de hecho he empezado a aprenderlo.Mis preguntas son:¿se puede compilar python?si es asi, ¿creen que se puede hacer un buen troyano en python?¿seria multiplataforma?
Si se pudiera, me gustaría(a largo plazo, ya que no soy un gran programador) hacer un troyano en python,
pues es bastante facilito.Agradecería mucho algo de orientación. ;)

Saludos.
En línea

I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM
Binary_Death

Desconectado Desconectado

Mensajes: 214



Ver Perfil
Re: ¿se puede hacer un troyano en python?
« Respuesta #1 en: 1 Mayo 2012, 23:04 »

Pues por poder puedes, hace algún tiempo me interesé por python (que ya poco recuerdo de lo que aprendí, pero bueh  :xD) y codeé una shell remota, que es básicamente un troyano también.

El problema con python es que es un lenguaje interpretado, entonces pues requiere un intérprete. Si el computador que actuará como servidor no tiene el intérprete de python no funcionará.

Hay algunas herramientas que te arreglan un poco este problema, como py2exe, pero lo que hacen es (más o menos) juntar el intérprete con el script y añadir a la mezcla las librerías que éste necesite. Como resultado obtendrás un servidor muy, muy pesado.

En resumen, nada te impide hacerlo como prueba de concepto, pero en la práctica es mejor programarlo en lenguajes no interpretados.

Saludos
En línea

Karcrack


Desconectado Desconectado

Mensajes: 2.419


Se siente observado ¬¬'


Ver Perfil
Re: ¿se puede hacer un troyano en python?
« Respuesta #2 en: 2 Mayo 2012, 14:46 »

Código:
http://www.seguridadapple.com/2012/05/osxflsply-malware-para-mac-os-x-y.html
Mientras tengas imaginación puedes hacerlo incluso en Batch :P
En línea

0xDani


Desconectado Desconectado

Mensajes: 1.077



Ver Perfil
Re: ¿se puede hacer un troyano en python?
« Respuesta #3 en: 2 Mayo 2012, 16:13 »

Creo que voy a utilizar el py2exe, aunque el server sea pesado y no sea multiplataforma, pero es lo primero que hago y no me importa que no sea perfecto.

Gracias por las respuestas. :laugh:
PD: Agradecería si alguien se interesase en ayudarme a dar mis 1ºs pasos.

EDITO:
PD2:¿Seria buena idea hacer el cliente en python y el server en un lenguaje que, compilado, resultase ser mas ligero?

Saludos otra vez. :)
« Última modificación: 2 Mayo 2012, 18:35 por daniyo » En línea

I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM
Karcrack


Desconectado Desconectado

Mensajes: 2.419


Se siente observado ¬¬'


Ver Perfil
Re: ¿se puede hacer un troyano en python?
« Respuesta #4 en: 4 Mayo 2012, 10:25 »

Cliente en Python con Qt y server en ASM/C sería buena idea.
En línea

0xDani


Desconectado Desconectado

Mensajes: 1.077



Ver Perfil
Re: ¿se puede hacer un troyano en python?
« Respuesta #5 en: 4 Mayo 2012, 16:35 »

Qt? ¿es un modulo de python? me suena, pero realmente no tengo muy claro que es.
¿Y en C++? Empecé con este lenguaje, pero lo dejé xk era el primer lenguaje que aprendía y me pareció difícil.C es casi lo mismo ¿no?.

Saludos :)

PD:Java?
En línea

I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM
Binary_Death

Desconectado Desconectado

Mensajes: 214



Ver Perfil
Re: ¿se puede hacer un troyano en python?
« Respuesta #6 en: 4 Mayo 2012, 19:42 »

Cito directamente de wikipedia:

Citar
Qt es una biblioteca multiplataforma ampliamente usada para desarrollar aplicaciones con una interfaz gráfica de usuario así como también para el desarrollo de programas sin interfaz gráfica como herramientas para la línea de comandos y consolas para servidores.
Qt es utilizada en KDE, un entorno de escritorio para sistemas como GNU/Linux o FreeBSD, entre otros. Qt utiliza el lenguaje de programación C++ de forma nativa, adicionalmente puede ser utilizado en varios otros lenguajes de programación a través de bindings. También es usada en sistemas informáticos empotrados para automoción, aeronavegación y aparatos domésticos como frigoríficos.3

Y en python, para implementar QT, tienes un módulo que se llama PyQt (¿qué raro, no?  ;-))

Citar
PyQt es un binding de la biblioteca gráfica Qt para el lenguaje de programación Python. La biblioteca está desarrollada por la firma británica Riverbank Computing y está disponible para Windows, GNU/Linux y Mac OS X bajo diferentes licencias.
En agosto de 2009, tras intentar negociar con Riverbank Computing la liberación de PyQt bajo licencia LGPL sin conseguirlo, Nokia, propietaria de Qt, libera bajo esta licencia un binding similar, llamado PySide.

¡Un saludo!
En línea

0xDani


Desconectado Desconectado

Mensajes: 1.077



Ver Perfil
Re: ¿se puede hacer un troyano en python?
« Respuesta #7 en: 4 Mayo 2012, 21:07 »

OK, gracias! ;D
En línea

I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM
Bomb-P

Desconectado Desconectado

Mensajes: 79


Ver Perfil
Re: ¿se puede hacer un troyano en python?
« Respuesta #8 en: 16 Septiembre 2012, 04:30 »

Python es el mejor lenguage de programacion diria yo :)
Es tan bueno como C/C++ y mucho mas facil de entender :)
Yo estoy aprendiendo
Voy bastante rapido

Salu2
En línea

Senior++


Desconectado Desconectado

Mensajes: 957

Ama y haz lo que te de la gana


Ver Perfil
Re: ¿se puede hacer un troyano en python?
« Respuesta #9 en: 17 Septiembre 2012, 09:38 »

Python es el mejor lenguage de programacion diria yo :)
Es tan bueno como C/C++ y mucho mas facil de entender :)
Yo estoy aprendiendo
Voy bastante rapido

Salu2

Python el mejor lenguaje de programación?  :xD

Todos son buenos no hagas comparaciones
En línea

Vendo cuenta de LEAGUE OF LEGENDS lvl 30, EU west, muy barata
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Python] Ayuda con mini troyano
Scripting
.:Swik:. 3 3,937 Último mensaje 7 Junio 2010, 22:09
por Debci
¿Como hacer esto en python?
Scripting
N4C 3 2,887 Último mensaje 29 Marzo 2011, 23:13
por Novlucker
Alguien conoce el bifrost attaker? se puede hacer eso con cualquier troyano?
Programación General
N3Tw0lf 2 2,018 Último mensaje 20 Mayo 2011, 01:48
por N3Tw0lf
[Python] Troyano
Scripting
177600531 2 1,750 Último mensaje 22 Septiembre 2013, 06:20
por F3niX14
Codigo de troyano en python 3.8
Análisis y Diseño de Malware
mobyblock 5 1,337 Último mensaje 15 Septiembre 2020, 12:12
por OzX
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines