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-2017 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.14-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b21703b153d677f0a9f50fc828a9709336cc3fe63bc91c7fe4cd1f9f47274535 |
|
MD5 | 43029a0e6fa9aa0718bc6032b7ae716b |
|
BLAKE2b-256 | b49720b5b36297fd5f544aa771a104d78f965f037651dffcfc0f4d12df4c76b2 |
Hashes for pysap-0.1.14-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f82d77c15ae25c972e7da23311ca99837274be6f6263fbb3a4b5afaaa8765641 |
|
MD5 | 05cc1e68c4bf16681ffb806eca30b94f |
|
BLAKE2b-256 | 7e0a12ca3b7e3fff60f07a78b2019ca8cdd5f4224f4a0788563cd6b547bfc0cb |
Hashes for pysap-0.1.14-cp27-cp27m-macosx_10_11_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ab9abbff14c10ad517dc9732da2de453beba2217fe256e920b491c191e2706b |
|
MD5 | 2caf2ee4c3157f4f27ef221a4f38f3cf |
|
BLAKE2b-256 | 9c0c8fdd1fba67e565deefe34dc2e5955200047833062416793159f97517caee |