421 читали · 4 года назад
Python: Простой сканер портов
Всем привет! В этой статье напишем простой сканер открытых портов. 1. Создадим папку, а в ней файл scan с расширение .py (eng) 2. Откроем его с помощью текстового редактора. (у меня sublime text) и импортируем сразу 2 библиотеки: socket и threading 3. Попросим пользователя ввести IP адрес для сканирования и передадим значение переменной ip 4. Напишем функцию сканирования портов. Socket будет использоваться для подключения к порту. 5. Вызовем функцию scan_port в цикле с указанным пользователем IP адресом для сканирования на нем портов: 6...
🚀 ClawCodex: открытый Python-порт Claude Code с продакшен-CLI и 213 тыс
строк кода — можно запускать и улучшать Claude Code как идея давно будоражит, но на практике большинство реализаций упирались в закрытые продукты или прототипы. ClawCodex — открытый Python-порт Claude Code с упором на production-CLI: по репозиторию уже 213,777 строк чистого Python в 977 файлах. Ключевой фокус — не «просто агент», а рабочий CLI-цикл: можно логиниться, запускать REPL и вести coding-сессию как инструмент. Из заметных идей — режим “advisor” для экономии токенов: дешёвый worker пишет,...