乐易论坛-乐易网易语言培训教程火山PC视窗中文编程交流论坛

 找回密码
 立即注册

手机号登录

用手机号号登陆

微信登录

微信扫码,快速开始

QQ登录

用QQ账号登陆

办理VIP,定制软件,报名培训联系QQ[重磅]2024年实地培训高清培训目录火山PC版乐易模块使用教程
请牢记揰掵佲的QQ号1615457736 1615457734 其他都是骗子有了火山,易语言是否还有必要学习吗?易语言0基础入门课程
火山PC视窗0基础入门课程易语言外挂0基础入门课程火山PC视窗火山HOOK入门课程
易语言误报处理课程QQ空间POST课程2022年火山PC易语言POST系列课程
Android逆向Jeb动态调试0基础课程QQ邮箱网页POST课程WeChat个微Hook实战课程
百日Js加密分析实战课程(无密下载)QQ群POST课程h5游戏WebSocket逆向视频
JavaScript加密特训课程易语言汇编快速入门课程破解实战系列课程
[2024年]火山PC0基础x64位游戏内存辅助开发教程手游模拟器脚本0基础课程易语言加密防破解0基础入门课程
广告位招租联系QQ1615457736  
查看: 1496|回复: 8

[软件源码] E模块反编译工具源码python+c#

[复制链接]

[软件源码] E模块反编译工具源码python+c#

[复制链接]
已绑定手机
已实名认证
揰掵佲
等级头衔

等級:乐易运营组

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分成就
易币
贡献
主题
精华
金钱
积分
33994
注册时间
2014-8-2
最后登录
1970-1-1

勋章墙

