V8 Killer,让 Electron 程序注入不再困难

2023-11-29 12:57:01 +08:00
 shellwen

前情提要:
之前我在 https://www.v2ex.com/t/978250 中发布了 V8 Killer 的初代版本,最近花了点时间,完善了一些功能,编写了简单的文档,特此重新分享一下这个项目,希望能帮助到更多需要的人。

V8 Killer 是一个强大且可高度自定义的通用 V8 虚拟机注入器。
不修改本地文件,不破坏程序完整性,无开放调试端口的安全性问题。

V8 Killer 通过 inline hook 了 V8 虚拟机的编译函数,在编译前修改内存中的脚本代码,支持在源代码的前后插入新的代码,或是使用正则表达式替换原始代码。
目前 V8 Killer 拥有 Linux 和 Windows 平台的稳定支持,并有 macOS 平台的实验性支持。

项目文档:https://shellwen.github.io/v8_killer/zh/
项目地址:GitHub ShellWen/v8_killer

项目仍在活跃开发中,欢迎提交 Feature Request 和 Bug Report 。
也欢迎在评论区中直接提及。我会尽快处理他们 :)

3005 次点击
所在节点    分享创造
12 条回复
nomagick
2023-11-29 13:52:17 +08:00
破坏计算机信息系统预定
kuanat
2023-11-29 14:23:37 +08:00
逆向神器,牛逼
nomagick
2023-11-29 14:33:07 +08:00
改 QQ 的人当年也有,查一下珊瑚虫 QQ
shellwen
2023-11-29 14:46:20 +08:00
这个是改 Electron 的,Electron 是开源框架,不存在法律问题

至于拿 V8 Killer 改商业软件的,那和我有什么关系
@nomagick
wpyfawkes
2023-11-29 16:44:49 +08:00
能直接注入浏览器吗🤣
shellwen
2023-11-29 16:55:58 +08:00
@wpyfawkes 没试过,但是估计可以
没必要啊,直接 F12 不就好了
RatioPattern
2023-11-30 02:26:22 +08:00
神器!!!
RatioPattern
2023-11-30 02:39:33 +08:00
好久之前我就想过同样原理的东西,楼主已经做出来了,支持支持!!!
shellwen
2023-11-30 05:17:12 +08:00
@RatioPattern 实际上,real world 使用还是挺困难的
Binwalker
2023-11-30 12:39:13 +08:00
好东西,正好用来学习 rust 代码
RatioPattern
2023-11-30 20:12:01 +08:00
@shellwen 已经用上了,神器!!!
shellwen
2023-12-01 10:44:23 +08:00
@RatioPattern 谢谢支持🥰

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/996208

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX