Studen
Мне нужно написать две программы для фильтрации трафика. Первая программа - фильтрация трафика на сетевом уровне, Вторая - фильтрация трафика на транспортном уровне.
Studen
Подскажите какую литературу можно почитать. и с помощью какого модуля можно реализовать
import subprocess result = subprocess.Popen("netsh firewall set opmode enable".split(), stdout=subprocess.PIPE, stderr=subprocess.STDOUT) res = result.stdout.readlines().pop() if res == 'OK': print("Firewall enabled") # Transport level. result = subprocess.Popen("netsh firewall set portopening tcp 445 smb enable".split(), stdout=subprocess.PIPE, stderr=subprocess.STDOUT) res = result.stdout.readlines().pop() if res == 'OK': print("445/TCP port open") # Net level. result = subprocess.Popen("set service FILEANDPRINT ENABLE CUSTOM 192.168.1.0/24".split(), stdout=subprocess.PIPE, stderr=subprocess.STDOUT) res = result.stdout.readlines().pop() if res == 'OK': print("Access enabled for net 192.168.1.0/24")