Metadata-Version: 2.0
Name: pysap
Version: 0.1.14
Summary: Python library for crafting SAP's network protocols packets
Home-page: https://www.coresecurity.com/corelabs-research/open-source-tools/pysap
Author: Martin Gallo
Author-email: mgallo@coresecurity.com
License: GNU General Public License v2 or later (GPLv2+)
Download-URL: https://www.coresecurity.com/corelabs-research/open-source-tools/pysap
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)
Classifier: Programming Language :: Python
Classifier: Programming Language :: C++
Classifier: Topic :: Security
Provides: pysapcompress
Provides: pysap
Requires-Dist: scapy (==2.3.3)
Provides-Extra: docs
Requires-Dist: Sphinx (>=1.4); extra == 'docs'
Requires-Dist: ipykernel; extra == 'docs'
Requires-Dist: ipython (<6.0); extra == 'docs'
Requires-Dist: nbconvert; extra == 'docs'
Requires-Dist: nbsphinx; extra == 'docs'
Requires-Dist: pyx (==0.12.1); extra == 'docs'
Provides-Extra: examples
Requires-Dist: netaddr (==0.7.19); extra == 'examples'
Requires-Dist: tabulate (==0.7.7); extra == 'examples'

pysap
=====

[pysap](https://www.coresecurity.com/corelabs-research/open-source-tools/pysap)
is a Python library that provides modules for crafting and sending packets
using SAP's NI, Message Server, Router, RFC, SNC, Enqueue and Diag protocols.
The modules are build on top of [Scapy](http://www.secdev.org/projects/scapy/)
and are based on information acquired at researching the different protocols
and services.


Features
--------

* Dissection and crafting of the following network protocols:

    * SAP Network Interface (NI)
    * SAP Diag
    * SAP Enqueue
    * SAP Router
    * SAP Message Server (MS)
    * SAP SNC

* Client interfaces for handling the following file formats:

    * SAP SAR archive files

* Library implementing SAP's LZH and LZC compression algorithms.

* Automatic compression/decompression of payloads with SAP's algorithms.

* Client, proxy and server classes implemented for some of the protocols.

* Example scripts to illustrate the use of the different modules and protocols.


:copyright: (c) 2012-2017 by Martin Gallo, Core Security.
:license: GNU General Public License v2 or later (GPLv2+).


