# 微信小程序编译器 Linux 版本
# 说明
本项目基于官方 Windows 版本运行逻辑实现。
# 实现思路
1. 使用 IDA 取得伪代码,与函数地址
2. 使用frida配合函数地址,对各个函数进行hook,参见 [frida-wx-compiler](https://github.com/msojocs/frida-wx-compiler)
3. 在Linux下根据伪代码复现逻辑,使用frida来校对函数处理前和处理后的数据是否符合实际
没有合适的资源?快使用搜索试试~ 我知道了~
适用于微信开发者工具的 微信小程序编译器 Linux 版本.zip
共189个文件
cpp:70个
ts:20个
js:18个
需积分: 5 0 下载量 188 浏览量
2024-08-16
09:42:53
上传
评论
收藏 5.25MB ZIP 举报
温馨提示
项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全栈开发),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助 【资源内容】:项目具体内容可查看/点击本页面下方的*资源详情*,包含完整源码+工程文件+说明(若有)等。【若无积分,此资源可私信获取】 【本人专注IT领域】:有任何使用问题欢迎随时与我联系,我会及时解答,第一时间为您提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【适合场景】:相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可基于此项目来扩展开发出更多功能 #注 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于收集和整理资料耗费时间的酬劳
资源推荐
资源详情
资源评论
收起资源包目录
适用于微信开发者工具的 微信小程序编译器 Linux 版本.zip (189个子文件)
code.asm 143B
init.c 505KB
wcsc.cc 9KB
wcc.cc 9KB
binding.cc 3KB
wcc.disassembly.cpp 5.72MB
wcsc.disassembly.cpp 4.92MB
transit_table.cpp 191KB
compiler.cpp 87KB
wxml_dom.cpp 69KB
compiler_lazy.cpp 62KB
ns_ast_parse.cpp 58KB
transit_table.cpp 52KB
main.cpp 36KB
wcc.cpp 34KB
lexical_checker.cpp 33KB
x_compiler.cpp 25KB
ns_compile_js.cpp 22KB
tokenizer.cpp 22KB
wcc.cpp 20KB
machine.cpp 18KB
parse_source.cpp 17KB
wcc.cpp 14KB
rewrite.cpp 12KB
parser.cpp 12KB
tokenizer.cpp 11KB
ns_token.cpp 10KB
parser.cpp 10KB
token.cpp 10KB
parser.cpp 10KB
rpx.cpp 9KB
wcsc.cpp 8KB
expr_syntax_tree.cpp 6KB
wcsc.cpp 6KB
night.cpp 6KB
css_syntax_tree.cpp 5KB
json.cpp 5KB
common.cpp 5KB
common.cpp 4KB
transit_table.cpp 4KB
common.cpp 3KB
common.cpp 3KB
ns_stream.cpp 3KB
ns_node.cpp 2KB
ns_god.cpp 2KB
wxa.cpp 2KB
tokenizer.cpp 2KB
rule.cpp 2KB
str_cache.cpp 1KB
ns_sourcemap.cpp 1KB
token.cpp 1KB
str.cpp 1KB
file.cpp 1KB
usage.cpp 1KB
token.cpp 1KB
name_allocator.cpp 907B
usage.cpp 823B
common.cpp 804B
string_utils.cpp 634B
parse_exception.cpp 493B
sourcemap.cpp 469B
rvm_op_code_position_recorder.cpp 409B
rvm_op_code_position.cpp 385B
css_tree_lib.cpp 365B
test.cpp 356B
resolve_path.cpp 337B
rule_chain.cpp 320B
bittest.cpp 287B
token.cpp 262B
expr_syntax_tree.cpp 243B
base.cpp 209B
base.cpp 201B
vector.cpp 196B
bnf.cpp 188B
bnf.cpp 88B
docker-entrypoint 938B
empty-key 0B
entrypoint 553B
wcc.exe 2.98MB
wcsc.exe 2.63MB
.gitignore 110B
.gitignore 29B
.gitignore 6B
.gitignore 5B
.gitignore 5B
.gitmodules 343B
binding.gyp 299B
wxapp.tar.gz 791KB
sample.tar.gz 3KB
define.h 70KB
wxml.h 25KB
night.h 12KB
defs.h 12KB
wxss.h 8KB
wxa.h 424B
json.h 277B
string_utils.h 219B
file.h 199B
bittest.h 133B
usage.h 85B
共 189 条
- 1
- 2
资源评论
热爱技术。
- 粉丝: 2418
- 资源: 7862
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【Unity遮挡剔除插件】Perfect Culling Occlusion Culling System 显著优化渲染性能
- 永磁同步电机 FOC算法电流环+速度环框架,本例中给id,iq反馈电流加了一小段延时,模拟电流采样的延时
- 【Unity语音插件】Dissonance Voice Chat 强大而灵活的实时语音通信解决方案
- 新手改善Java程序的151个建议 优化程序 良好习惯
- api-ms-win-core-path-l1-1-0.dll
- 响应式圣诞树:使用CSS的`max-width`和`min-width`属性
- 考研复试的面试中英文自我介绍及问答
- 1.FreeRTOS之任务
- cri-containerd
- Python-扫雷游戏 实战案例
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功