End Of Life for SlimeDog/NetworkInterceptor
SlimeDog/NetworkInterceptor reached end-of-life on 2024-07-09.
See THE WIKI for more details.
Now with BungeeCord/Waterfall/Velocity support: the same download works on Spigot, Paper, BungeeCord, Waterfall, and Velocity.
NetworkInterceptor 3.4.1 was certified for Spigot 1.20.4; Paper 1.20.4;
BungeeCord 1.20;
Waterfall 1.20; and
Velocity 3.2. It was not tested on previous versions.
See
THE WIKI for
NetworkInterceptor support for previous Spigot/Paper versions.
⚠️ SecurityManager was terminally deprecated in Java 17. This affects NetworkInterceptor on all platforms. Fortunately, the issue is easily resolved, without change to NetworkInterceptor. Add the following specification to server/proxy start-up
java -Djava.security.manager=allow.
This specification was verified to be compatible with Java 17.0.1 (and later), Java 18, and Java 19, and Java 20.
Take control of your network traffic
NetworkInterceptor detects and (optionally) blocks outgoing network connections that you might choose not to allow. Examples of the network connections it can detect:
- Generally required:
- player authentication (Mojang)
- Generally good:
- server version check (Minecraft variants: Paper, Spigot, etc.)
- plugin version check
- bStats
- PlaceholderAPI
- Generally not so good:
- plugin auto-download and install
- plugin arbitrary code download and execute
- plugin private data reporting
NetworkInterceptor installs a custom security manager into the Java runtime environment which logs and (optionally) blocks outgoing network connections. This allows server administrators easily to monitor the nature of connections made by plugins, and if they desire, prevent them.
Can it be bypassed?
A plugin with malicious intent could probably find a way. We would like to think that sort of thing wouldn't happen in this community, but you never know.
More detailed analysis
For more detailed analysis of network traffic, we recommend
Wireshark.
More information about everything related to
NetworkInterceptor may be found on
THE WIKI. Look there first for help with installation, configuration, localization, commands & permissions, FAQs, and more.
Anonymous
bStats metrics are enabled by default. They may be disabled in the configuration. We appreciate the usage statistics, and hope that you will leave them enabled. The metrics may be publicly viewed on
bStats.
We appreciate any kind of feedback and we offer fast support.
THE WIKI
THE WIKI contains extensive documentation of all things
NetworkInterceptor. New questions are added to the FAQs when appropriate, or incorporated directly into the existing documentation.
Start with
THE WIKI. Please do not be offended if we respond to a question by linking back to
THE WIKI. It gets really boring answering the same questions over and over, when the answers are easy to find on
THE WIKI.
Please read through the Installation and Configuration guide, the FAQs, and any other sections which are relevant to your question before seeking support elsewhere.
Once you have explored
THE WIKI, please seek further help in the following places:
GitHub: The Best Place for Bug Reports and Feature Requests
If you want to make a bug report or feature request, please open an
issue on GitHub and follow the templates. If you do not have a GitHub account, we strongly urge you to
create one It is free and easy, and makes tracking issues so much easier.
SpigotMC Discussion Forum
If you do not have a GitHub account, please post a message on the Discussion forum. We monitor the forum actively. Please include relevant information to help us answer the question, including Spigot version and NetworkInterceptor version. We may move the information to an
issue for tracking.
Please avoid posting full console logs in the Discussion forum. Use
pastebin or a similar service.
A word or two about Reviews
We love reviews. But please ... reviews are not the place to post questions or bug reports.
Issues posted in reviews will be ignored. We hope they will be replaced with more positive reviews when the issues are resolved.
And we'll never forget:
NetworkInterceptor 1.0 was made with ❤️ by
Luck. All credit for the original design and implementation belongs to him.