Page: 1 2 3

3.8.3x Jan 10, 2024
[NullCordX update]

New features:

  1. Added the ability to disable calling the garbage collector after generating a captcha.
  2. Added ability to specify frame sizes for framed captcha.

You can now specify an exact frame size instead of a size range.

  1. Added ability to limit plugin message amount in the filter.
  2. Added the ability to override the execution of a ping check after the check is completed.
  3. Added the ability to switch spam and ping attack.

Please note that this changes the message configuration for them, we recommend resetting the configuration or removing specific translation lines so that the proxy regenerates the correct lines.

  1. Now the filter will try to spawn the player to the center of the framed captcha correctly, even when the captcha is not symmetrical.
  2. The proxy has been updated to the latest version of BungeeCord.

Fixes:

  1. Fixed two serious memory leaks when generating and loading captcha from disk.
  2. Fixed increased RAM consumption when using fall check.
  3. Fixed file captcha cache calculation, which was broken in the last update.
  4. Fixed missing hex color for kick reason when connecting to a server.

3.8.2x Dec 9, 2023
[NullCordX update]

⋘────────────────────↠∗∗↞────────────────────⋙

A new update of NullCordX has been rolled out ->

Implementations

  1. Added support for 1.20.3. (1.20.4 has the same protocol)
  2. Added a new rendering layer - colorize. Now you can paint a specific element any color, including even transparency.

Fixes from 3.8.1x

  1. Fixed false positives of fall checks for clients 1.12 and lower.
  2. Fixed captcha encoding for online mode
  3. Fixed dump command 
  4. Now the generator will not throw an exception if no font is specified for the code generator

If you want higher mitigation you should check XDP firewall system

Also, remember to increase socket files-limit, so you can absorb more sockets.

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

If you have any question or problem hit us on -> https://discord.shieldcommunity.net

⋘────────────────────↠∗∗↞────────────────────⋙


3.8.1 Nov 13, 2023
[NullCordX 3.8.1]

⋘────────────────────↠∗∗↞────────────────────⋙

A new update of NullCordX has been rolled out ->

Fixes from 3.8.0x

  1. Fixed false positives of proxy check
  2. Fixed large heap memory allocation for captcha
  3. Fixed captcha generation when using large fonts 

Addons

Implemented the ability to specify vertical mirroring for the mirror layer

 

By the way, we have a fork of Paper that you can purchase as an addon to this resource!

 

If you want higher mitigation you should check XDP firewall system

Also, remember to increase socket files-limit, so you can absorb more sockets.

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

If you have any question or problem hit us on -> https://discord.shieldcommunity.net

⋘────────────────────↠∗∗↞────────────────────⋙


3.8.0 Nov 7, 2023
[NullCordX 3.8.0]

⋘────────────────────↠∗∗↞────────────────────⋙

A new update of NullCordX has been rolled out ->

Big changes in configuration:

  1. Migrated to a more updated configuration system from the Elytrium developers.
    Loading and saving configuration should now be more faster and correct.

  2. From this moment on, the entire captcha configuration has now been divided into separate configuration files that are located in a separate captcha directory in the nullcordx directory.
    In addition, each type of captcha is now configured separately, with the exception of render layers.
    This means that you can now, for example, configure separate frame sizes for framed-captcha and animated-framed-captcha.
    Most parameters are no longer shared.

  3. The structure of the translation configuration has been changed.
    Added absolutely all translation strings from nullcordx.

  4. Added minimessage support for all string related configurations.
    Now it's easy to create beautiful gradient or rainbow text in any message, including messages from bungeecord!

  5. Now for all configurations where you need to specify the path to files, the ability to specify a directory has been added.
    The proxy will load all files in the directory.

  6. Added the ability to parse the subnet mask for IP addresses.
    Now you can specify for example 127.0.0.0/24 to include addresses from 127.0.0.1 to 127.0.0.255 in the list.

  7. Warning! There has been a bit of cleaning done on most configs, some options have been moved or merged, so please be sure to check out the configs and tweak them!
    Loading old configurations may break existing configurations.
    Don't forget to make a backup copy of your configurations to configure the new configuration the same way!

Captcha optimization and improvments:

 

  1. Captcha generator has been optimized.
    Now the captcha is generated 2 times faster and takes up almost 2 times less memory space.

  2. Added file cache for fonts.
    Now the proxy will load much faster, since it will not have to redraw the fonts every time.

  3. The code generator is now a separate render layer.
    The generator was divided into 3 types of layers - code, arithmetic and number spelling.
    You can set up and use any of the generators or use them together in one captcha.
    Or create a second template for the generator that only draws, for example, numbers with a certain font.

  4. Added 2 more default fonts - dialog and dialog-input.

  5. Added the ability to make default fonts italic or bold.

  6. Added random render layer.
    It allows you to draw one of the layers specified in it randomly.
    This can be useful, for example, for random render of code and arithmetic.

  7. Added the ability to use only the color palette from version 1.8 of the game.
    By default, 4 color palettes are used for more accurate colors, but this captcha takes up some memory space.
    Using only one palette can save almost 4 times memory space, however, image colors may be poor.

  8. Now the captcha generator will forcefully terminate its work when reloading nullcordx.

