Este repositório contém o aztarna da Alias ​​Robotics, uma ferramenta de footprinting para robôs.O Alias ​​Robotics oferece suporte a fabricantes de robôs originais, avaliando sua segurança e melhorando sua qualidade de software. De maneira nenhuma encorajamos ou promovemos a adulteração não autorizada de sistemas robóticos em execução. Isso pode causar sérios danos humanos e danos materiais.

Para ROS

  • Uma lista dos nós ROS presentes no sistema (editores e assinantes)
  • Para cada nó, o topis publicado e assinado inclui o tipo de tópico
  • Para cada nó, os serviços ROS que cada um dos nós oferece
  • Uma lista de todos os parâmetros do ROS presentes no servidor de parâmetros
  • Uma lista das comunicações ativas em execução no sistema. Uma única comunicação inclui os nós do editor / assinante envolvidos e os tópicos

Para SROS

  • Determinando se o sistema é um mestre SROS.
  • Detectando se a configuração de demonstração está em uso.
  • Uma lista dos nós encontrados no sistema. (Modo estendido)
  • Uma lista de políticas de permissão / negação para cada nó.
    • Tópicos publicáveis.
    • Tópicos subscritos.
    • Serviços executáveis.
    • Parâmetros legíveis.

Para roteadores industriais

  • Detecção de roteadores industriais eWON, Moxa, Sierra Wireless e Westermo.
  • Verificação de credencial padrão para roteadores encontrados.

Instalando

para produção
Direcly do PyPi

pip3 install aztarna

ou do repositório:

pip3 install .

Para desenvolvimento

pip3 install -e .

ou

python3 setup.py develop

[sociallocker id=”1005″]

Download

[/sociallocker]