{"categories":[{"label":"Networking","url":"https://skillfed.io/packages/category/system-networking/2"}],"enrichment":{"capability":"Asynchronous SOCKS5, SOCKS4, and HTTP proxy client and server library in pure Python, supporting both listener and queue-based modes for proxy-aware applications.","skillfed_tags":["proxy-protocol","async-networking","pentesting"],"use_cases":["Tunnel connections from proxy-unaware applications through SOCKS/HTTP proxies without modifying the application itself","Implement proxy support in async Python scripts using queue-based communication with a proxy server","Run a SOCKS4/SOCKS5/HTTP proxy server with traffic monitoring and interception capabilities","Perform port scanning or network reconnaissance through existing proxy infrastructure","Test SOCKS5 authentication mechanisms with the built-in bruteforcer tool"],"what_it_does":"asysocks is a pure-Python library for building proxy-aware applications using SOCKS5, SOCKS4, and HTTP proxy protocols asynchronously. It provides both client and server implementations that can be embedded in your own code or used via command-line tools. The client supports two modes: a listener that creates a local TCP server to tunnel connections through a proxy (useful when you cannot modify the target application), and a queue mode where you pass asyncio.Queue objects to handle proxy communication within your own async code.\n\nThe library depends on asn1crypto, cryptography, and h11 for protocol handling and cryptographic operations. It includes built-in tools for common tasks like port scanning through proxies, SOCKS5 authentication testing, and running a standalone proxy server with traffic monitoring. The project is maintained but aging\u2014last updated 289 days ago\u2014and has a modest user base.","worth_installing":"Yes, if you need async proxy client/server functionality in pure Python. The permissive MIT license, low install friction, and lack of known vulnerabilities make it safe to use. The aging maintenance status is a minor concern for new projects, but the stable API and active repository suggest it is not abandoned. Suitable for pentesting tools, proxy-aware applications, and network utilities."},"id":"asysocks","links":{"html":"https://skillfed.io/packages/asysocks","md":"https://skillfed.io/packages/asysocks.md","pypi":"https://pypi.org/project/asysocks/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-10-29","license_spdx":null,"license_treatment":"permissive","name":"asysocks","python_support":"supports_current","summary":null},"popularity":{"monthly_downloads":121123,"position":11993,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2.18"}
