A simple Windows app for blocking outgoing network traffic from Steam.
It works by modifying Windows firewall rules.
Done as a GUI and C++ learning project.
- Blocking outgoing network traffic
- Support for both x86 and x64
- Log console
- Dark theme
- Run the app as an administrator.
- Check the log console for errors.
- Click "Toggle" to enable or disable the blocker.
Just make sure you have SBFwEditor.dll
in the bin
folder.
Anything else is straightforward.
SBFwEditor.dll broken or missing:
Program can't find SBFwEditor.dll
in the bin
folder, or can't call the Enable
or IsEnabled
functions.
Can't find Steam path:
Program can't find where steam has been installed.
If you don't know what to do, just add a value to the registry.
Missing admin privileges:
You need to start this app "as an administrator".
Critical error:
Something awful happened, and there is no easy fix.
Unknown defined error:
I fucked up something with the SBFwEditor.dll
Unknown unexpected error:
Shouldn't happen if you won't mess with the SBFwEditor.dll
- Go to the registry key shown in the log console
- Add REG_SZ value "InstallPath"
- Provide a path to a directory where steam.exe is located
- Go here
- Download version corresponding to the Steam Blocker one
(0.x SBFwEditor.dll = v0.y.z SteamBlocker.exe) - Put the
SBFwEditor.dll
to thebin
folder which should be next to the SteamBlocker.exe