beSTORM

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

Back to Beyond Security Products