sdnv0x4d / rasoff

1C RAS Offensive Security Tool
GNU General Public License v3.0
21 stars 3 forks source link

Исключить python-nmap из зависимостей #11

Open curiv opened 11 months ago

curiv commented 11 months ago

Для простой проверки открытого порта совершенно не нужно использовать готовые либы nmap. Это можно сделать за счет использования встроенной библиотеки socket.

Это позволит убрать лишнюю зависимость и унифицировать код

sdnv0x4d commented 11 months ago

Для простой проверки открытого порта совершенно не нужно использовать готовые либы nmap. Это можно сделать за счет использования встроенной библиотеки socket.

Это позволит убрать лишнюю зависимость и унифицировать код

Не будет ли это шумно? И я хотел предоставить пользователю возможность использовать доп. функционал nmap, например кто-то использует min/max-rate, Timing Templates, etc.

curiv commented 11 months ago

Да, если есть желание использовать nmap внутри другого инструмента, то норм. Но мне кажется, что это излишне и нужно делать general purpose инстурмент