[前端逆向] [email protected] 初探(0) 开始
最近对那个 SC 的汉化脚本很感兴趣,简单了解了一下,发现是通过 prismJsp 实现的注入。正好个人对 SC 的代码也很感兴趣,于是就有了这系列(前提不咕)的文章。 在这里提前注明,这个系列中所有的脚本、测试的环境均为 Chrome 隐身模式,测试链接为 https://shinycolors.enza.fun/tutorial 。(期待后文吃…
ES6 Proxy 简介
最近用到 Proxy 的地方还是挺多的(具体关注之后的文章就知道了),这里来总结一下具体的用法。 BGM 何为 Proxy? Proxy,简单来说,就是用来代理访问一个对象的那层代理。Proxy 可以拦截对其对应对象的几乎所有请求,包括赋值、取值、执行(函数调用)、类型判断(instanceof)等。这里直接给出 MDN 的地址吧,具体的介绍可以去…
[源码阅读] kara-templater
断断续续学 Aegisub 和特效,一直想要弄懂的就是 kara-templater。文档的介绍部分看的头疼,还是得结合源码来看。这东西就相当于是笔记一样的存在吧( 这里提一句,Aegisub 的 Lua 版本是 Lua 5.1。 入口 首先是入口,最后两行标记了入口函数: aegisub.register_macro(tr"Apply karao…
使用 systemd+GPG+rclone 实现数据定时备份
最近越来越重视数据的安全问题了,存放在 VPS 上的数据并不是那么可靠,有些关键的东西还是备份一下比较稳妥。正好最近用上了 bitwarden_rs,这里就以备份 bitwarden_rs 的数据目录为例了。 rclone Rclone 是一个可以以命令行形式与各大网盘进行交互的程序,在整个流程中,我们用它来实现最后一公里的上传任务。 具体的配置方…
Lua Pattern 简介
话不多说,这部分是作为之后某一篇文章的前置而出现的。 Lua 的 Pattern 和正则表达式有相似之处,但也有所不同。本文力图简短地介绍 Pattern 和可以用到 Pattern 的函数,为之后的使用打好基础。 回顾正则表达式 简单的正则表达式语法如下: abc:表示匹配 abca*:表示匹配零个或多个 aa+:表示匹配一个或多个 a [abc…
thumbnail
从无法创建的 5GHz 热点说开去
之前配置好一大堆网络方面的东西,准备跑个 iperf3 看看无线速度怎么样,结果一看最大只有 60Mbps,不能忍,上 5 GHz,结果又不支持。我就奇了怪了,凭本事连上的 WiFi 还不让共享了??? 好吧,这一切要说简单也简单,要说复杂也复杂…… WLAN 信道列表 WLAN 信道列表[1],也叫 WLAN 频道列表,是各个国家规定的 IEEE…
[v1.0] Tun+MITMProxy 初探
昨天今天花了一天的时间,终于把网络环境配好了。当然了,中间还有一些杂七杂八的事情暂且不提(但是真的很舒服啊,比如下面这个,我好了)—— 香不香啊,太香了这个 嘛,总之是配置完了,现在一切就都正常多了,整体的架构也很符合直觉。当然了,还有一些比较 dirty 的实现需要后期修正,那就是之后的事了(逃 当然,这些这是后话了。话说这一切,都要从…… 目标…
*nix 权限初探
今天遇到了之前没遇到过的问题(倒不如说之前没遇到才是真的玄学),.ssh/authorized_keys 明明存在,但却没法免密登录。在一番搜索之后,我发现问题的关键在于权限问题。之前对权限的了解较浅,知道的也就 777、644 这几个数字,平时用到的也就只有 chmod +x,正好借这个机会好好学习一下。 文件和目录的权限在 《Beginning…