Перейти к содержимому
docs.
WORKSPACE

Документации проектов

Открыть каталог проектов
Localzet ServerАсинхронный PHP-сервер✓TriangleФреймворк и компонентыMIX IDИдентификация и интеграцииHack APIПубличные API хакатонаACNПроект и компонентыUserlay / UserNetПроект и компонентыAxiomПроект и компонентыМесседжинг через почтуПроект и компонентыLWT / JWT / JOSEПроект и компонентыФинансовая аналитика KimaiПроект и компонентыМультипарадигмальная БДПроект и компонентыZorin PlatformПроект и компонентыZorin TrustПроект и компонентыFloraScope / VegwatchПроект и компонентыaegis-qДокументация проектаaevumdbДокументация проектаauditДокументация проектаauto-invest-managerАвтотрейдерcaine-companionДокументация проектаcertbot-cloudflareДокументация проектаClusterLocalzet Server / ClustercmdveilДокументация проектаConsolePHP CLICronБиблиотеки Localzet Serverdata-connectorДокументация проектаdevice-controlDevice Controlenn-projectДокументация проектаEventsБиблиотеки Localzet ServerflowsintДокументация проектаforgeДокументация проектаHttpClientБиблиотеки Localzet ServerinterpreterСобственный языкinvariaДокументация проектаkeynotesДокументация проектаknotrouteKnotroutelaravel-personal-analyticsДокументация проектаlocalzet-osДокументация проектаmeridianДокументация проектаMQTTБиблиотеки Localzet Servernano-kernelСобственная ОСNoterДокументация проектаpersonal-analyticsДокументация проектаProxyБиблиотеки Localzet ServerPSRБиблиотеки Localzet ServerPSR-7Библиотеки Localzet Serverrschs-monitorДокументация проектаsemsealДокументация проектаshardsealДокументация проектаSocketIOБиблиотеки Localzet ServerSOCKS5Библиотеки Localzet Serverstandalone-analyticsДокументация проектаstatic-php-cliДокументация проектаStorageБиблиотеки Localzet ServersutureДокументация проектаtempoweaveДокументация проектаttsСинтез речиTunnelБиблиотеки Localzet Serverui-kitUI KitvesperДокументация проектаWebAnalyzerWebAnalyzerzorin-access-brokerДокументация проектаzorin-authority-brokerДокументация проектаzorin-authority-sdk-phpДокументация проектаzorin-authority-sdk-pythonДокументация проектаzorin-authority-sdk-tsДокументация проектаzorin-client-intelДокументация проектаzorin-device-core-aospДокументация проектаzorin-host-agentДокументация проектаzorin-native-labДокументация проектаzorin-nodeДокументация проектаzorin-opsДокументация проектаdonstu-python-sdkДокументация проектаfloortraceFloortraceserver-rsLocalzet Server / Cluster
Каталог
Документация/Localzet Server

Сетевые границы и защита

Listener, codec и обработчик отвечают за разные ограничения. Наличие TLS не заменяет проверку доступа, а HTTP-парсер — проверку прикладных полей.

Привязывайте внутренние сервисы к loopback/private interface. Для внешних HTTP-сервисов настройте reverse proxy, лимиты тела и времени запроса. TLS stream context должен содержать сертификат/ключ сервера, а исходящие подключения — проверять сертификат и имя peer; не отключайте verify_peer для устранения ошибки доверия.

Ограничьте maxPackageSize/maxSendBufferSize и frame/idle/TLS-handshake timeout. Проверяйте типы и размеры после decode. Не десериализуйте объекты из сетевого ввода через unrestricted unserialize. В file response выбирайте путь из разрешённого хранилища после авторизации.

Request::trustedProxies задаётся только для доверенных proxy. Host и forwarding headers не являются доверенными сами по себе. Для cookie-сессий настройте Secure/HttpOnly/SameSite, CSRF и ротацию ID при входе. Ошибки сохранения сессии обрабатывайте до успешного ответа.

Запускайте worker под отдельным пользователем; секреты и загружаемые файлы не храните в public root. В логах фиксируйте request/connection ID и причину ошибки, исключая токены и cookie. Ограничивайте попытки входа и число соединений на внешней границе.