soyasoya5
6288cce040
fix certain keywords not allowed by IDA even if prepended by '_'
2021-06-30 20:40:51 +08:00
Perfare
185278310e
优化v27以上Metadata处理
2021-06-24 01:55:01 +08:00
Perfare
2d70941e03
Fixed #451
2021-04-21 23:06:24 +08:00
Perfare
65ad2bffa8
Fixed #439
2021-04-21 09:44:11 +08:00
Perfare
7a0ee09aa8
处理v27以上的metadataUsage
2021-04-21 09:19:06 +08:00
Perfare
82e6311a86
将版本号修改为double类型
2021-03-20 03:24:23 +08:00
Perfare
e04f58c60d
fixed #435
2021-03-20 03:10:22 +08:00
Perfare
c09d464b01
24.4 version support
2021-03-20 02:55:07 +08:00
Perfare
62d845950b
typo
2021-03-20 01:59:08 +08:00
Perfare
7f7dc94187
Update README
2021-02-28 15:30:20 +08:00
Perfare
a9420c104c
优化PlusSearch
...
简单支持27.1
2021-02-28 15:25:44 +08:00
Perfare
be9f65dc98
修复错误的虚函数表
2021-02-23 05:42:48 +08:00
Perfare
25b5c22ef3
DummyDll:添加选项控制token输出
2021-02-13 15:09:07 +08:00
Perfare
e4cc43f6dc
重命名
2021-02-13 15:02:37 +08:00
Perfare
54e94ea462
减少重复输出
2021-02-13 14:58:28 +08:00
Perfare
2769c77526
输出泛型函数的rgctx数据
2021-02-10 18:15:21 +08:00
Perfare
f87d22d726
单独的ghidra脚本
2020-12-13 04:06:17 +08:00
Perfare
a7d34e0240
Merge branch 'pr/378'
2020-12-13 04:02:09 +08:00
Perfare
7f2817ef12
Fixed #394
2020-12-13 03:19:10 +08:00
Perfare
95173b37a6
Merge branch 'pr/375'
2020-12-13 02:04:56 +08:00
Perfare
05b424fa0b
Merge pull request #358 from tellowkrinkle/GhidraProgress
...
Add progress bar to Ghidra script
2020-10-31 11:30:41 -05:00
Perfare
b8c8073823
Improve WebAssembly processing
2020-11-01 00:29:05 +08:00
Perfare
f8b509c2d8
Fixed #369
2020-11-01 00:28:22 +08:00
Christian Jones
ad1bda2507
Handle missing data types
...
"Missing" types appear to be those where <datatype> was
already added to the data manager (i.e., via parsing of
il2cpp.h) but datatype* was not. This handles that
situation. In my testing, no other missing types.
2020-10-03 14:40:51 -04:00
Christian Jones
9a7a22402a
Cleaned up comments
2020-10-03 09:33:37 -04:00
Christian Jones
87c66f9d9e
Only try renaming variables once
...
to avoid an infinite loop if something else is the problem,
and then stop processing
Also removed comments placed for testing
2020-10-03 09:28:59 -04:00
Christian Jones
bbed369f3f
first complete working version
...
drops types that aren't previously defined
throws exception if such a type is used in
a function signature
2020-10-03 08:51:32 -04:00
Christian Jones
6cc4de0f67
Initial modification of ghidra.py to apply
...
function signatures/parameters. Unstable.
Adapted from @tellowkrinkle's script cited
in issue https://github.com/Perfare/Il2CppDumper/issues/366
2020-09-30 18:02:04 -04:00
Christian Jones
81a5171e8f
Simplified make_function to improve speed and
...
avoid data loss
2020-09-29 16:46:51 -04:00
tellowkrinkle
f8754092ee
Add progress bar to Ghidra script
2020-09-06 23:54:12 -05:00
Perfare
2fd3624288
更新ida脚本
2020-08-19 13:40:38 +08:00
Perfare
bb3e53cf36
修改为C风格
2020-08-19 13:10:15 +08:00
Perfare
4453b1af66
添加头
2020-08-19 12:30:05 +08:00
Perfare
c313664baf
修复bug
2020-08-19 12:04:02 +08:00
Perfare
e10d8cff14
只在windows环境下使用PELoader
2020-08-19 12:01:30 +08:00
Perfare
c478c95bf1
支持v27的dump文件
2020-08-19 11:44:36 +08:00
Perfare
b304e65a58
修复customAttribute
2020-08-18 17:34:25 +08:00
Perfare
900f0b1054
完善PlusSearch
2020-08-17 20:50:33 +08:00
Perfare
66528fb843
将nestedtype的处理挪到外面
2020-08-16 15:35:42 +08:00
Perfare
650ca2e67e
新版本支持
2020-08-04 20:06:49 +08:00
Nikolay Kuznetsov
a9e3b127a1
Add token attributes to dummy dll ( #334 )
...
Co-authored-by: Perfare <hjyqwert@126.com>
2020-07-31 09:13:55 +08:00
Perfare
858f2490de
修正泛型参数的顺序
2020-07-30 11:24:45 +08:00
Perfare
44c9b7069e
Fixed #332
2020-07-29 02:28:32 +08:00
Perfare
ed59b173d2
修复bug
2020-07-23 10:47:47 +08:00
Perfare
a491d4de1d
Update README
2020-07-23 06:14:40 +08:00
Perfare
7c87d132cd
Update README
2020-07-23 06:09:31 +08:00
Perfare
9839d61cc7
不输出常量的字段偏移
2020-07-23 06:06:59 +08:00
Perfare
737acae6c7
只在PlusSearch失败的情况下调用PELoader
2020-07-23 05:26:08 +08:00
Perfare
711abb0e41
修复bug
2020-07-23 04:26:47 +08:00
Perfare
23d751d7fb
完善PELoader
2020-07-23 04:24:38 +08:00