Metadata-Version: 1.0
Name: Strangle
Version: 0.3.1
Summary: Library for comprehending DNS messages using BIND parsing
Home-page: http://www.proven-corporation.com/software/strangle/
Author: Proven Corporation
Author-email: jhs@proven-corporation.com
License: GNU GPL 2.0
Description: 
        Summary
        =======
        
        Strangle is BIND for Python: a Python library for parsing DNS messages
        using libbind. Strangle allows you to see DNS messages in two ways:
        
        * Direct access to the libbind parsing functions (C-style)
        * A Python object with various meaningful attributes (OO-style)
        
        Demo
        ====
        
        Here is an example of how simple it is to parse DNS messages::
        
        >>> import Strangle
        >>> msgFile = file("test/data/www.microsoft.com-query")
        >>> msg = Strangle.DNSMessage(msgFile)
        >>> msg.id
        47096
        >>> print msg
        ID     : 47096
        Headers:
        Type               : question
        Opcode             : 0
        Authoritative      : False
        Truncated          : False
        Recursion Desired  : True
        Recursion Available: False
        Response Code      : 0
        
        ;; QUESTION SECTION:
        www.microsoft.com.nsatc.net 0       IN      A
        
        >>> msg.flags.type
        'question'
        >>> msg.flags.recursionDesired
        True
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Unix
Classifier: Programming Language :: C
Classifier: Programming Language :: Python
Classifier: Topic :: Internet :: Name Service (DNS)
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Monitoring
Classifier: Topic :: System :: Networking
