Поиск по этому блогу

вторник, 27 марта 2012 г.

Просмотр открытых портов.

показать прослушиваемые порты в системе (и кто их слушает):
netstat -lp --inet

показать активные соединения:
netstat -p --inet


также можно пользоваться утилитой lsof
прослушиваемые порты
lsof -i | grep LIST

активные соединения
lsof -i | grep ESTAB

для того, чтобы увидеть, какие программы слушают на каких портах, необходимо иметь root-привилегии.

ещё вариант netstat -pan | grep LIST


как вариант - nmap -F

Компиляция EXE из Python в Linux

КРОСС-УПАКОВКА PYTHON КОДА В EXE ФАЙЛ ИЗ LINUX C ПОМОЩЬЮ PYINSTALLER

Рано или поздно перед Python программистом встает проблема распространения своего ПО на компьютерах без установленного интерпретатора Python. Наиболее рациональным способом при этом кажется упаковка кода в автономный бинарный файл. Для этого существует целый сомн фреймворков.
По прочтении обсуждений в разных местах, пришел к выводу, что PyInstaller лучше всего подходит для данных целей из-за простоты в использовании, своей кросс-платформенности и