[公告]暂时关闭IPv6接入方式
正文 由于CloudFlare的IPv6经过优选后速度仍不理想,因此本站将暂时关闭大陆地区IPv6的接入,仅保留IPv4接入方式,国际区域不受影响。
7月杂记
长沙游玩 今年暑假放的稍微晚一些,大约在7月9号左右,因为自己还要在长沙检查身体,加上之前也答应妹妹去长沙玩,所以这次便一家人都来到了长沙,也省了我回去的车费(doge。 时间过的也挺快的,上次一家人出门一起旅游还是八年前。 下面是晚上陪父母和妹妹去橘子洲拍的夜景,除了有点费脚,其他倒也还行。 逛完回到酒店已经变成废人了,一点也不想动…… 第二天,去了几个地方随便玩玩,毕竟那几天太阳是真的大,外面气温30多度,都快变成人干了。 路上找了一家茶颜悦色,买了杯人间烟火,不得不说,长沙的茶颜悦色店是真的多,隔几步就有一家。 之后还去了长郡中学(我不想去啊啊啊) 不过中途还发现一家有趣的店...
Mojang API之Microsoft身份认证
前言 用C#编写的开源Mojang API Library已发布至Github,项目地址:https://github.com/GoodBoyboy666/Mojang-API Microsoft身份验证 由于使用正常的OAuth流程十分麻烦,新建的OAuth应用程序必须申请使用Minecraft API的使用权限,因此这里使用PCL2的登录模式进行登录。 大致步骤如下: 获取Microsoft授权代码(一次性) 使用授权代码获取Microsoft令牌 使用Microsoft令牌获取Xbox Live令牌 使用Xbox Live令牌获取XSTS令牌 使用XSTS令牌获取Minecr...
Minecraft Server TCP 状态获取详解
测试版本为1.20.6,插件服务器,理论上适用于1.7+版本服务器,已知forge服务器在测试延迟时会出现未收到 Server response的情况 开源Minecraft Server Status已在Github发布,项目地址:https://github.com/GoodBoyboy666/Minecraft-Server-Status 数据包结构 在wiki.vg上我们可以看到,Minecraft数据包的格式如下图: 整个数据包格式采用数据包长度+Packet ID+数据的格式。 数据包长度和Packet ID均使用VarInt数据类型,具体可以看 varint是啥你真...
SSL证书之ECC算法
前言 之前在1panel就看到可以申请ECC算法的SSL证书,目前也部分替换原来的RSA证书,但主要的泛域名证书还是RSA。 虽然从表面上来看,ECC的密钥长度和安全性在相同位数的安全等级下都优于RSA,但从深层次来说,这里还有许多我们需要了解的知识。 事实上,ECC算法下有很多种椭圆曲线,但是不同曲线的安全性,用途都是不相同的,使用不安全的曲线还不如使用RSA算法。 椭圆曲线 目前一般常见的曲线为下面几种: Curve 25519 NIST 曲线 SM2 (国密) brainpool ECC曲线汇总:https://safecurves.cr.yp.to/ Curve 25519 ...
吐槽OPPO Passkey服务
省流 答辩的要命,狗都不用。。。 前言 之前不知道在哪篇文章看到OPPO支持passkey了,并且支持扫码认证(就是浏览器中的使用Android或者iOS设备认证的选项) 因为苦于Google服务想要扫码认证必须双端都拥有“良好”的网络环境(因为挑战响应需要经过Google服务器),所以局限性太大了,并且我至今还没成功过一次。 今天没事打算好好折腾一下。 踩雷经历 扫码 为了测试,我用Windows上的Edge访问GitHub添加Passkey生成出二维码。但当我用相机里的扫一扫扫这个二维码时却直接解析了二维码内容并且跳到自带浏览器进行百度搜索。 想了一会可能是我启动的软件不对,于是我又...
[公告]临时关闭博客评论邮箱验证功能&全站启用IPv6
临时关闭评论邮箱验证功能 经过一段时间的使用,发现目前artalk的邮箱验证和社交登录功能仍有许多需要改进的地方,因此暂时关闭邮箱验证和社交登录功能。 邮箱冒用问题请使用第三方工具进行缓解(如OpenPGP)。 全站启用IPv6 博客主站已完成IPv6的适配,目前主站和第三方大部分功能已可以通过纯IPv6访问。 通过IPv6访问时将通过Cloudflare进行接入,相应的隐私政策请进入Cloudflare官网查询。
升级家中主路由设备|小米AX3000T体验
前言 因为家里N年老路由器无线信号极差,再加上不支持IPv6,今年暑假又打算用IPv6开个MC服务器,并且小米AX3000T价格也不贵,于是下单买了一个给家里那个万年老路由器给换了。 (其实看上小米AX3000T主要还是为了刷机(doge)。) 不过本来打算刷机后回学校时把路由器带上,家中的老路由器再继续服役,但想着家里路由器确实是该换了,父母对于路由器也是能用就将就着用的态度,如果我不主动推动设备更新他们也不会换,一直忍受着炸裂的网络(反正我是完全无法忍受那个质量极低的WiFi),所以就没有刷机直接留家里,之后回学校重新再买一个。 部署架构 家里设备也不多,有线和无线的设备对半开,因为...
Debian开启临时IPv6并使用ddns-go进行动态解析
前言 今天使用Debian的IPv6时发现Debian没有Windows那样的临时IPv6地址。 因为正常未使用NAT的IPv6地址可以被全球访问,临时IPv6地址可以起到一定的隐私作用(确信) 临时IPv6 这里为了方便查看IPv6,我们使用以下指令查看IPv6地址: 1ip -6 addr show 下面是ChatGPT给出的解决方案 使用sysctl 临时启用隐私扩展 12sudo sysctl net.ipv6.conf.all.use_tempaddr=2sudo sysctl net.ipv6.conf.default.use_tempaddr=2 永久启用隐私扩展 编辑/e...
自由地给文章添加文章总结
前言 最近有很多博主给自己博客文章添加了文章总结,我找了一下hexo相关资料,结果均是调用第三方API。 第三方API好处有很多:方便,快捷,省心,但也有很多缺点:稳定性,内容私密性,内容审计不可控。 例如担心文章私密性的友友可以本地部署ChatGLM之类的模型进行离线总结,并且内容永远存在于文章中,不会受第三方API影响,同时也可以对生成的内容进行审计修改,甚至你还可以自行总结,高度自定义,完全不受约束。 这里我们使用TianliGPT的样式并对JavaScript部分进行魔改,不使用它的API。 TianliGPT项目地址:https://github.com/zhheo/Post-...