LibNetBlock (LIBrary for Blocking Network access) is a library which partially (read below for limitations) ensures that no program under its control can use the network. LibNetBlock does this by intercepting calls to some C library functions and replacing them by its own substitutes.
You can think of LibNetBlock as a simple layer-7 (L7) firewall that simply blocks the network access for the program it controls.
There is NO NEED to rebuild your software, because LibNetBlock is a pre-loadable library, meaning you just need to RUN the software with LibNetBlock loaded.
LibNetBlock is also a development library.
Read the info documentation (type 'info doc/libnetblock.info') to get more information.
See https://libnetblock.sourceforge.io for details.
My related projects:
- LibSecRm,
- LibHideIP.
[Compiling]
[Usage]
[Limitations]
[Reporting issues]
[Summary of changes]
See my other SourceForge projects on my SourceForge profile page.
Wiki: Compiling
Wiki: Limitations
Wiki: Reporting issues
Wiki: Summary of changes
Wiki: Usage