
PyIris é um kit de ferramentas trojan de acesso remoto modular escrito em python direcionado a sistemas Windows e Linux.
O projeto PyIris é um kit de ferramentas modular de trojan de acesso remoto escrito completamente em Python. Ele permite que os usuários construam, gerem e codifiquem/criptografem dinamicamente payloads de trojan de acesso remoto para controle remoto de outros hosts comprometidos.



Primeiro, clone este repositório (certifique-se de ter o Git instalado), entre na pasta raiz.
git clone https://github.com/angus-y/PyIris-backdoor
cd PyIris-backdoor
Em seguida, instale o restante dos módulos necessários com pip3. Instale apenas os módulos do arquivo setup/windows/requirements.txt, pois esta seção é para executar a edição Windows do PyIris.
pip3 install -r setup/windows/requirements.txt
Ao executar PyIris.py na pasta raiz pela primeira vez, você deverá ver a opção de gerar uma chave; isso indica que tudo foi instalado corretamente.
Primeiro, clone este repositório (certifique-se de ter o Git instalado), entre na pasta raiz.
git clone https://github.com/angus-y/PyIris-backdoor
cd PyIris-backdoor
Em seguida, instale uma dependência externa, xlib, necessária pelo pyperclip, através do apt-get.
sudo apt-get install xclip
Depois instale o pyalsaaudio através do apt-get. Se você estiver instalando no Ubuntu, leia a observação abaixo.
sudo apt-get install python3-alsaaudio
Depois disso, instale o canberra-gtk-module para que o cv2 possa usar para exibir transmissões ao vivo da webcam.
sudo apt-get install libcanberra-gtk-module
O Pyautogui se recusa a ser importado no Linux se o tkinter não estiver instalado, então devemos instalá-lo. No entanto, não estamos realmente usando o tkinter para nenhum dos scouts.
sudo apt-get install python3-tk python3-dev
Finalmente, instale o restante dos módulos necessários com pip3. Instale apenas os módulos do arquivo setup/linux/requirements.txt, pois esta seção é para executar a edição Linux do PyIris.
pip3 install -r setup/linux/requirements.txt
Ao executá-lo pela primeira vez, você deverá ver a opção de gerar uma chave; isso indica que tudo foi instalado corretamente.
Primeiro, entre na pasta PyIris-backdoor, depois execute:
git pull
No Windows, para instalar quaisquer módulos de terceiros recém-adicionados ou atualizar, execute:
cd setup/windows
pip3 install -r requirements.txt
No Linux, para instalar quaisquer módulos de terceiros recém-adicionados ou atualizar, execute:
cd setup/linux
pip3 install -r requirements.txt
py -3 PyIris.py
Se for solicitado a gerar uma chave, pressione Enter ou insira uma chave que deseje usar.
python3 PyIris.py
Se for solicitado a gerar uma chave, pressione Enter ou insira uma chave que deseje usar.
O comando help é seu amigo! Basta executar help para obter uma lista de todos os comandos que você pode usar em uma interface específica. Para mais detalhes sobre um comando específico, execute help <nome do comando> para obter ajuda mais aprofundada. Alternativamente, você pode usar o comando ?, que é um alias para o comando help. Estou planejando escrever uma wiki em breve detalhando todos os comandos e informações necessárias para usar o PyIris.
O PyIris utiliza o PyInstaller para compilar seus payloads. Portanto, não é possível fazer cross-compilation de binários. Isso significa que se você gerar e compilar um scout no Linux, o binário só funciona no Linux; o mesmo vale para o Windows. Se você quiser fazer cross-compilation de scouts Windows para Linux, sugiro usar o Wine e executar o PyIris a partir dele; caso contrário, suas opções são muito limitadas.
Isso provavelmente se deve a uma biblioteca redundante que você instalou chamada enum34, que já foi descontinuada. Desinstale a biblioteca com o comando: