Adlice Software heeft versie 6.6.0 van UCheck uitgebracht. Met dit programma kan de software op de computer up-to-date worden gehouden. Met de gratis uitvoering moet een scan handmatig uitgevoerd worden. De betaalde uitvoering kan dat periodiek automatisch doen en deze kan de ondersteunde programma's ook installeren als die nog niet op de computer aanwezig zijn. Het programma zelf heeft ondersteuning voor 261 programma's en via zogenaamde communityupdates zijn dat er vele duizenden meer. In deze uitgave is de Nederlandse vertaling bijgewerkt en is het programma nu volledig in het Nederlands te gebruiken en zijn verder de volgende veranderingen en verbeteringen doorgevoerd:
Changes in version 6.6.0:
- Updated to core 8.10.0
- Upgraded third-party libraries to latest versions
- Fixed several potential crashes in core components (null pointers, invalid data handling)
- Fixed potential crash when receiving malformed data from the anti-rootkit driver
- Fixed potential crash when processing invalid pipe/IPC data
- Fixed potential crash in DLL injection (use-after-free)
- Fixed potential crash in WMI property handling (use-after-free)
- Fixed crash in digital signature verification
- Fixed crash from exception in system callback
- Fixed use-after-free in path parsing
- Fixed various thread safety issues in real-time protection and IPC
- Fixed YARA engine thread safety and signature loading
- Fixed YARA file open error not detected correctly
- Fixed SSL certificate verification not enforced for server connections
- Fixed memory corruption from mismatched allocation/deallocation
- Fixed uninitialized memory read in byte-order conversion
- Fixed quarantine not keeping items that could not be deleted
- Fixed configuration reading returning wrong values in some cases
- Fixed browser detection handling in scan results
- Fixed file restore operation
- Fixed scan report flags being ignored when saving reports
- Fixed registry key access rights not applied correctly
- Fixed incorrect registry key offset calculation
- Fixed incorrect file extension matching in scanner
- Fixed incorrect 64-bit code hook entries
- Fixed 64-bit pointer truncation in PE address resolution
- Fixed memory leaks in NTFS file parser (7 instances)
- Fixed buffer overflow in IRC network data handling
- Fixed buffer overflow in URL handling
- Fixed memory size miscalculation in webserver
- Fixed process handle check using wrong error value
- Fixed debug-based process termination always failing
- Fixed CPU usage limiter not throttling correctly
- Fixed Windows Update status reported incorrectly
- Fixed task scheduler processing wrong task entry
- Fixed potential race condition in asynchronous operations
- Improved stability of driver and device name resolution
- Improved curl compatibility
- Compatibility fixes and deprecated API cleanup
- C++17 / VS2022 compatibility
- Fixed several potential crashes (null pointer checks, thread safety, variable initialization)
- Fixed memory leaks in context menus, dialogs, and EULA
- Fixed potential injection via server-supplied strings in HTML template
- Fixed potential integer overflow in download progress calculation
- Fixed deprecated QRegExp usage (replaced with QRegularExpression)
- Fixed HTTPS for external URLs
- Improved build system: added library version tracking and VS2022 support
