|
| 1 | +2015-01-16 Martin Gallo < [email protected]> |
| 2 | + |
| 3 | + * - Version v0.1.5 released. |
| 4 | + * - Updated to use scapy v2.3.1. |
| 5 | + * - Code is more Python3-friendly. |
| 6 | + * - Added travis script for running tests. |
| 7 | + * - General minor fixes and code improvements. |
| 8 | + * - Added test suites for SAPNI, SAPDiag and SAPRouter modules. |
| 9 | + * - Added support for routing via SAP Router in almost all example scripts. |
| 10 | + * pysap/SAPDiag.py: Added support for message info and Diag error packets. |
| 11 | + * pysap/SAPDiag.py: Diag item lookup now support looking up multiple items, |
| 12 | + and string lookups. |
| 13 | + * pysap/SAPDiagClient.py: Added support for specifying support bits when |
| 14 | + connecting, support for routing via SAP Router. |
| 15 | + * pysap/SAPDiagClient.py: If no terminal is supplied, use a random looking |
| 16 | + IP by default to avoid identification (SAP Note 1497445). |
| 17 | + * pysap/SAPDiagItems.py: Fixes on some atom items for old versions. |
| 18 | + * pysap/SAPEnqueue.py: Added trace max file size field. |
| 19 | + * pysap/SAPNI.py: Added helpers for creating new connections. |
| 20 | + * pysap/SAPNI.py: SAPNIProxy implemented using a Worker thread. |
| 21 | + * pysap/SAPNI.py: SAPNIServer implemented using SAPNIStreamSocket. |
| 22 | + * pysap/SAPRouter.py: Added route hop conversion helpers. |
| 23 | + * pysap/SAPRouter.py: Added info client and info server packets. |
| 24 | + * pysap/SAPRouter.py: Added SAPRoutedStreamSocket. |
| 25 | + * pysap/utils.py: Reimplemented MutablePacketField with evaluators. |
| 26 | + * pysapcompress/pysapcompress.cpp: Improved routines and added handling of |
| 27 | + some error conditions. |
| 28 | + * examples/diag_capturer.py: New example script for dumping Diag login |
| 29 | + credentials by sniffing or reading a pcap file. |
| 30 | + * examples/enqueue_monitor.py: Added command for get replication info and |
| 31 | + command for checking trace pattern endless loop vulnerability |
| 32 | + (CVE-2014-0995). |
| 33 | + * examples/router_admin.py: Parsing of info request responses. |
| 34 | + * examples/router_password_check: New example script for testing if a |
| 35 | + SAP Router is vulnerable to a timing attack on the password check |
| 36 | + (CVE-2014-0984). |
| 37 | + * requirements-optional.txt: Added optional requirements. |
| 38 | + |
1 | 39 | 2014-03-25 Martin Gallo < [email protected]> |
2 | 40 |
|
3 | 41 | * - Version v0.1.4 released at Troopers'14. |
|
0 commit comments