Antibot improvments:

  1. Added the ability to configure any number of custom modes.
    For example, you can create a mode called test which will contain only framed-captcha and then switch it with the command /antibot check custom false test (where false is whether to switch the mode for bedrock players)
    Thus, you can create any modes in advance and switch their commands for different situations.
    (Don't forget to enable custom mode with the /antibot toggle custom command so that the filter uses custom checks.)

  2. Added the ability to specify risks for proxy checks.

  3. Added ASN check.
    Now you can block the specified hosting providers from which bot attacks are usually carried out.

  4. Added a new proxy service - Vpn Api.

  5. Now country and asn check will periodically update the database while the proxy server is running.

Motd improvments:

  1. Added the ability to send the same game protocol for all versions.

  2. Added ability to set online placeholders for custom motd.

  3. Added protocolize support for motd cache type 2.

Other improvments or fixes:

  1. Added more information about which components are loading during the nullcordx initialization process.

  2. Added api for anti-proxy, anti-asn and anti-country.

  3. Added info about dynamic dns updating.

  4. Fixed sometimes wrong dithering for captcha.

  5. Added ability to configure pooled or unpooled ByteBufAllocator for cached packets.

  6. Fixed velocity forwarding mode.

  7. Fixed guava and some other dependency relocation.

  8. Added api to override isNeedCheck for antibot.

  9. Added pagination for whitelist command.

  10. Added /antibot banlist command with pagination.

  11. Added HaProxyConnectionInitEvent event.

  12. Fixed entity remove packet for 1.17 client.

  13. Fixed wrong description and configuration for tcp fast open.

  14. Fixed advanced ping check mode checking.

  15. Added ability to disable PlayerHandshakeEvent event.

  16. Added UserFailedCheckEvent event.

  17. Added ability to hide server switching log.

  18. Fixed /antibot servers reload command.

 

By the way, we have a fork of Paper that you can purchase as an addon to this resource!

 

If you want higher mitigation you should check XDP firewall system

Also, remember to increase socket files-limit, so you can absorb more sockets.

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

If you have any question or problem hit us on -> https://discord.shieldcommunity.net

⋘────────────────────↠∗∗↞────────────────────⋙


3.7.7.1 Sep 29, 2023
[NullCordX update]

⋘────────────────────↠∗∗↞────────────────────⋙

A new update of NullCordX has been rolled out ->

The update was already available on discord two days after the version was released due to all the changes we have in front of Waterfall.
 
That's why it's important to be on discord to get early access, because on builtbybit there are only tested updates.
  • Implemented 1.20.2 support
  • Updated upstream stuff and libraries
  • Implemented fall and proxy check condition
  • Fixed placeholder on wrong captcha message for Spanish translation
  • Fixed slightly incorrect translation of the no-permission message for the Russian translation
  • Fixed velocity forwarding for offline mode
  • Fixed loading of glowing circle background for animated captcha
  • Fixed allow state saving for proxy check if enabled DO_NOT_KICK_IF_ERROR
  • Fixed loading of condition check. Now it will load recursively
  • Fixed wrong width and height for cached captcha file loading/saving

If you want higher mitigation you should check XDP firewall system

 Also, remember to increase socket files-limit, so you can absorb more sockets.

[url]https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260[/url]

If you have any question or problem hit us on -> https://discord.shieldcommunity.net

⋘────────────────────↠∗∗↞────────────────────⋙


3.7.7x Aug 9, 2023
[NullCordX update]

⋘────────────────────↠∗∗↞────────────────────⋙

 

Large update has been roled out ->

  • Rewrited message system now it's possible depending on the settings of the game client, to display the desired translation (by default Spanish, english and Russian) however, you can add your own language and translate it or change the current one
  • Updated upstream with some other changes 
  • Fixed and improved the feature of blocking the IP address when an exception occurs during an incoming connection
  • Fixed plugins like FastLogin dependency by returning the unused field "stats"
  • Fixed issue where bungeecord config could change server names to lower case
  • Fixed incorrect "fall-and-hand-captcha" pass condition
  • Fixed situation when "connect-to-filter only-on-attack" was enabled, the many check was triggered
  • Fixed incorrect entity frame hitboxes for clients 1.12.2 and below
  • Fixed null forward secret and null game version in waterfall.yml config which could lead to unexpected behavior
  • Removed unnecessary decoding check when checking nickname length for dowstream connection
  • Implemented the ability to specify the path to the file on the current host for the proxy scraper feature
  • Now for geyser players, the fall check will always be simplified due hard-emulation for packet translation
  • Now The /antibot cpu command will now show the amount of RAM used, including direct memory and heap memory
  • Now you can specify at what specific type of exception to block the IP address
  • Now the antibot will try to send all the necessary packets to the client improving even more vanilla-check
  • Now the splash is more correctly replaced when entering a captcha message
  • Improved Query handler replacing redundant cache with Caffeine
  • Improved fall check added even more blocks and some other checks to new vanilla-bots
  • Improved the API and some abstractions have been moved to other packages. Now it is possible to create and register your own anti-bot checks
  • Improved Name blacklist by adding name-regex, and now this check is considered as a template and for it to work you need to add it to modes
  • Modified the system of conditions for antibot templates has been rewritten.Templates can now, depending on the failure or success of the check, kick, finish, start the next check, or start any specified check. This allows you to flexibly configure in which situation what check the antibot should perform, depending on how the player passed it.
  • The proxy is now loaded asynchronously on boot, which will allow much faster opening of a listening port for bungeecord without having to wait for all the nullcordx components to load. This also fixes the situation when after executing the command to restart, it was impossible to use any commands during the boot
  • Added the ability to cache all images and gifs to disk for fast loading when the proxy is enabled
  • Added the ability to adjust the quality of image resizing
  • Added a more correct gif decoder for correct reading of any gif files
  • Added the ability to complete the puzzle only when entering any message in the chat
  • Added a command to add players to the cache of successfully passed players
  • Added the ability to configure in which memory to store cached packets. The default is direct memory
  • Added the ability to customize the game mode, hardcore mode and nickname in the tablist
  • Added the ability to apply render layers for glowing circle background
  • Added the ability to disable player caching when the "connect-to-filter-only-on-attack" mode is enabled
  • Added the ability to randomly shift glyph height for captcha
  • Added the ability to cache all types of captcha to disk .Now, between proxy restarts the captcha will not be regenerated, instead, the captcha will be loaded from disk
  • Added ability to set trigger chance for render layer rotation
  • Added render layer mirror
  • Added the ability to turn debug mode on and off automatically during an attack
  • Added attack end events on the API and modified it
  • Added new pick-captcha (Most advanced anti-bot) system the principle is similar to recaptcha or hCaptcha, you need to click on all the images where an abstract object is displayed and then enter into the chat if there are none left. We're the first one adding this system, same like Framed-captcha

    ?hash=5329f68f75bac8552bdd90fb938f5d71

 

Please support us giving feedback and a proper review! This really helps out and makes us grow. This updates take a lot of time!

 

To avoid high performance attacks you should limit your concurrent connections and tune your kernel!

https://javapipe.com/blog/iptables-ddos-protection/

 

Also, remember to increase socket files-limit, so you can absorb more sockets.

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

 

(GEYSER "FIX" without disabling nothing)

Partially fixed the situation when the proxy kicked the player's geyser with the disable compression parameter enabled.

This still won't work for a filter because all packets for a filter are always cached and compressed.

If you store an uncompressed copy, the memory consumption will increase by at least 3 times, for this reason you still need to disable this option.

If you have any question or problem hit us on -> https://discord.gg/HhFxScZWAT

⋘────────────────────↠∗∗↞────────────────────⋙


3.7.6x Jun 8, 2023
[NullCordX 3.7.6x]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

https://javapipe.com/blog/iptables-ddos-protection/

 

Also, remember to increase socket files-limit, so you can absorb more sockets.

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

 

A new update of NullCordX has been rolled out ->

  • Implemented 1.20 support 
  • Implemented the ability to specify the path to the file on the current host for the proxy scraper feature
  • Implemented new caching motd mode that theproxy will call ProxyPingEvent itself and store the result globally for some configurable time
  • Improved messages for easier license information
  • Fixed geyser support without modify configuration
  • Fixed a bug due to which sometimes it was impossible to create a dump
  • Fixed player kick messages if the player was kicked after checking on the filter when trying to connect to the server
  • Fixed "connect-to-filter-only-on-attack" mode
  • Fixed some throthle issues by increasing some settings
  • Netty 4.1.93

 

Now geyser works without disabling "disable-compression" I recommend you to re-enable it for higher performance

 

If you have any question or problem hit us on -> https://discord.gg/HhFxScZWAT

⋘────────────────────↠∗∗↞────────────────────⋙


3.7.5x May 27, 2023
[NullCordX 3.7.5x]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

[url]https://javapipe.com/blog/iptables-ddos-protection/[/url]

 

Also, remember to increase socket files-limit, so you can absorb more sockets.

[url]https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260[/url]

 

A new update of NullCordX has been rolled out ->

  • Implemented configurable AntiProxy/AntiVPN system with custom proxy check service
  • Added dump command. Now you can easily export all existing configs and other information and provide it to us if necessary
  • Added the ability to set the maximum nickname length when decoding a packet
  • Implemented all players by default on the filter have a levitation effect that will not allow them to switch flight mode during captcha
  • Added transparent rendering layer for captcha. Now you can make some pictures translucent.
  • Added ability to create render layer templates for captcha. Now you can create several identical layers but with different settings and draw captcha in different ways.
  • Added the ability to create templates for antibot checks. For example, now you can create several fall checks but with different settings.
  • Improved Ping check system + added some new ones
  • Now live statistics show your current ping to the proxy
  • Improved configuration system (Elytrium one) that includes configuration backups and fixeable settings
  • Now country and proxy checks are templates. To use them, you need to add them to the modes in the correct order in the antibot.
  • (Huge) Added check conditions for the antibot. Now you can configure whether the antibot should skip the check if the previous check failed or passed.
  • Added the ability to set the chance of rotating frames for captcha puzzle
  • Added the ability to block a player for a different amount of time, depending on how often he has failed the bot check lately and how exactly.
  • Added the ability to disable saving data to the database
  • Added the ability to configure external blacklist more flexibly. Now you can specify which specific commands and when should be executed when blocking the IP address
  • Added ban command. The command does the same as the proxy when adding an IP address to the blacklist
  • Added the ability to limit the number of players with the same ip addresses on the filter.
  • Added ability to always apply offline uuid for all players.
  • Fixed a rare situation where a proxy could connect the same players
  • Fixed compatibility of built-in modules with other plugins
  • Removed an invalid space if the statistics showed gigabytes
  • Fixed a situation where a proxy could generate a captcha when it is clearly not used anywhere
  • Fixed a situation where the player was not kicked if there was an error in the connection and the full-stracktraces mode was enabled
  • Fixed situation when NullCordX-Bridge plugin could run on a proxy that is not NullCordX
  • Fixed NullCordXApi.getInstance() returning null if NullCordXImpl instance was only loaded for the first time ever
  • Fixed favicon not being temporarily removed from motd during a ping attack if some plugin always changed it via an event.

 

You will probably need to make a backup and reset your captcha.yml and antibot.yml configs to figure out how it all works again

 

If you have any question or problem hit us on -> [url]https://discord.gg/HhFxScZWAT[/url]

⋘────────────────────↠∗∗↞────────────────────⋙


3.7.4 - 1.19.4 Mar 16, 2023
[NullCordX 1.19.4]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

https://javapipe.com/blog/iptables-ddos-protection/

Also, remember to increase socket files-limit, so you can absorb more sockets.

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

A new update of NullCordX has been rolled out ->

  • Updated support to 1.19.4 (ON DISCORD 1.19.4 WAS ABAVIABLE FROM 14/03/22)
  • Netty 4.1.89

This version is exactly same as 3.7.4 but with 1.19.4 support. The new version have's no ETA (but brings powerfull stuff)

If you have any question or problem hit us on -> https://discord.gg/HhFxScZWAT

⋘────────────────────↠∗∗↞────────────────────⋙


test Feb 20, 2023

3.7.4x Feb 14, 2023
[NullCordX Update]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

https://javapipe.com/blog/iptables-ddos-protection/

 

Also, remember to increase socket files-limit, so you can absorb more sockets.

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

 

Every day we are the most advanced in the human filtration industry...

 

A new update of NullCordX has been rolled out ->

  • Fixed lobby-kick feature (you must have a priority server configured)
  • Add ability to hide error message to player on kick
  • Improved packet-filtering, now it fixes all type of related-plugins issues
  • Improved fall check debug messages
  • Improve fall check debug messages
  • Improved messages on license problems, it will say you exactly what happens
  • Implement rotation layer for more flexible captcha's
  • Implement render layer splitter for captcha
  • Move message settings for console to config.yml
  • Added ability to complete disable the anti-bot (only human layer-verifications)
  • Added reverse replay cycle for animated captcha
  • Added uptime info to cpu command on players/console
  • Added glowing circle captcha rendering
  • Added ability to sync users from database
  • Added statistics reset command
  • Added simple command framework for better proxy command handle. New permissions for commands:
  • Add ability to configure timeout for initial connections
  • Add ability to disable on ip change check in antibot
  • Added statistics for the maximum number of connections per second
  • Add a rotation layer that rotates only the whole image and not fragments
  • Add ability to remove cached players (thanks to Lew_X for the idea)
  • Added the ability to dynamically change the maximum amount of online for the cached motd
  • Add ability to configure and disable hit platform for fall check
  • Add ability to hide antibot logs if some configured attack detected
  • Improved proxy scraper -> Added the ability to download and block a list of known proxy lists (You can add as you-want)
  • Fall-check now works good with GeyserMC
  • Slightly faster captcha generation
  • Add more blocks to hit for fall check
  • Add ability to disable favicon compression
  • Add ability to unban ip addresses
  • Add motd reload command

 

Thanks to the people that helped suggesting things for the update, now we are working to improve modern-fml support and other stuff :)

