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.15-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e13a110db69a3d4c738d8bc4f5291ca5105a91f35862ec755046819b5675832d |
|
MD5 | 3a6e6cd2c8cec17aba25f6e386dbea11 |
|
BLAKE2b-256 | c6379b6917a0a1da3e313f3de96b803b4ffc2ca48ef23887d6a91f567f500964 |
Hashes for pysap-0.1.15-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ab8fe17f7d98e4a829b3a2d543b9cdf2a91158fbc555d7c5e95f5c32be0af83 |
|
MD5 | 389ad754a70be21db11801cea4aa9dc7 |
|
BLAKE2b-256 | 4098ff0f5f88fe5216ffe21679817478bcd87663caecd5674896af66ea368b6a |
Hashes for pysap-0.1.15-cp27-cp27m-macosx_10_12_intel.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c151c9a3c7640757ab1329c57778ce2b68bae2c7d24e08ef3bb8405fcde6762 |
|
MD5 | 99ba34634dd568ba3392e7338bf291b9 |
|
BLAKE2b-256 | c87d9859dbe98df00bf291297a75c7b7295aee97c371d0d78a4a7fd20c92fa4b |