How do servers ban IRC clients? reddit / irc ---------------------------------------------------------------------- Cu6up5lk · 2023-08-20 14:32 For example, if server bans all possible IRC clients except Mibbit, how do they get info about client? Is it possible to mask IRC client ident, i.e. to evade detection? Like if I want to mask my mIRC or AdiIRC as "Mibbit". ---------------------------------------------------------------------- CannedDeath · 2023-08-20 14:44 If I remember correctly, Mibbit connects to IRC servers through Mibbit's servers instead of connecting directly, so the IRC servers can just block all IP addresses that aren't Mibbit's. ---------------------------------------------------------------------- Cu6up5lk · 2023-08-20 16:09 As I can see each of Mibbit users have unique hashed IP addresses. If they were connected through Mibbit servers their IP would not differ so much. ---------------------------------------------------------------------- phate408 · 2023-08-20 20:42 Except, most IRCds support WebIRC (or however you want to capitalize that) which allows a trusted gateway service, like Mibbit, to pass through the client's IP address. So, even though the actual TCP/IP connection to the IRCd is from Mibbit's server, the client reflects the IP address they're using to connect to Mibbit. ---------------------------------------------------------------------- CannedDeath · 2023-08-21 00:47 Some servers are configured to show the client IP provided by Mibbit instead of showing Mibbit's servers' addresses. Though maybe Mibbit now directly connects clients through WebSockets.