Aiengine

Latest version: v1.6.1

Safety actively analyzes 630026 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.2

- Generates Yara signatures (http://plusvic.github.io/yara/).
- Performance improvements on the DomainNameManager getDomainName lookups.
- Add the HTTPUriSet functionality for lookups on HTTP Uris.
- IMAP, POP and SNMP(basic) support.
- Improvements on the python API (PEP8).
- Shows the memory comsumption of every protocol.
- Support long buffers for regex generation and optimization of the regex generated.
- Add more packet anomalies types.
- Bug fixing.

1.1

- MacOS support.
- HTTPProtocol, DNSProtocol and SIPProtocol performance improvements (boost::string_ref, 32% performance).
- DHCPProtocol support.
- NTPProtocol support.
- SMTPProtocol support.
- PacketDispatcher now implements PEP 343 the 'with' statement (https://www.python.org/dev/peps/pep-0343/).
- binary accepts chains of regex by command line.

1.0

- DatabaseAdaptors can be removed and added on execution.
- Fix DNSQueryTypes minor issue.
- Support for SIP protocol.
- Support for ban HTTPFlows on callbaks using external intelligence (check test20 on pyai_tests.py)
- Support for DDoS attacks by ussing getCounters functionatliy and the setScheduler method (check examples)

0.10

- Improvements on the DNSProtocol (DNS hijack).
- Filtering flows by condition (Python query example).
- Release/clean protocol caches method. (Clean cache memory).
- Support for OpenFlow networks.

0.9

- Support for ICMPv6 on the IPv6 stack
- Fix some counters on ICMPv4.
- Improvements on the GPRS protocol.
- Support for flow serialization compress (30% network bandwith aprox).
- Support of TCP/UDP timeout flows (180 seconds).
- Support for specific statistics on the protocols (python binding).
- Support for Virtual/Cloud enviroments with transparent GRE and VxLan on a new stack (StackVirtual).

0.8

- Counters for IP fragmentation packets.
- Support for TLS1.2 on the SSLProtocol
- Exposed the FrequencyGroup and the LearnerEngine on python.
- Expose a handler function on the PacketDispatcher for integrate with NetfilterPython or other packet systems.
- Support for python 3.x versions (check INSTALL).
- Sorts the outputs of the HTTP, SSL and DNS most used domains (aiengine binary).
- Support for HTTP1.1 (URI Cache), all the flows will have all the paths taken by the user.
- Shell support. The system have a interactive shell so the user can interact on realtime with the system.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.