Files
2026-09-15 12:54:02 -07:00

15 KiB

Expanded Resource Catalog

Multi-PROG Script Function Manual PDF

Multi-PROG Script Function Manual mirror

Multi-PROG Owner Manual

Multi-PROG Operation Manual

First Multi-PROG script tutorial

Third-party script introduction

Third-party scripting how-to

CarKeyGuyNL Multi-Prog-Scripts

MHH Auto Multi-PROG script thread

Xhorse checksum workflow guide

Checksum function guide mirror

Supported ECU checksum identification

binary-parser GitHub

  • Category: JavaScript
  • URL: https://github.com/keichi/binary-parser
  • Confidence: High
  • Description: Declarative JavaScript parser for integers, bit fields, strings, arrays and Uint8Array. External modules may not run inside Multi-PROG without adaptation.

Awesome Binary Parsing

jBinary

  • Category: JavaScript
  • URL: https://jdataview.github.io/jBinary/
  • Confidence: Medium
  • Description: High-level JavaScript binary read/write library and examples. Use as a learning reference unless runtime compatibility is proven.

js-crc

  • Category: JavaScript
  • URL: https://www.npmjs.com/package/js-crc
  • Confidence: High
  • Description: CRC-8/16/24/32/64 and custom-model reference. Multi-PROG may require a dependency-free port.

GitHub ECU topic

  • Category: Automotive research
  • URL: https://github.com/topics/ecu
  • Confidence: Medium
  • Description: Discovery page for open automotive diagnostics and ECU projects. Carefully evaluate licenses and permitted use.

EcuBus-Pro

  • Category: Automotive research
  • URL: https://github.com/ecubus/EcuBus-Pro
  • Confidence: Medium
  • Description: Open automotive ECU development and test tool with TypeScript-like scripting; useful architecture reference, not a Multi-PROG library.

OpenRemap

  • Category: Binary analysis
  • URL: https://pypi.org/project/openremap/
  • Confidence: Medium
  • Description: Offline ECU binary identification, health-checking and checksum verification project; use only on authorized files.

NASTF VSP Registry

  • Category: Professional security
  • URL: https://wp.nastf.org/?page_id=367
  • Confidence: High
  • Description: Credentialing, application resources, secure-tool validation and VSP operational guidance for security-related automotive work.

NASTF VSP definition

NASTF Memberships

  • Category: Professional security
  • URL: https://www.nastf.org/register
  • Confidence: High
  • Description: Describes membership levels, VSP capabilities, customer authorization forms and access to key/immobilizer codes.

NASTF SDRM portal

  • Category: Professional security
  • URL: https://sdrm.nastfsecurityregistry.org/
  • Confidence: High
  • Description: Secure Data Release Model account, login and VSP application portal for the US and Canada.

CyberChef

  • Category: Reference
  • URL: https://gchq.github.io/CyberChef/
  • Confidence: High
  • Description: Browser-based data transformation and analysis workbench. Avoid entering customer secrets into unapproved hosted tools; prefer an approved offline instance.

GitHub checksum topic

  • Category: JavaScript
  • URL: https://github.com/topics/checksum
  • Confidence: Medium
  • Description: Discovery catalog for checksum implementations. Validate licenses and test vectors before reuse.

NASTF Assisted Immobilizer Reprogramming

Wikipedia Vehicle Identification Number

  • Category: Reference
  • URL: https://en.wikipedia.org/wiki/Vehicle_identification_number
  • Confidence: High
  • Description: Documents the ISO 3779/SAE J853/FMVSS 565 VIN structure and the North American check-digit algorithm (transliteration table, position weights, worked example) used to build 03_Script_Starter_Kit/examples/36_vin_extractor_validator.mjs.

NHTSA vPIC Vehicle API

  • Category: Official
  • URL: https://vpic.nhtsa.dot.gov/api/
  • Confidence: High
  • Description: US government (NHTSA) public API for decoding VINs and looking up manufacturer/WMI/model data; useful reference for VIN-processing script development and cross-checking a decoded VIN's fields.

GODIAG official site

  • Category: Hardware vendor
  • URL: https://godiag.com/
  • Confidence: High
  • Description: Manufacturer/authorized reseller (since 2010) of automotive diagnostic and locksmith equipment, including Xhorse, Autel, Launch and OBDSTAR; also designs its own GT-series bench-adapter hardware. See 07_Authorized_Key_Immobilizer_Work/GODIAG_XHORSE_HARDWARE_REFERENCE.md.

GODIAG GT100 breakout box

GODIAG Xhorse product line

  • Category: Hardware
  • URL: https://godiag.com/collections/xhorse
  • Confidence: High
  • Description: GODIAG's Xhorse product listing, including the Multi-PROG programmer itself, VVDI Key Tool Plus/Max, Dolphin/Condor key-cutting machines and module-specific adapters.

GODIAG VAG IMMO test platforms (GT110/111/112/115)

GODIAG BMW CAS4/FEM/BDC test platform

GODIAG ECU GPT Boot AD adapter

NASTF account types comparison

Choosing the correct NASTF account

NIST Cryptographic Standards and Guidelines

CRC32 portable example

Checksum algorithm examples

restructure

buffer-layout

js-sha256

js-sha1

blueimp JavaScript-MD5

  • Category: Hashing
  • URL: https://github.com/blueimp/JavaScript-MD5
  • Confidence: High
  • Description: Dependency-free MD5 implementation for JavaScript. Repository is archived (read-only) by its owner since Sep 2021; still usable as a reference but will not receive updates.

crypto-js

  • Category: Hashing
  • URL: https://github.com/brix/crypto-js
  • Confidence: Medium
  • Description: AES/DES/SHA/MD5 suite. Repository is discontinued/unmaintained per its own README (native crypto module recommended instead); still usable as a reference but do not expect updates.

MDN TextEncoder

MDN DataView

MDN Uint8Array

Wikipedia CRC

Wikipedia Fletcher checksum

Wikipedia Adler-32

CRC RevEng catalogue

NIST FIPS 180-4 (SHA)

NIST FIPS 197 (AES)

OWASP Cryptographic Storage Cheat Sheet

pako

  • Category: JavaScript
  • URL: https://github.com/nodeca/pako
  • Confidence: Medium
  • Description: zlib/deflate port for JS; occasionally relevant for compressed dump handling.

Node.js Buffer docs

  • Category: Reference
  • URL: https://nodejs.org/api/buffer.html
  • Confidence: Medium
  • Description: Reference for Buffer APIs when prototyping outside the Multi-PROG host runtime.