Metadata-Version: 2.1
Name: pyknock
Version: 0.4.1
Summary: UDP port knocking suite with HMAC-PSK authentication
Home-page: https://github.com/Snawoot/pyknock
Author: Vladislav Yarmak
Author-email: vladislav@vm-0.com
License: MIT
Description: pyknock
        =======
        
        UDP port knocking suite with HMAC-PSK authentication.
        
        ## Requirements
        
        Only Python 2.6+ or 3.3+ required.
        
        ## Installation
        
        Place file anywhere you want and run.
        
        ## Usage
        
        Server example:
        
        ```bash
        ./pyknock-server MySecretPSK 'ipset add -exist myallowedset $ip timeout 3600' 'ipset del -exist myallowedset $ip'
        ```
        
        Client example:
        
        ```bash
        ./pyknock-client open my-protected-host.com MySecretPSK
        ```
        
        Client behind NAT example:
        
        ```bash
        ./pyknock-client -S $(curl -s https://canihazip.com/s) open my-protected-host.com MySecretPSK
        ```
        
        See help for more options.
        
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Intended Audience :: System Administrators
Classifier: Natural Language :: English
Classifier: Topic :: Internet
Classifier: Topic :: System :: Networking :: Firewalls
Classifier: Topic :: Security
Classifier: Topic :: Utilities
Requires-Python: >=2.6
Description-Content-Type: text/markdown
