Closed 1ntegrxl closed 1 year ago
Le bug est un peu touchy, a mon avis il vaut mieux spécifier qu'en ARP, seule le réseau local est scannable et donc le bug est que le CIDR affiché n'est pas le bon, c'est probablement lié au front...
Les issues #64 & #65 vont effectuer du refactoring qui peut potentiellement résoudre ce bug, à surveiller.
Le refacto n'a pas suffit. les fonctionnalités de scan rap & fast_ping contiennent du code legacy qui n'a pas du tout la bonne vision.
Actuellement, l'issue #66 serait plus à surveiller car ces fonctions vont être séparés du reste dans #75 et pourront peut-être faire disparaître ce bug en prise en charge d'interface.
Cette issue peut être fermée car #75 résous techniquement son problème.
En effet, la séparation entre scan locaux/distants permet d'éviter un scan ARP distant.
Néanmoins, il faudra surveiller à l'avenir l'emploi d'interface par les scan locaux car ils ne se fient pas à l'adressage IP mais à leur interface de référence, comme mentionné ici https://github.com/darcosion/Echosounder/issues/75#issuecomment-1113988481.
Cette fonction de scan repose sur le scan ARP, donc il n'est pas possible de faire un scan sur une interface autre que l'interface locale.
https://github.com/darcosion/Echosounder/blob/b12f9a9e2eb651654ca5f4af672ecf6b7399ff91/echosounder.py#L139-L156
Voici une capture d'écran illustrant le soucis avec un scan du réseau HTB :![ploup](https://user-images.githubusercontent.com/56651736/158986240-9516618b-38e1-410c-ac40-92cb00cbbf67.png)