是否有可能找出某个用户是否通过IRC服务器上的SSL连接? 我想找出一种方法来限制那些没有连接的人(join特定频道)。
我想要的访问是从机器人或个人的水平。
你需要和服务器运营商交谈,看看他们是否会添加一个用户模式位来表示SSL连接(比如大多数服务器上的“注册昵称”和“authentication服务器”)。 我很确定没有“标准”的方式来确定这些信息。
这完全取决于您正在运行的IRC服务器。 在UnrealIRCd上, +z 频道模式会自动阻止非SSL用户join频道。 (对于用户,对应的+z用户模式表示SSL连接。)
/ whois尼克看他们正在使用什么样的连接。 如果您看到“$ nick正在使用安全连接”,那么他们正在使用SSL。
根据你的第二个问题,大多数标准的SSL模式切换的两种模式是+ z,正如上面的用户所说,或者在一些服务器+ S上。 请注意,这是一个大S不小。 小s是“秘密的”,或者是非上市的模式,这是非常好的,但完全不同。
开心快乐! :d