Skip to main content


Showing posts from 2021

Is Docklight affected by the log4j vulnerability CVE-2021-44228 ?

The short and straightforward answer is: no.  Docklight is not affected. It is not built with with Java. What we use is a combination of  C libraries with direct Win32 API calls and "classic" Visual Basic 6. Or Qt / Qt5 libraries for "Docklight Pro Monitor".  You can find the full information at our related  log4j vulnerability  FAQ  . Some additional comments from my side:  Shoutout to the initiative from Korean company logpresso and their CVE-2021-44228-Scanner (log4j-scan on GitHub) . It's a great helper for checking your Windows PCs - it comes as a codesigned executable, it is constantly fine-tuned and improved, and the source code is easy to review. I could also confirm that the scanner actually detects vulnerabilities, because my son's an ardent player of Minecraft Java Edition. And, yes, log4j-scan detected and fixed vulnerabilities there. I highly recommend this tool for a dedicated PC scan! Best regards and wishing you a merry and exploit-free holi

RS232 / tty testing and simulation on Linux

( UPDATED 2022/02  - Use Docklight V2.4 and additional winetricks) Summary / TL;DR How to run Docklight on your Linux desktop without using VirtualBox/Windows ?  Use  WineHQ package and winetricks !  We successfully tested the access and use of serial ports (tty) and networking (TCP / UDP) functions, but display output is significantly slower than on VirtualBox .  For installation, use a 32-bit WINEPREFIX and  winetricks  corefonts consolas vb6run richtx32 comdlg32ocx comctl32ocx wsh57 . Experimental use only “Use at own risk” - The below description of Docklight installation and use on Linux desktop computers is for experimental use. It is currently not recommended in production environments. Limitations / Known issues -  For tty / serial ports, use Docklight V2.4 versions (e.g. the  Docklight Scripting V2.4 Preview ), not V2.3. Docklight Tap Pro and Docklight Tap 485 cannot be accessed.  In Docklight Scripting, some VBScript system commands like "InputBox" are not availab