2023-3-3 07:54:24 | 显示全部楼层 |阅读模式
# econv
# z: o' C. r) G2 k7 `/ p3 M
7 E' {2 T# o1 M, W3 Q  L易语言源码转为文本,可用于 git diff。5 Q7 d" u: e7 S9 Q8 Y
) O& d4 h4 ?$ K" F5 k
# 构成5 W4 k  g" [3 k+ o
/ u: U+ T/ {" Z- @
* EProjectFile C#,反编译后魔改而来
3 W0 `8 F" S  G* econv 程序主体,IronPython,用 python 主要是由方便的表格库,IronPython 方便调用 EProjectFile
2 z* V, ~+ j4 O- Z& k* elib C,用于读取易语言支持库,C# 弄复杂的结构体麻烦
5 M! G/ ^7 W# ?6 ^0 j
8 |9 i$ i( h& L7 i5 V# 问题
) H6 i& C. Q! [. s3 E8 h9 {& |+ ~. Z( `  y( Y
1. 必须设置易语言支持库路径到环境变量 Path0 k7 R: ]! l! I" B$ S, t
2. IronPython Bug 原因,terminaltables 必须用 wcwidth 魔改3 B/ [3 ]: C: s7 Q: R, W/ n1 d
3. 有些字符 wcwidth 判断的宽度和 Win10 CMD 显示不同导致表格稍微出错
6 s$ g& C7 l, Q! O1 t; S" `+ r9 o4 l# i4. 易语言格式有些无法处理,如写错的参数类型等' K6 h, {) i, G8 P& ?
5. 支持库内类型,常量没有处理* D1 P: n- `1 ?3 ~/ B0 [; O$ U. T
6. 结构体等没有处理$ M8 q8 `3 y7 x/ q1 u
7. 代码函数名没有处理
# m2 l7 G: \* k, |2 U8 O& d8. 魔改 EProjectFile 有些搜索直接 Array.Find 可能比较慢# t" ~! c' G* N- \$ u
9. IronPython 启动较慢可能导致 diff 时很慢
- j( P  W/ f3 O6 A2 A, ^
" l7 e$ c( ]: u5 L- Y9 @
' s1 |9 S- W; n# ?  U- M/ }- u0 B; L+ n7 C
源码在github下载的; C; U* w+ d5 |% A. W8 {1 K7 o

- h9 P. {5 K. u% Z
1 n/ b% R1 s& {2 q1 L" t- Q; `3 b+ ?# g0 m8 }

' `1 `! t2 @1 H8 M1 A+ \! C* h
游客,如果您要查看本帖隐藏内容请回复
( x0 J; s* Z+ l. U0 z; d
+ h! X" R1 W/ w. S* E1 w
9 `( ]) P' U* Z+ K- X

! {& |% x6 e/ N& @

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

已绑定手机
已实名认证
0×Ret
等级头衔

等級:编程起步

Rank: 5Rank: 5

积分成就
易币
贡献
主题
精华
金钱
积分
539
注册时间
2021-8-11
最后登录
1970-1-1

勋章墙

2023-3-3 13:44:47 | 显示全部楼层
祝乐易论坛越来越火!
回复

使用道具 举报

已绑定手机
已实名认证
一尘不染
等级头衔

等級:程序设计师

Rank: 7Rank: 7Rank: 7

积分成就
易币
贡献
主题
精华
金钱
积分
3669
注册时间
2016-4-6
最后登录
1970-1-1

勋章墙

2023-3-3 14:37:21 | 显示全部楼层
- T6 ^3 i% C4 k: ]: U" C* w
支持开源~!感谢分享
回复

使用道具 举报

已绑定手机
已实名认证
阴阳怪气老妖精
等级头衔

等級:编程起步

Rank: 5Rank: 5

积分成就
易币
贡献
主题
精华
金钱
积分
767
注册时间
2022-8-11
最后登录
1970-1-1

勋章墙

2023-3-4 18:32:47 | 显示全部楼层
下载源码用以学习,感谢分享
回复

使用道具 举报

已绑定手机
已实名认证
794229345
等级头衔

等級:程序制作者

Rank: 6Rank: 6

积分成就
易币
贡献
主题
精华
金钱
积分
2591
注册时间
2020-4-14
最后登录
1970-1-1

勋章墙

2023-3-4 23:04:19 | 显示全部楼层
看下隐藏内容~~
回复

使用道具 举报

已绑定手机
已实名认证
瑾轩
等级头衔

等級:初识编程

Rank: 1

积分成就
易币
贡献
主题
精华
金钱
积分
38
注册时间
2019-9-28
最后登录
1970-1-1

勋章墙

2023-3-6 16:23:44 | 显示全部楼层
感谢分享!!!!
回复

使用道具 举报

已绑定手机
已实名认证
Simon1509
等级头衔

等級:编程起步

Rank: 5Rank: 5

积分成就
易币
贡献
主题
精华
金钱
积分
889
注册时间
2020-2-28
最后登录
1970-1-1

勋章墙

2023-3-10 20:59:36 | 显示全部楼层
E模块反编译工具源码python+c# [修改]
回复

使用道具 举报

已绑定手机
已实名认证
灰太狼灬
等级头衔

等級:编程起步

Rank: 5Rank: 5

积分成就
易币
贡献
主题
精华
金钱
积分
638
注册时间
2018-12-7
最后登录
1970-1-1

勋章墙

2023-3-22 01:40:15 | 显示全部楼层
回帖是一种美德
回复

使用道具 举报

已绑定手机
已实名认证
futiem
等级头衔

等級:编程入门

Rank: 4

积分成就
易币
贡献
主题
精华
金钱
积分
458
注册时间
2016-2-14
最后登录
1970-1-1

勋章墙

2023-9-7 18:55:25 | 显示全部楼层
祝乐易论坛越来越火!
回复

使用道具 举报

如果懒得打字,请选择右侧内容快捷回复 提醒:以任何方式进行『恶意灌水』的行为,进行封号处理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

热点推荐上一条 /5 下一条

QQ|网站地图|手机版|小黑屋|乐易论坛-乐易网 | 湘ICP备19007035号

拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表乐易立场!

娄底市乐易网络科技有限公司声明:乐易原创培训课程版权均为我公司所有,未经许可,不得擅自翻录,盗版,破解本站课课程,我们将保留法律诉讼的权利

GMT+8, 2024-5-13 04:27 , Processed in 0.065571 second(s), 68 queries .

Powered by Discuz! X3.4

Copyright © Tencent Cloud.

快速回复 返回顶部 返回列表