Python library for crafting SAP's network protocols packets
Project description
[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:
2012-2016 by Martin Gallo, Core Security.
- license:
GNU General Public License v2 or later (GPLv2+).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Hashes for pysap-0.1.12-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9e014784a9f1f096f79c76e4d866861c7b37327e27efb33010a07f3f95d4337 |
|
MD5 | fd06d5d52c7d29784251ffd33fe3ff50 |
|
BLAKE2b-256 | 0f6bd139e0c87837b068e65ecb650d205b0c0c9fd1a0f09aad4a4297e08f0332 |
Hashes for pysap-0.1.12-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 788b66ee94b2a55400aeaf83031ee195bd036174cce7e03ca315cb286746c8d6 |
|
MD5 | ee72c5ee6272cf604396041f9b891753 |
|
BLAKE2b-256 | 43289ffb583326b1b6889b05cd1edfbe0820176c875d4fcda0c14b86916e4231 |