Я ничего не знаю о ettercap
или даже о том, что это такое, но в качестве наихудшего хакерского решения вы можете отправить q
в ettercap, когда придет время остановиться.
Стакую программу:
import time
while not condition:
time.sleep(0.01)
print("q")
вы можете запустить ее так:
python the_above_program.py | ettercap thing
, и она остановится, когда программа Python обнаружит, что должна.