Background tidbits
This commit is contained in:
parent
7ffa8e523f
commit
f971105c9c
32
README.md
32
README.md
@ -34,7 +34,37 @@ Don't prune identified strings that have been removed from identified.txt -- I'm
|
|||||||
|
|
||||||
## Background information on the blocklist
|
## Background information on the blocklist
|
||||||
|
|
||||||
This section intentionally left blank.
|
For a server to reach some level of popularity and discoverability, it must either have
|
||||||
|
a persistent hostname, or have its IP known.
|
||||||
|
|
||||||
|
Large lists of Minecraft servers are generally unpublished, to reduce risk
|
||||||
|
of random 'griefing' (DoSing or otherwise harassing servers). Perhaps these
|
||||||
|
servers can still be used in other ways, even when blocked by Mojang.
|
||||||
|
Mojang apparently started using this blocklist method on May 1, 2016.
|
||||||
|
|
||||||
|
There appear to be three classes of entries:
|
||||||
|
|
||||||
|
### Hostnames
|
||||||
|
|
||||||
|
This including wildcards, typos, '?' appended, mixed case, and other anomalies.
|
||||||
|
Minecraft servers don't need to know their own hostname to
|
||||||
|
function, so many simple setups have no detectable distinct hostname at the
|
||||||
|
Minecraft level - so scanning the Internet for servers is not very useful.
|
||||||
|
But looking for lists of servers that allow cheating, or known to have weak
|
||||||
|
anti-cheating measures, is effective.
|
||||||
|
|
||||||
|
### IPs
|
||||||
|
|
||||||
|
This includes RFC1918 IPs. May also include naive classful wildcards, (192.168, etc.).
|
||||||
|
This set of hashcat masks for all valid IP addresses can be run after every new hash is added:
|
||||||
|
|
||||||
|
https://github.com/johnjohnsp1/hexhosts/blob/master/ipv4.hcmask
|
||||||
|
|
||||||
|
### Test entries
|
||||||
|
|
||||||
|
These are not valid DNS FQDNs, or even hostnames (some have spaces, underscores, etc)
|
||||||
|
These often have "dns" and/or "test" in them, with various combinations of
|
||||||
|
separators (including space), case, and appended digits.
|
||||||
|
|
||||||
## Thanks
|
## Thanks
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user