D
Deleted member 178
Thread author
Released stable version v1.1:
http://downloads.novirusthanks.org/files/SmartObjectBlocker_Setup.exe
This is the full changelog:
[20-08-2015] v1.1.0.0
+ Added tray icon with right-click menu
+ Change the tray icon when objects are blocked if the GUI is not showing
+ Improved support for Windows 10 and Google Chrome
+ Added a new object variable to match SHA256 file hash
+ Added a custom cmdline parameter "-hidegui" to not show the main form when started
+ Added more block rules and optimized allow rules
+ Added new useful object and path variables
+ Improved matching of regular expressions (SEH wrap)
+ Added exclusions to Lockdown Mode
+ Fixed a couple vars/aliases within exclusions
+ Added Passive Logging mode
+ Added session end handling when rebooting or powering off the machine
+ Added DEP + ASLR on iobDLL32/64.dll files
+ Added option to copy blocked objects to a folder for forensic analysis
+ Added possibility to specify the Configuration.ini's location via command-line
+ Added possibility to use all the path variables also in the INI file
+ Show parent process fully qualified filename when a DLL is blocked
+ Match parent process also for DLL events
+ Added a new object variable to match parent process signer
+ Added a new object variable to match parent process SHA256 and MD5 file hash
+ Other optimizations
Click to expand...
** Click on Variables button to see the new object variables **
We've updated the \Block\ rules for the Behavioral Mode (default) so that SOB auto-blocks the execution of processes, dlls and drivers located in folders commonly abused by malware and exploit kits, plus it blocks web browsers, adobe reader, MS Edge, etc from executing cmd.exe, rundll32.exe, regsvr32.exe, etc and from loading kernel-mode drivers and DLLs located in specific folders. So as it is configured by default in Behavioral Mode, it can be effective in preventing a malware infection, you just need to install it and forget it. We will keep improving the block rules in next versions.
Example Block rules we've recently added in Process.DB:
To update:
1) Close SOB
2) Make a backup of the \Allow\, \Block\ and \Exclude\ (folders if needed)
3) Uninstall SOB
4) Reboot the PC (important)
5) Install the new SOB
http://downloads.novirusthanks.org/files/SmartObjectBlocker_Setup.exe
This is the full changelog:
[20-08-2015] v1.1.0.0
+ Added tray icon with right-click menu
+ Change the tray icon when objects are blocked if the GUI is not showing
+ Improved support for Windows 10 and Google Chrome
+ Added a new object variable to match SHA256 file hash
+ Added a custom cmdline parameter "-hidegui" to not show the main form when started
+ Added more block rules and optimized allow rules
+ Added new useful object and path variables
+ Improved matching of regular expressions (SEH wrap)
+ Added exclusions to Lockdown Mode
+ Fixed a couple vars/aliases within exclusions
+ Added Passive Logging mode
+ Added session end handling when rebooting or powering off the machine
+ Added DEP + ASLR on iobDLL32/64.dll files
+ Added option to copy blocked objects to a folder for forensic analysis
+ Added possibility to specify the Configuration.ini's location via command-line
+ Added possibility to use all the path variables also in the INI file
+ Show parent process fully qualified filename when a DLL is blocked
+ Match parent process also for DLL events
+ Added a new object variable to match parent process signer
+ Added a new object variable to match parent process SHA256 and MD5 file hash
+ Other optimizations
Click to expand...
** Click on Variables button to see the new object variables **
We've updated the \Block\ rules for the Behavioral Mode (default) so that SOB auto-blocks the execution of processes, dlls and drivers located in folders commonly abused by malware and exploit kits, plus it blocks web browsers, adobe reader, MS Edge, etc from executing cmd.exe, rundll32.exe, regsvr32.exe, etc and from loading kernel-mode drivers and DLLs located in specific folders. So as it is configured by default in Behavioral Mode, it can be effective in preventing a malware infection, you just need to install it and forget it. We will keep improving the block rules in next versions.
Example Block rules we've recently added in Process.DB:
[%FILEPATH%: %TEMP%\*] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILEPATH%: %WINDOWS%\Temp\*] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILENAME%: rundll32.exe] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILENAME%: cmd.exe] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILENAME%: powershell*.exe] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILENAME%: regsvr32.exe] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILENAME%: wscript.exe] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILENAME%: cscript.exe] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILEPATH%: %TEMP%\*] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILEPATH%: %WINDOWS%\Temp\*] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILENAME%: rundll32.exe] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILENAME%: cmd.exe] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILENAME%: powershell*.exe] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILENAME%: regsvr32.exe] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILENAME%: wscript.exe] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILENAME%: cscript.exe] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
...
[%FILEPATH%: %ROOT%\Users\]
[%FILEPATH%: %ROOT%\Documents and Settings\]
[%FILEPATH%: %ROOT%\RECYCLER\*]
[%FILEPATH%: %ROOT%\System Volume Information\*]
[%FILEPATH%: %ROOT%\PerfLogs\*]
[%FILEPATH%: %RECENT%\*]
[%FILEPATH%: %WINDOWS%\Prefetch\*]
[%FILEPATH%: %WINDOWS%\Tasks\*]
[%FILEPATH%: *\$Recycle.Bin\*]
[%FILEPATH%: *\Recycle.Bin\*]
[%FILEPATH%: %WINDOWS%\Temp\*] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILENAME%: rundll32.exe] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILENAME%: cmd.exe] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILENAME%: powershell*.exe] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILENAME%: regsvr32.exe] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILENAME%: wscript.exe] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILENAME%: cscript.exe] [%PARENTPROCESS%: *\plugin-container.exe]
[%FILEPATH%: %TEMP%\*] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILEPATH%: %WINDOWS%\Temp\*] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILENAME%: rundll32.exe] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILENAME%: cmd.exe] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILENAME%: powershell*.exe] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILENAME%: regsvr32.exe] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILENAME%: wscript.exe] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
[%FILENAME%: cscript.exe] [%PARENTPROCESS%: *\MicrosoftEdge.exe]
...
[%FILEPATH%: %ROOT%\Users\]
[%FILEPATH%: %ROOT%\Documents and Settings\]
[%FILEPATH%: %ROOT%\RECYCLER\*]
[%FILEPATH%: %ROOT%\System Volume Information\*]
[%FILEPATH%: %ROOT%\PerfLogs\*]
[%FILEPATH%: %RECENT%\*]
[%FILEPATH%: %WINDOWS%\Prefetch\*]
[%FILEPATH%: %WINDOWS%\Tasks\*]
[%FILEPATH%: *\$Recycle.Bin\*]
[%FILEPATH%: *\Recycle.Bin\*]
To update:
1) Close SOB
2) Make a backup of the \Allow\, \Block\ and \Exclude\ (folders if needed)
3) Uninstall SOB
4) Reboot the PC (important)
5) Install the new SOB