/nullcordx - nullcordx.player

/nullcordx help - nullcordx.player.help

/nullcordx stats - nullcordx.player.stats

/nullcordx default - nullcordx.player.livestats.default

/nullcordx cpu - nullcordx.player.livestats.cpu

/nullcordx network - nullcordx.player.livestats.network

/nullcordx upstream_network - nullcordx.player.livestats.upstream_network

/nullcordx downstream_network - nullcordx.player.livestats.downstream_network

 

All our updates are usually stable, you will not see more updates for a while (probably when 1.19.4 is released).

 

I recommend you to upgrade, it has already been tested by big servers and others.

All our updates are stable, you won't update too much so must

 

If you have any question or problem hit us on -> https://discord.gg/HhFxScZWAT

⋘────────────────────↠∗∗↞────────────────────⋙


3.7.3x Dec 15, 2022
[NullCordX 3.7.3x]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

https://javapipe.com/blog/iptables-ddos-protection/

 

Also, remember to increase socket files-limit, so you can absorb more sockets.

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

 

Every day we are the most advanced in the human filtration industry...

 

A new update of NullCordX has been rolled out ->

  • Added 1.19.3 support, totally tested
  • Added the ability to change the maximum and minimum framed captcha size.
  • Added forwarding system (This totally replaces the usage of BungeeGuard or similar!)
  • Animated framed captcha are now more optimized and require less traffic
  • Added the option to be kicked into the lobby in a backend crash
  • Added on startup the used Java version and OS information
  • Removed totally legacy-decoder from discard-handler
  • Usage of Int2ObjectOpenHashMap and replace of Guava i.e
  • Fixed problems with nLogin on UUID before PreLogin fires
  • Added the option to make configurable the path of server-icon
  • Fixed legacy Sponge/Forge support with ip_forwarding
  • Added the option to reset titles on upstream-handler
  • Add the ability to change live statics and add CPU live statics
  • Improved live statistics, now you can view separately upstream and downstream network statistics and cpu statistics
  • Now the color palette will be loaded into memory when it is required to generate a captcha, saving somewhere around 64 MB of memory
  • Slightly speed up captcha generation by pre-rendering fonts
  • Used ForkJoinPool when loading nullcordx components to use all CPU cores to speed up proxy loading
  • Added the ability to fully customize the arithmetic code generator for captcha
  • Added StaticManagers API for NullCordX 
  • Fixed custom ReconnectHandler (wasn't saving locations)
  • Updated netty to latest (Released yesterday)
  • Added api to get mapdata packets and holders of all types of captcha
  • Added animated framed puzzle
  • Added manual protection mode

 

If you have any question or problem hit us on -> https://discord.gg/HhFxScZWAT

On top of that, 1.19.3 was pre-released on the discord (same day as released), if you're a buyer join! 

⋘────────────────────↠∗∗↞────────────────────⋙


3.7.2x Nov 6, 2022
[NullCordX 3.7.2x]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

https://javapipe.com/blog/iptables-ddos-protection/

 

Also, remember to increase socket files-limit, so you can absorb more sockets.

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

 

A new update of NullCordX has been rolled out ->

  • Add the possibility of very flexible captcha settings. Now you can customize the rendering layers and change the appearance of the captcha to your taste
  • Implemented Fast-fall check for large networks (2-3s verification) 
  • Improved fall check, now bots need to process the correct fall on solid blocks
  • Added the ability to use dithering in captcha
  • Add ability to use multiple gifs for captcha
  • Add ability to reverse animation for gifs
  • Live statistics now show current network usage (IO-in/out)
  • Now built-in modules from Waterfall are plugins and are loaded as usual. You can disable them in the config.yml
  • Fix missing action bar for <=1.10 clients in filter
  • Fix bug when live stats sends a gigantic amount of action bar packets
  • Fix server list loading, add ability to load servers using ranges and add command "greloadservers" to reload servers list from config
  • Now exception "Team %s already exists in this scoreboard" always suppressed.
  • Changed some debug flags (-Dshieldcommunity.packet-decode-logging)
  • Removed useless Pipeline stacktrace information & Fix legacy-decoder leak

If you have any question or problem hit us on -> https://discord.gg/HhFxScZWAT

⋘────────────────────↠∗∗↞────────────────────⋙


3.7.1x Oct 18, 2022
[NullCordX 3.7.1x]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

https://javapipe.com/blog/iptables-ddos-protection/

 

Also, remember to increase socket files-limit, so you can absorb more sockets.

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

 

A new update of NullCordX has been rolled out ->

  • Now NullCordX uses Caffeine for cache-handling (Improved by a lot performance for cached-utils)
  • Fixed decoder exception when it catchs it, i forgot to release the buffer.
  • Added arithmetic captcha, you can enable it on your configuration.
  • Added number-spelling captcha (Like hello123)
  • Added framed-puzzle check (No captcha) you need to rotate frames
  • Text height in captcha is now always different to increase the difficult for tensorflow AI
  • Now all the  captcha answer checks are using equalsIgnoreCase
  • Fix and implement frame rotations for animated framed captcha
  • Fix 8-bit background colors (for all versions)

  • Improve captcha generation speed a bit using ForjJoinPool and fast random

  • Add cooldown for frame rotations

  • Add the ability to disable versions using a range, ej (47-760)

  • Add noises generator for captcha to make harder for AI 

  • Attempt to fix anti knock back for <1.15 versions

  • Improve live statistics using less symbols (the actionbar)

  • Added the option to disable ClientConnectionEvent (ConnectionInitEvent is already configurable)

 

Remember to reset antibot.yml & config.yml for running this version

If you like your work, don't forget to give us your feedback it really helps out, if you need support join our discord!

⋘────────────────────↠∗∗↞────────────────────⋙


3.7x Oct 2, 2022
[NullCordX 3.7x]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

[MEDIA=pastebin]kYy5pseT[/MEDIA]

Also, remember to increase socket files-limit, so you can absorb more attacks

 

A new update of NullCordX has been rolled out ->

  • Added framed captcha (Like google/discord captcha), also works with animated gifs
  • Added more colours for captcha.yml
  • Update upstream (Waterfall)Waterfall
  • Improved unframed-connections detection
  • Improved captcha generation, now only will regen for verified players
  • Added a UserCheckedSuccessfullyEvent that only fires when the player has successfully passed the check
  • Fixed compatibility with sodium (configurable)

This update needs a reset of antibot.yml and config.yml to work properly

On top of that, review us if you liked our work, it really helps.

⋘────────────────────↠∗∗↞────────────────────⋙


3.6.1x Sep 20, 2022
[NullCordX 3.6.1x]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

[MEDIA=pastebin]kYy5pseT[/MEDIA]

Also, remember to increase socket files-limit, so you can absorb more attacks

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

A new update of NullCordX has been rolled out ->

  • Fix memory usage when packet caching with MOTD
  • Fix StatusRequest packet (broke by a change on the protocol)

On top of that, review us if you liked our work, it really helps.

⋘────────────────────↠∗∗↞────────────────────⋙


3.6x Sep 19, 2022

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

[MEDIA=pastebin]kYy5pseT[/MEDIA]

Also, remember to increase socket files-limit, so you can absorb more attacks

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

A new update of NullCordX has been rolled out ->

  • Captcha generation speed up (fixed problem with closing libdeflate which slowed down generation)
  • Updated libdeflate + netty workers
  • Added detection of spam attacks (attacks that do not complete the handshake process to the end)
  • Removed support for pings below 1.7 versions (super-legacy)
  • Added the ability to disable connections for certain versions of the client (configurable)
  • Added information about the number of open connections to the statistics
  • Added ability to create captchas with animated background (gif-only)
  • The check system for a bot has been rewritten, now you can specify several checks in a row at once
  • Added the ability to change the player's spawn point, the slot in which the captcha will be placed and the time on the filter
  • Implemented new FlushConsolidationHandler (https://github.com/SpigotMC/BungeeCord/pull/3393)
  • Improve malicious username detection on protocol 
  • Verify if status response is null and cache the exception

Please, remember to reset your antibot.yml and motd.yml configuration or migth a warning will spam your console.

⋘────────────────────↠∗∗↞────────────────────⋙


3.5x Sep 1, 2022
[NullCordX 3.5x]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

[MEDIA=pastebin]kYy5pseT[/MEDIA]

Also, remember to increase socket files-limit, so you can absorb more attacks

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

A new update of NullCordX has been rolled out ->

  • Added a bridge internal "plugin" for fully support of geyser + bStats metrics.
  • Added configurable packet-limit on the main filter (Configurable)
  • Added ability to disable ConnectionInitEvent of Waterfall to avoid performance-break under huge attacks
  • Added API for developers, to get instance use #NullCordXApi.getInstance(), also you can use the triggered BotAttackDetectedEvent  and PingAttackDetectedEvent
  • Fixed compatibility with most plugins and moved all nullcordx dependencies to libs directory
  • Improved the way to handle legit connections, so plugins with rate-limit will not reach by ddos attacks
  • Re-implemented country blacklist (Better way)
  • Re-implemented name-blacklist to avoid spam of typical botters
  • Improved action-bar information (such as pings, total, more specify attacks)
  • Improved pipeline-handlers such as compressors
  • Better underAttack detection, added "debug" logs to know when stars and when stops
  • Better typo & information on  the configuration for new people
  • The logic of connecting to the filter has been redesigned. Now, by default, after passing a successful check on the bot, the player is asked to reconnect to the server.

⋘────────────────────↠∗∗↞────────────────────⋙


3.4x Aug 15, 2022
[NullCordX Update]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

[MEDIA=pastebin]kYy5pseT[/MEDIA]

Also, remember to increase socket files-limit, so you can absorb more attacks

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

A new update of NullCordX has been rolled out, and hooks on performance ->

  • Added a performant MOTD system with Hex support, cached-motd and favicon compression support (motd.yml)
  • Added option to make "captcha" times configurable
  • Improved some internal stuff on the source 
  • Fully replaced proxy exceptions for our custom e-manager
  • Fixed & improved geyser-hook for antibot
  • Splited anti-bot settings of "config.yml" to "antibot.yml"
  • Optimizied fully compressor, such as combining with the field prepender, adding a handler for ready-made to sent instantly

⋘────────────────────↠∗∗↞────────────────────⋙


3.4x Aug 15, 2022
[NullCordX Update]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

[MEDIA=pastebin]kYy5pseT[/MEDIA]

Also, remember to increase socket files-limit, so you can absorb more attacks

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

A new update of NullCordX has been rolled out, and hooks on performance ->

  • Added a performant MOTD system with Hex support, cached-motd and favicon compression support (motd.yml)
  • Added option to make "captcha" times configurable
  • Improved some internal stuff on the source O_o
  • Fully replaced proxy exceptions for our custom e-manager
  • Fixed & improved geyser-hook for antibot
  • Splited anti-bot settings of "config.yml" to "antibot.yml"
  • Optimizied fully compressor, such as combining with the field prepender, adding a handler for ready-made to sent instantly

⋘────────────────────↠∗∗↞────────────────────⋙


3.3x Aug 15, 2022
[NullCordX 3.3x]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

[MEDIA=pastebin]kYy5pseT[/MEDIA]

Also, remember to increase socket files-limit, so you can absorb more attacks 

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

A new update of NullCordX has been rolled out, It includes ->

  • All reported bugs has been fixed such as (panel license working and some config issues)
  • Improved some internal source

This new version of NullCordX requires a license to work, reset your config for working

 

Create a ticket to get a valid license. Don't expect us to reply you so fast as we've to manually generate tons of licenses and we're working on it. You can keep 3.0.6x version untill you got the license, expect an average time of 30m.

Please when creating a ticket send us the following information:

Product name

Proof that you had bought it (only if you don't have @ʚ🛒ɞ Buyer 𓂃 ֢ role, if you've it then you don't need to prove anything)

When a @ʚ🔑ɞ License Manager𓂃 ֢ has created you a licence, you can see and manage them using /self licenses (on discord)

⋘────────────────────↠∗∗↞────────────────────⋙


3.2x Aug 10, 2022
[NullCordX 3.2x]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

[MEDIA=pastebin]kYy5pseT[/MEDIA]

Also, remember to increase socket files-limit, so you can absorb more attacks

https://stackoverflow.com/questions/880557/socket-accept-too-many-open-files/32699260#32699260

A new update of NullCordX has been rolled out, It includes ->

  • Improved our new compressor, also added some checks
  • Added proxy cpu usage on actionbar (/nullcordx)
  • Added reverse-proxy on our api, due some excepted ddos
  • Fixed length issues with exactly 1.19.x
  • Fixed some issues with dns-check by default 
  • Fixed issues with plugins on bungeecord using mysql
  • Some BungeeCord source improvements
  • Ignore PacketCompressor when use acceptOutBound messages

This new version of NullCordX requires a license to work, reset your config for working

Create a ticket to get a valid license. Don't expect us to reply you so fast as we've to manually generate tons of licenses and we're working on it. You can keep 3.0.6x version untill you got the license, expect an average time of 30m.

Please when creating a ticket send us the following information:

Product name

Proof that you had bought it (only if you don't have @ʚ🛒ɞ Buyer 𓂃 ֢ role, if you've it then you don't need to prove anything)

When a @ʚ🔑ɞ License Manager𓂃 ֢ has created you a licence, you can see and manage them using /self licenses (on discord)

⋘────────────────────↠∗∗↞────────────────────⋙


3.1x Aug 5, 2022
[NullCordX Update]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

[MEDIA=pastebin]kYy5pseT[/MEDIA]

This version needs a config.yml reset to apply config-changes.

This update haves a huge-work after all, improving a lot the performance and fixing some bugs

  • Implemented libdeflate packet-compressor (For better performance)
  • Implemented a way to check if the connection is readable, and don't frame if isn't.
  • Implemented Configurable time-out on check for geyser players
  • Implemented a fully captcha skip, not recommended for anti-bot purpouses
  • Implemented way to skip direct-connection check for geyser players
  • Implemented powerfull packet checks on our protocol
  • Fixed geyser exceptions due SocketAddress manager.
  • Fixed random crashes on Minecraft 1.19.1 (Also 1.19.2 works)
  • Fixed new mysql issues, also fixed work of plugins like DBA and BanManager
  • Fixed typos on commands and configuration
  • Fixed "null" on version brand, Query manager issue
  • Fixed possible exception on cached-motd
  • Faster readVarInt/writeVarint (https://steinborn.me/posts/performance/how-fast-can-you-write-a-varint/)
  • Faster anti-bot, compress cached packets always, instead compress them each time
  • Better action-bar, now firewalls/s are reseted when the attack finishes, also removed some redundant stuff
  • Removed un-used module-manager of Waterfall, we handle with commands
  • Removed blacklist for direct-connection on trigger, only close it
  • Removed exception when a Query read the error ocurred

This new version of NullCordX requires a license to work, reset your config for working

Create a ticket to get a valid license. Don't expect us to reply you so fast as we've to manually generate tons of licenses and we're working on it. You can keep 3.0.6x version untill you got the license, expect an average time of 30m.

Please when creating a ticket send us the following information:

Product name, Proof that you had bought it (only if you don't have @ʚ🛒ɞ Buyer 𓂃 ֢ role, if you've it then you don't need to prove anything)

When a @ʚ🔑ɞ License Manager𓂃 ֢ has created you a licence, you can see and manage them using /self licenses (on discord)

⋘────────────────────↠∗∗↞────────────────────⋙


3.0.9x Jul 31, 2022
[NullCordX Update]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

This version needs a data-base & config.yml reset for working, please do it!

[MEDIA=pastebin]kYy5pseT[/MEDIA]

 

A new update of NullCordX has been rolled out, It includes ->

  • Update upstream (Waterfall)
  • Added 1.19.1 support (Fully tested)
  • Improved overall anti-bot performance
  • Added some missiong waterfall options
  • Removed fall void check, replaced for some misc
  • Speed-up captcha generation (by a lot)
  • Added gradient colours captcha support
  • Added custom profiler wich includes (CPU, threads, ram usage)
  • Rewrite database logic, add PostgreSQL support and use HikariCP for external databases. (Need recreate database file or tables before update)
  • Add ability to customize captcha colors (You can add/remove colours from it)
  • Split config to sql.yml, captcha.yml and messages.yml, this will make it easier & clean
  • Better minecraft-decoder for NullCordX
  • Changed decoder-debug flag to -Dnullcordx.packet-decode-logging=true

This new version of NullCordX requires a license to work, reset your config for working

Create a ticket to get a valid license. Don't expect us to reply you so fast as we've to manually generate tons of licenses and we're working on it. You can keep 3.0.6x version untill you got the license, expect an average time of 30m.

Please when creating a ticket send us the following information:

Product name

Proof that you had bought it (only if you don't have @ʚ🛒ɞ Buyer 𓂃 ֢ role, if you've it then you don't need to prove anything)

When a @ʚ🔑ɞ License Manager𓂃 ֢ has created you a licence, you can see and manage them using /self licenses (on discord)

⋘────────────────────↠∗∗↞────────────────────⋙


3.0.8x Jul 24, 2022
[NullCordX Update]

⋘────────────────────↠∗∗↞────────────────────⋙

Due a lot of botters are in way be ensure to have root to protect you low layer with iptables!

[MEDIA=pastebin]kYy5pseT[/MEDIA]

 

A new update of NullCordX has been rolled out.

It includes ->

  • - Some internal fixes O_o
  • - Added option to config captcha (Custom images, custom fonts, make more hard/easy/time/generation/maximun length)
  • - Added re-join check under attack (Verifies name, connection speed)
  • - Improved performance of anti-bot in generaly.
  • - Improved anti-bot captcha speedup, removed blur.
  • - Fixed NPE on /nullcordx reload with cached-firewall enabled
  • - Fixed legacy colours on actionbar, and anti-bot messages.
  • - Update upstream (Waterfall) Added aarch native Epoll support
  • - Re-coded database setup, now you can config SSL, pool time, unicode/utf8
  • - Added other way to cache motd (Enabled by default)
  • - Make configurable kick on reload (NullCordX) - Removed old anti-proxy system (Working on one better)

This new version of NullCordX requires a license to work, reset your config for working

Create a ticket to get a valid license. Don't expect us to reply you so fast as we've to manually generate tons of licenses and we're working on it. You can keep 3.0.6x version untill you got the license, expect an average time of 30m.

Please when creating a ticket send us the following information:

Product name

Proof that you had bought it (only if you don't have @ʚ🛒ɞ Buyer 𓂃 ֢ role, if you've it then you don't need to prove anything)

When a @ʚ🔑ɞ License Manager𓂃 ֢ has created you a licence, you can see and manage them using /self licenses (on discord)

Thanks you everyone and sorry for any inconveniences caused!

On top of that, remember to reset your config, otherside will not work!

⋘────────────────────↠∗∗↞────────────────────⋙


Page: 1 2 3