Commit 9427944

Repositorymyai
Branchmain
AuthorBetty
Hash9427944b951e166b2ff7fc7e47fff4d06b54cde9

Description

get_target_profile() lit la vue target_profile qui n’a pas de colonne services → open_ports toujours vide. Remplacé par get_host_details() qui appelle query_services() avec JOIN sur la table services.

Ajout guard if ports: pour ne pas court-circuiter vers empty résultat. Les cibles avec tous ports filtrés (ex: 80.64.20.80 Apache 2.2.15) récupèrent maintenant leurs 2 ports open (80+443) depuis la DB bm12.

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

Files Changed

Mapp/campaign_executor.py

Diff Summary

a1ppf/iclaempcahiagnng_eedx,ec1u9toirn.speyrt|io3n4s(+),15deletions(-)