
PyIris es un kit de herramientas troyano de acceso remoto modular escrito en python dirigido a sistemas Windows y Linux.
El proyecto PyIris es un conjunto de herramientas modulares de troyano de acceso remoto escrito completamente en Python. Permite a los usuarios construir, generar y codificar/cifrar dinámicamente cargas útiles de troyanos de acceso remoto para el control remoto de otros hosts comprometidos.



Primero, clone este repositorio (asegúrese de tener git instalado), cambie al directorio raíz.
git clone https://github.com/angus-y/PyIris-backdoor
cd PyIris-backdoor
A continuación, instale el resto de los módulos requeridos con pip3. Solo instale los módulos del archivo setup/windows/requirements.txt ya que esta sección es para ejecutar la edición de Windows de PyIris.
pip3 install -r setup/windows/requirements.txt
Al ejecutar PyIris.py en el directorio raíz por primera vez, debería ver la opción de generar una clave, esto indica que todo se ha instalado correctamente.
Primero, clone este repositorio (asegúrese de tener git instalado), cambie al directorio raíz.
git clone https://github.com/angus-y/PyIris-backdoor
cd PyIris-backdoor
A continuación, instale una dependencia externa, xlib, requerida por pyperclip a través de apt-get.
sudo apt-get install xclip
Luego instale pyalsaaudio a través de apt-get, si está instalando en ubuntu lea la nota a continuación
sudo apt-get install python3-alsaaudio
Después de eso, instale canberra-gtk-module para que cv2 lo use para mostrar transmisiones en vivo de la cámara web
sudo apt-get install libcanberra-gtk-module
Pyautogui se niega a importarse en Linux si tkinter no está instalado, por lo que debemos instalarlo. Sin embargo, en realidad no estamos usando tkinter para ninguno de los scouts
sudo apt-get install python3-tk python3-dev
Finalmente, instale el resto de los módulos requeridos con pip3. Solo instale los módulos del archivo setup/linux/requirements.txt ya que esta sección es para ejecutar la edición de Linux de PyIris.
pip3 install -r setup/linux/requirements.txt
Al ejecutarlo por primera vez, debería ver la opción de generar una clave, esto indica que todo se ha instalado correctamente.
Cambie al directorio PyIris-backdoor primero, luego ejecute
git pull
En Windows, para instalar cualquier módulo de terceros recién agregado o actualizar, ejecute
cd setup/windows
pip3 install -r requirements.txt
En Linux, para instalar cualquier módulo de terceros recién agregado o actualizar, ejecute
cd setup/linux
pip3 install -r requirements.txt
py -3 PyIris.py
Si se le solicita generar una clave, presione Enter o ingrese una clave que desee usar.
python3 PyIris.py
Si se le solicita generar una clave, presione Enter o ingrese una clave que desee usar.
El comando help es tu amigo. Simplemente ejecuta help para obtener una lista de todos los comandos que puedes usar en una interfaz específica. Para más detalles sobre un comando específico, ejecuta help <nombre del comando> para obtener ayuda más detallada. Alternativamente, puedes usar el comando ? que es un alias del comando help. Planeo escribir una wiki pronto detallando todos los comandos y la información que necesitas para usar PyIris.
PyIris utiliza Pyinstaller para compilar sus cargas útiles. Por lo tanto, no es posible compilar cruzadamente binarios. Eso significa que si generas y compilas un scout en Linux, el binario solo se ejecuta en Linux, funciona igual para Windows. Si deseas compilar scouts de Windows para Linux, te sugiero que uses wine y ejecutes PyIris desde allí, de lo contrario tus opciones son muy limitadas.