<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kaboom.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=107.115.17.107</id>
	<title>Kaboom Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://kaboom.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=107.115.17.107"/>
	<link rel="alternate" type="text/html" href="https://kaboom.wiki/wiki/Special:Contributions/107.115.17.107"/>
	<updated>2026-09-24T04:34:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://kaboom.wiki/index.php?title=DDoS&amp;diff=5469</id>
		<title>DDoS</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=DDoS&amp;diff=5469"/>
		<updated>2026-08-12T05:51:08Z</updated>

		<summary type="html">&lt;p&gt;107.115.17.107: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;[https://en.wikipedia.org/wiki/Denial-of-service%20attack DDoS]&#039;&#039;&#039; attacks are a form of cyberattack exclusively perpetrated by skids who are too stupid to develop Kaboom/Minecraft-specific exploits. &lt;br /&gt;
&lt;br /&gt;
A [https://en.wikipedia.org/wiki/Cybercrime cybercriminal] acquires access to a considerable amount of devices, usually [https://en.wikipedia.org/wiki/Internet_of_things IoT] devices like routers (a [https://en.wikipedia.org/wiki/Botnet botnet]) and then rents those devices out to other cybercriminals to perpetrate denial of service attacks or for use as residential proxies.&lt;br /&gt;
&lt;br /&gt;
Usually, threats of DDoS are entirely hollow. If they do follow through, it&#039;s incredibly likely to only be a few devices, if that, and that doesn&#039;t really qualify as distributed.&lt;br /&gt;
&lt;br /&gt;
It never&amp;lt;ref&amp;gt;https://www.helpnetsecurity.com/2026/02/05/ddos-poland-suspect-arrested/&amp;lt;/ref&amp;gt; ends&amp;lt;ref&amp;gt;https://www.justice.gov/usao-ak/pr/oregon-man-charged-administering-rapper-bot-ddos-hire-botnet&amp;lt;/ref&amp;gt; well&amp;lt;ref&amp;gt;https://krebsonsecurity.com/2026/05/alleged-kimwolf-botmaster-dort-arrested-charged-in-u-s-and-canada/&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Cyberattacks]]&lt;br /&gt;
[[Category:Skidding]]&lt;/div&gt;</summary>
		<author><name>107.115.17.107</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=MadelynWith5Ns&amp;diff=5468</id>
		<title>MadelynWith5Ns</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=MadelynWith5Ns&amp;diff=5468"/>
		<updated>2026-08-12T05:50:39Z</updated>

		<summary type="html">&lt;p&gt;107.115.17.107: Level 2 header&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bot Developer&lt;br /&gt;
  | title1=MadelynWith5Ns&lt;br /&gt;
  | image1=MadelynWith5Ns.png&lt;br /&gt;
  | caption1=Madelyn&#039;s skin&lt;br /&gt;
  | location=United States&amp;lt;ref&amp;gt;https://namemc.com/profile/MadelynWith5Ns.1&amp;lt;/ref&amp;gt;&lt;br /&gt;
  | notable_projects=[[Starbot]] and [[BotKit]]&lt;br /&gt;
  | group_affiliation=&lt;br /&gt;
  | programming_languages=[[Wikipedia:Java|Java]] and [[JavaScript]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;MadelynWith5Ns&#039;&#039;&#039; (previously known on [[Kaboom]] as &#039;&#039;&#039;TFTWPhoenix&#039;&#039;&#039;) was a Kaboom bot developer who alternated between [[Mineflayer]], [[minecraft-protocol]], and [[MCProtocolLib]] quite frequently. They mainly worked on [[Starbot]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Players]]&lt;br /&gt;
[[Category:Bot devs]]&lt;br /&gt;
[[Category:Inactive]]&lt;/div&gt;</summary>
		<author><name>107.115.17.107</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Bungee-spoofing_attack&amp;diff=5467</id>
		<title>Bungee-spoofing attack</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Bungee-spoofing_attack&amp;diff=5467"/>
		<updated>2026-08-12T05:49:44Z</updated>

		<summary type="html">&lt;p&gt;107.115.17.107: Switch to level 2 and 3 header (== and ===)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Technical}}&lt;br /&gt;
&#039;&#039;&#039;Bungee spoofing&#039;&#039;&#039; is an attack against unfirewalled [https://www.spigotmc.org/wiki/about-bungeecord/ Bungeecord] in which a player sends falsified player [https://github.com/SpigotMC/BungeeCord/blob/2e729325be2a4486adc0819cc03779e896ca0108/proxy/src/main/java/net/md_5/bungee/ServerConnector.java#L116 forwarding data] (sent as part of the host field in the [https://minecraft.wiki/w/Java_Edition_protocol/Packets#Handshake Handshake packet]) to the backend server. Common targets for falsification are server owners, staff members and others with special permissions.&lt;br /&gt;
&lt;br /&gt;
==Solutions==&lt;br /&gt;
&lt;br /&gt;
While the following sections discuss possible issues with the following solutions, please note that these are entirely theoretical and have not been tested, and to the author&#039;s knowledge, have not been exploited in the wild. All of these theoretical attacks require [[Wikipedia:Sniffing_attack|sniffing attacks]], and as such they are not practical in the majority of cases.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/lucko/BungeeGuard BungeeGuard] is a BungeeCord, [https://spigotmc.org/ Spigot] and [https://spongepowered.org/ Sponge] plugin developed by [https://github.com/lucko/ lucko] which attempts to solve this problem by adding a secret token to the end of the player forwarding data.&lt;br /&gt;
&lt;br /&gt;
This works for most setups, but if the backend and frontend (the proxy) servers communicate over the [[Wikipedia:Internet|Internet]], it can be intercepted with a sniffing attack as the Handshake packet is not [[Wikipedia:Encryption|encrypted]] and the token is sent in plaintext. It may additionally be possible to perform a [[Wikipedia:Timing_attack|timing-based side-channel attack]], as the function responsible for checking the token may not always execute in constant time.&lt;br /&gt;
&lt;br /&gt;
As such, for backend and frontend servers which may only communicate over the Internet, it is recommended that a [[Wikipedia:Firewall_(computing)|firewall]] is configured for every backend server that listens on a public &lt;br /&gt;
[[Wikipedia:Virtual_network_interface|network interface]], or communications are done exclusively [[Wikipedia:Virtual_private_network|virtual private network]] providing encryption.&lt;br /&gt;
&lt;br /&gt;
===Velocity===&lt;br /&gt;
&lt;br /&gt;
Another possible solution is to use [https://papermc.io/software/paper/ Velocity]&#039;s modern forwarding, which uses a [[Wikipedia:HMAC|HMAC]] to verify player data sent in a [https://minecraft.wiki/w/Java_Edition_protocol/Packets#Plugin_Message_(clientbound) Login Plugin Message]. &lt;br /&gt;
&lt;br /&gt;
It may be vulnerable to a [[Wikipedia:Replay attack|replay attack]] as the Login Plugin Message packet is unencrypted on offline-mode servers, like those behind frontends like Velocity. As HMACs only serve to verify the authenticity of the attached data, the data they verify is not encrypted in any way and can be inspected by a network attacker.&lt;br /&gt;
&lt;br /&gt;
Proxies like Velocity and Bungeecord must have backends configured in offline-mode, otherwise they will not be able to implement features like [https://www.spigotmc.org/wiki/bukkit-bungee-plugin-messaging-channel/ backend &amp;lt;-&amp;gt; frontend plugin messages] and [https://minecraft.wiki/w/Commands commands] running on the frontend.&lt;br /&gt;
&lt;br /&gt;
Even though Velocity&#039;s modern forwarding is a considerable improvement over both Bungeecord and Bungeeguard, virtual private networks or local networks remain the most secure solution. Additionally, configuring firewall rules to deny packets to your backend server&#039;s port from all [[Wikipedia:IP_address|IP addresses]] that do not belong to your frontend, if you are unable to bind on a local address.&lt;br /&gt;
&lt;br /&gt;
[[Category:Exploits]]&lt;/div&gt;</summary>
		<author><name>107.115.17.107</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=Skids&amp;diff=5466</id>
		<title>Skids</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=Skids&amp;diff=5466"/>
		<updated>2026-08-12T05:48:53Z</updated>

		<summary type="html">&lt;p&gt;107.115.17.107: Level 2 header&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Skids&#039;&#039;&#039; are often inexperienced [[Kaboom]] players and developers with an inflated [[Wikipedia:Egoism|ego]]. Someone who uses code from another project without respecting the project&#039;s [[Wikipedia:Software_license|license]] is also a skid. Sometimes, they may also suffer from [[Severely fatal autism]], but not all skids suffer from this and not all SFA sufferers are skids.&lt;br /&gt;
&lt;br /&gt;
==Skidbots==&lt;br /&gt;
&lt;br /&gt;
Skidbots are bots developed or co-opted by skids. They usually barely work, or spam chat with commands or messages.&lt;br /&gt;
&lt;br /&gt;
[[Category:Kaboom]]&lt;br /&gt;
[[Category:Skidding]]&lt;/div&gt;</summary>
		<author><name>107.115.17.107</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=IP_Masking&amp;diff=5465</id>
		<title>IP Masking</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=IP_Masking&amp;diff=5465"/>
		<updated>2026-08-12T05:47:06Z</updated>

		<summary type="html">&lt;p&gt;107.115.17.107: Level 2 header. Level 1 is title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;IP masking&#039;&#039;&#039; refers to the practice of replacing real [[Wikipedia:IP addresses|IP addresses]] with psuedorandom addresses, with the same original address producing the same psuedorandom address. This practice allows for increased player privacy on [[Kaboom]] and [[Kaboom Clones|clones]] while still allowing for the accounts of a single IP address to be identified.&lt;br /&gt;
&lt;br /&gt;
==[[Wikipedia:Network_address_translation#One-to-many_NAT|SNAT]]==&lt;br /&gt;
This is the most common method of IP masking, as it is the method employed by [[Kaboom]]. Usually, this is done via [[Wikipedia:iptables|iptables]], but similar programs like [[Wikipedia:nftables|nftables]] are able to achieve similar results.&lt;br /&gt;
&lt;br /&gt;
The script to setup this particular method is [https://github.com/kaboomserver/framework/blob/master/config/iptables available in the kaboomserver/framework repo]. &lt;br /&gt;
&lt;br /&gt;
==Other means==&lt;br /&gt;
&lt;br /&gt;
On some clones, due to technical limitations like being behind a proxy, not having administrator access or not having a firewall capable of this, the operators may choose to provide IP masking via [https://github.com/vectrix-space/ignite/ Ignite] mods or server/proxy plugins. &lt;br /&gt;
&lt;br /&gt;
[[Category:Kaboom]]&lt;/div&gt;</summary>
		<author><name>107.115.17.107</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=GilligainIII&amp;diff=5464</id>
		<title>GilligainIII</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=GilligainIII&amp;diff=5464"/>
		<updated>2026-08-12T05:45:12Z</updated>

		<summary type="html">&lt;p&gt;107.115.17.107: Level 2 header. Level 1 header are the same size as title, 2 is a bit smaller, and that is only a section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
{{Player&lt;br /&gt;
  | image1=GilligainIII.png&lt;br /&gt;
  | caption1=GilligainIII&#039;s skin&lt;br /&gt;
  | notable_projects=[[GBot]]&lt;br /&gt;
  | location=United Kingdom&lt;br /&gt;
  | group_affiliation=[[ArtieWar]]&lt;br /&gt;
  | programming_languages=[[Wikipedia:Java_(programming_language)|Java]]&lt;br /&gt;
}}&lt;br /&gt;
&#039;&#039;&#039;GilligainIII&#039;&#039;&#039; is the main developer of [[GBot]] (also known as [[GBot|Agent-G]]).&lt;br /&gt;
&lt;br /&gt;
==Severely fatal autism==&lt;br /&gt;
{{Humor}}&lt;br /&gt;
GilligainIII and ArtieWar cope together as they both have a case of [[Severely fatal autism]], and find out (sometimes once a blue moon by looking at other people&#039;s or skidding) new kicks, crashes, bugs and random ideas every other day.&lt;br /&gt;
&lt;br /&gt;
[[Category:Players]]&lt;br /&gt;
[[Category:Bot devs]]&lt;/div&gt;</summary>
		<author><name>107.115.17.107</name></author>
	</entry>
	<entry>
		<id>https://kaboom.wiki/index.php?title=JelloBot&amp;diff=5463</id>
		<title>JelloBot</title>
		<link rel="alternate" type="text/html" href="https://kaboom.wiki/index.php?title=JelloBot&amp;diff=5463"/>
		<updated>2026-08-12T05:43:26Z</updated>

		<summary type="html">&lt;p&gt;107.115.17.107: Level 2 header. I am maddy&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&#039;&#039;&#039;JelloBot&#039;&#039;&#039; is a bot developed by [[ArtieWar]].&lt;br /&gt;
&lt;br /&gt;
==POBot==&lt;br /&gt;
&#039;&#039;&#039;POBot&#039;&#039;&#039; was a legacy version of [[JelloBot]]. It barely worked.&lt;br /&gt;
JelloBot still contains remnants of POBot, like some package names still containing the legacy moniker.&lt;br /&gt;
&lt;br /&gt;
[[Category:Bots]]&lt;/div&gt;</summary>
		<author><name>107.115.17.107</name></author>
	</entry>
</feed>