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 Distribution
Built Distributions
Hashes for pysap-0.1.12.1-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0fc4ed0505400f0cb6e313f43f64c7965c74c02915e3e9777c65d55d40191ec |
|
MD5 | 4ebcecbfe56203530a5994b21208f2e9 |
|
BLAKE2b-256 | 6ffe3ad7a33729eee83badb7c8a2e970450ecb8f64cdae79db3cf5aa5bf3f6f0 |
Hashes for pysap-0.1.12.1-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3888c88d03530ea4c4ed8cb6911ba8d197fdfec75ce603803f7bfced5cdcabcf |
|
MD5 | b641b5a954698e189c12568c482ae357 |
|
BLAKE2b-256 | ead7959746fe5417b788d72b496f4d735dba39c90f0e38e8e27caa3df1cd248e |
Hashes for pysap-0.1.12.1-cp27-cp27m-macosx_10_11_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec3630476b74a9f29ff62ff57d2f35b0787ecf5071cbf84bab6679d44db61e24 |
|
MD5 | 722cac820dd88aeff8d8b02a8a4a8ec8 |
|
BLAKE2b-256 | b8a811bb3e3b120df54171c91bf48651f97db4d223f3a5f44b8d859529af6da1 |