发贴不会排版?用AI帮你优化吧

因为本站使用的是markdown排版,但很多非程序员不太会用,虽然很简单但对不熟悉的人来说也是学习成本,好在现在可以用AI大模型帮你排版。因为AI大模型返回内容就是用markdown格式排版的,和本站一至。

比如以下内容不会排版发出来是这样的: file

太丑了,直接发给AI帮排版吧,只用 告诉AI帮排版美化样式行了: file

然后AI返回的内容复制并贴到编辑器中,务必注意不是直接选择内容复制,而是使用AI工具提供的复制按钮,这样才能复制markdown格式: file


看看效果怎么样

好了,从现在开始就不用担心注册机了。

原理就是:游戏和客户端第一次通信,会先发送一次数据,发送的数据就是 logind.clogon 函数里 write("ver1.0,"+str+"\n"); 这个数据。 客户端会截取 str 的字符串,也就是使用 crypt 加密后的 ZJKEY

此字符串为 ver1.0,$6$bsPUvbXH65sj/L6s$ne9qajPzfsBki0uoAqElucsODeXitdN8j0DWWU0o1W/6KhNW0dnVydDartYuCMuN03lgeh/xANgQRUFsZbL35/ 之类。ver1.0 以后的字符串会随机变化。

客户端截取到此字符串后,会将此字符串 + 客户端密匙 一并上传到 check.php 中,并发送到游戏内。 check.php 收到 key 后进行二次加密,并返回给客户端加密后的 key,客户端发送 check 加密后的 key 到游戏内,游戏 jiance 函数通过对比收到的 key 是否与自己加密后得到的 key 相同,来判断是不是自己的客户端,从而防止注册机。

最后: 也有简单一些的方法,可以防止一些技术不达标的初级注册攻击。不过不推荐,既然改那就改到底。

其中,jiance 函数内的验证方式和 check 加密方式必须相同。可以根据需要自己自行更改。比如可以根据当前时间,具体到小时来加密。 千人千面,我只是提供一个思路。

还有最终解决方案,自己注册域名,并使用证书。创建 HTTPS 连接,将客户端内的 IP 连接方式全部改为 https://域名/check.php? 等此类连接方式,此方式可一劳永逸同时保护自己游戏端口。


你学会了吗?

友情提示:你用AI生成的内容都可以这样复制粘贴到本站发表,不用再自己排版。

京ICP备13031296号-4