dsh-labview: Bypass VI/CTL Block Diagram Passwords without LabVIEW or Python

dsh-labview is an MIT-licensed DSH plugin maintained by yxfvvv, categorized under admin-security. It utilizes a dependency-free JavaScript engine to directly parse LabVIEW's RSRC container, performing in-place patching of the BDPW password record and clearing the LVSR LibProtected flag to bypass diagram passwords for *.vi, *.ctl, *.vit, and *.ctt files. The plugin requires no installation of LabVIEW, Python, or an internet connection. It provides three tools—lv_scan, lv_unlock, and lv_restore—that support files saved by LabVIEW versions 8.0 through 2019 (files from 2020+ are reported as unsupported). The tool is equipped with safety procedures such as backup, memory verification, and atomic writes. The README details installation commands for both npm and local checkout, configuration options, typical sessions, and verification data, while explicitly stating that it is intended for software owned or authorized to be maintained by the user. The Chinese directory page skillhub is an independent community site with no official affiliation with DeepSeek or Huansuan.

Read More