beSTORM
June 2023
Version 13.1.0
June 21, 2023
Enhancements
-
Added support for Windows 11.
-
Updated the IEEE802.11 (AP), IEEE802.11 (AP - Simple), IEEE802.11 (Subscriber), and IEEE802.11 (Subscriber - Simple) modules to be compatible with Windows 10 or later.
-
Changed the error message for entering an invalid hostname or IP address on the Basic Configuration window to be easier to understand.
-
Added an enhancement to prompt a confirmation dialog when deleting a module's default buffer types.
-
Removed the IEEE802.11 (Subscriber - Simple - UDP), CG4579 (Over PCAN) - Custom, and Running Speed and Cadence (Custom) modules.
NOTE: If your projects use these modules, substitute them with the IEEE802.11 (Subscriber - Simple), CG4579 (Over PCAN), and Running Speed and Cadence modules.
Fixes
-
Fixed an issue where the source port for some tests was incorrect due to endian issues caused by the EDSAv2-406 TCPv4 and EDSAv3-406 TCPv4 modules.
-
Fixed an issue where the Simple Web Server module would crash when the default port number (80) was in use. The module now reports an error and allows you to change the port setting to an available number.
-
Fixed an issue where deleted module buffer types were still used to generate fuzzed data.
-
Fixed an issue where saving a project in the Console Client would repeatedly display the "Settings were saved successfully to" message.
April 2022
Version 12.4.19
April 19, 2022
Enhancements
-
Migrated support from Python2 to Python3.
-
Updated progress to the user's UI to show what it is doing.
Fixes
-
Fixed a PCAP issue related to VLAN.
-
Fixed an issue where an endless loop occurred when a module is too complex to calculate (for example, EDSA v2).
March 2022
Version 12.3.8
March 3, 2022
Enhancements
-
The AutoSPS is now visible so that the Console version can access it.
-
Added support for a custom Generator (for example, allow one for Bluetooth).
Fixes
-
Fixed an issue where the beSTORM Console was not reading paths correctly in Windows.
January 2021
Version 11.1.15
January 15, 2021
Enhancements
-
beSTORM can now send and receive requests using HTTP/2 (TLS enabled and plaintext version) natively.
-
beSTORM will now recommend you upgrade your version of beSTORM if a newer version is available.
November 2020
Version 10.11.17
November 17, 2020
Fixes
-
Fixed an overflow issue in the PCAN interface that was causing the hardware device to hang.
-
Fixed an issue that prevented large CANBUS/FD (8bytes/64bytes) from being sent.
-
Fixed an issue with the Python3 exported script.
October 2020
Version 10.10.20
October 20, 2020
Enhancements
-
Added support for UDS (PCAN) directives.
Fixes
-
Fixed an issue related to the beSTORM x64 version and Auto Learn.
-
Fixed an issue related to OpenAPI reading Postman files.
September 2020
Version 10.9.16
September 16, 2020
Fixes
-
Fixed multiple issues with the x64 version of beSTORM.
Version 10.9.8
September 8, 2020
Enhancements
-
Added new command line options to the Linux version of beSTORM:
-
returntestcount = Returns the number of combinations for a given Module.
-
nocustom = Prevents beSTORM from starting a project and assume its a custom module because Module name is invalid.
-
-
Updated the Linux version of beSTORM to include modules that did not have the required library support (for example, Serial Interface).
-
Updated the Linux version of beSTORM so that it now prints out errors and stops immediately as they occur to prevent CI/CD implementations from not being aware of the problems.
Fixes
-
Fixed an issue where roles were reversed causing the OpenSwitch modules to not operate as expected.
June 2020
Version 10.6.30
June 30, 2020
Enhancements
-
Added the UDS (Unified Diagnostic Services) module.
-
Updated support for CAN and CANFD to allow Signal Mixing, simplifying the building of the modules (you now write the values as bytes with a mask on them rather than in bits, making it less confusing to write large modules and easier to implement custom fuzzing values/fields).
-
Added support for the ValueCAN family of devices (by way of the ICS Interface).
March 2020
Version 10.3.9
March 9, 2020
Enhancements
-
Expanded the Web Application auto learn to support Postman v2 JSON file in addition to supporting OpenAPI.
-
Added support for custom headers to the Web Application auto learn to allow easier facilitation of Bearer, X-API-Key and similar headers.
-
Updated the Postman v2 import to support the ability to import Folders.
-
Updated the Web API to support large API calls (over 1000 different API calls) due to design changes to the module structure.
-
Removed support for the SCTP module due to lack of SCTP libraries on Windows.
-
Added the Diagnostic over Internet Protocol (doIP) module.
-
Extended support for CANFD to allow a customized CAN Initiation String (for example: f_clock_mhz=24, nom_brp=1, nom_tseg1=17, nom_tseg2=6, nom_sjw=1, data_brp=1, data_tseg1=16, data_tseg2=7, data_sjw=1).
February 2020
Version 10.2.20
February 20, 2020
Enhancements
-
Added support for converting DBC files to BSM (beSTORM modules) to PCAN.
-
Updated the DBC conversion to automatically decide the type of CAN bus to use (FD or regular), based on the message sizes in the description.
-
Improved the DBC Generator to detect messages longer than 64-bit (CAN FD support).
-
Udpated the DBC Generator to output errors to the beSTORM interface to improve issue debugging.
-
Updated the PCAN Interface to issue a warning when a CAN FD message is provided (where a CANBUS message is expected).
-
Updated the DBC Generator to prevent malformed messages from being generated (CAN FD messages to CANBUSTER - messages whose ID is longer than 29bits, etc.).
Fixes
-
Fixed several minor issues related to report generation, and module control and output.
-
Fixed an issue where the OPC module was not correctly setting the Timeout value, causing the module to fault on some advance testing.
-
Fixed an issue where migration from OpenSSL 1.0 to 1.1 caused some functionality related to MD5 geting lost, affecting SNMPv3 protocols