f*********e 发帖数: 8453 | 1 用一个停止开发的jar。原来的开发人也找不到了,也没有相应版本的源程序。找了个
旧版源程序分析了一下,发现就是用到的一个url硬码写在源程序里的几个类里了,现
在这个url改了。我在网上找了个工具:https://sourceforge.net/projects/
classeditor/files/试着改了一个类改成现在的url,用java工具更新jar之后一部分功
能恢复了。可是用相同方法改另一个类运行之后给我扔出个什么ClassFormatError:
truncated class file之类的异常就退出了。谁知道是怎么回事?有啥解决办法没? |
p***o 发帖数: 1252 | 2 改改hosts再拿nginx搭个代理就不用改jar了 ...
【在 f*********e 的大作中提到】 : 用一个停止开发的jar。原来的开发人也找不到了,也没有相应版本的源程序。找了个 : 旧版源程序分析了一下,发现就是用到的一个url硬码写在源程序里的几个类里了,现 : 在这个url改了。我在网上找了个工具:https://sourceforge.net/projects/ : classeditor/files/试着改了一个类改成现在的url,用java工具更新jar之后一部分功 : 能恢复了。可是用相同方法改另一个类运行之后给我扔出个什么ClassFormatError: : truncated class file之类的异常就退出了。谁知道是怎么回事?有啥解决办法没?
|
f*********e 发帖数: 8453 | 3 多谢,能稍微说详细点吗?
【在 p***o 的大作中提到】 : 改改hosts再拿nginx搭个代理就不用改jar了 ...
|
a******c 发帖数: 597 | |
q*c 发帖数: 9453 | 5 把 class 反编译成 java 然后修改重新编译不就好了。
【在 f*********e 的大作中提到】 : 用一个停止开发的jar。原来的开发人也找不到了,也没有相应版本的源程序。找了个 : 旧版源程序分析了一下,发现就是用到的一个url硬码写在源程序里的几个类里了,现 : 在这个url改了。我在网上找了个工具:https://sourceforge.net/projects/ : classeditor/files/试着改了一个类改成现在的url,用java工具更新jar之后一部分功 : 能恢复了。可是用相同方法改另一个类运行之后给我扔出个什么ClassFormatError: : truncated class file之类的异常就退出了。谁知道是怎么回事?有啥解决办法没?
|
f*******t 发帖数: 7549 | 6 改过apk,decompile成一堆smali文件,改些内容再重新编译回apk |
w***g 发帖数: 5958 | 7 我也帮人干过这事,举手之劳。我那个哥们去找别人,他们要收他500K RMB。
不过iphone app我搞不定,不知道有没有办法可以弄。
昨天我家车被撞了个dent,今天去body shop estimate,part要一千多,
labor要三千多。稍微带点技术的事情,如果找不认识的人做,基本上就准备好
放血吧。
【在 f*******t 的大作中提到】 : 改过apk,decompile成一堆smali文件,改些内容再重新编译回apk
|
f*******t 发帖数: 7549 | 8 反向工程原理都差不多,主要问题是改过的app没法签名,不能装到普通iphone上
【在 w***g 的大作中提到】 : 我也帮人干过这事,举手之劳。我那个哥们去找别人,他们要收他500K RMB。 : 不过iphone app我搞不定,不知道有没有办法可以弄。 : 昨天我家车被撞了个dent,今天去body shop estimate,part要一千多, : labor要三千多。稍微带点技术的事情,如果找不认识的人做,基本上就准备好 : 放血吧。
|
q***t 发帖数: 1 | 9 至少给个jar文件啊
【在 f*********e 的大作中提到】 : 用一个停止开发的jar。原来的开发人也找不到了,也没有相应版本的源程序。找了个 : 旧版源程序分析了一下,发现就是用到的一个url硬码写在源程序里的几个类里了,现 : 在这个url改了。我在网上找了个工具:https://sourceforge.net/projects/ : classeditor/files/试着改了一个类改成现在的url,用java工具更新jar之后一部分功 : 能恢复了。可是用相同方法改另一个类运行之后给我扔出个什么ClassFormatError: : truncated class file之类的异常就退出了。谁知道是怎么回事?有啥解决办法没?
|
w**z 发帖数: 8232 | 10 就这么搞吧。
【在 q*c 的大作中提到】 : 把 class 反编译成 java 然后修改重新编译不就好了。
|
|
|
c******n 发帖数: 4965 | 11 u need to read up on bytecode and bytecode generation
【在 f*********e 的大作中提到】 : 用一个停止开发的jar。原来的开发人也找不到了,也没有相应版本的源程序。找了个 : 旧版源程序分析了一下,发现就是用到的一个url硬码写在源程序里的几个类里了,现 : 在这个url改了。我在网上找了个工具:https://sourceforge.net/projects/ : classeditor/files/试着改了一个类改成现在的url,用java工具更新jar之后一部分功 : 能恢复了。可是用相同方法改另一个类运行之后给我扔出个什么ClassFormatError: : truncated class file之类的异常就退出了。谁知道是怎么回事?有啥解决办法没?
|
c***l 发帖数: 50 | 12 正解
【在 q*c 的大作中提到】 : 把 class 反编译成 java 然后修改重新编译不就好了。
|
f*********e 发帖数: 8453 | |
l****u 发帖数: 1764 | 14 一般这种field都是final吧
【在 a******c 的大作中提到】 : 继承之后overide不行么?
|
c*********e 发帖数: 16335 | 15 iphone app在xcode里打开就行了。
【在 w***g 的大作中提到】 : 我也帮人干过这事,举手之劳。我那个哥们去找别人,他们要收他500K RMB。 : 不过iphone app我搞不定,不知道有没有办法可以弄。 : 昨天我家车被撞了个dent,今天去body shop estimate,part要一千多, : labor要三千多。稍微带点技术的事情,如果找不认识的人做,基本上就准备好 : 放血吧。
|
a*******a 发帖数: 1240 | 16 你是对的。
thanks!
【在 l****u 的大作中提到】 : 一般这种field都是final吧
|