由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 有没有java大牛改过class文件?
相关主题
想写个简单的 JVM- 用C++还是JavaJava Class Loading 的顺序
什么OPEN SOURCE的CODE对初级用户比较有用java inner class大家用的多么?我个人来说 很少用
makefile 问题请教考考大家,其实也不只是C++,C#/Java也一样
其实微软是个做语言的公司double转换int的问题
javascript 真的来自于java上的script?Truncation error import csv file to SQL table (转载)
有没有人同时用 C++, C#, OBJECTIVE-C,JAVA 的?求助大家 如何用 Eclipse 给一个project加入image (转载)
如何在matlab调用java类??anybody using Emacs for java debugging?
怎么看java的源代码,谢谢qeustion about separation of interface and implementation in java
相关话题的讨论汇总
话题: 源程序话题: jar话题: url话题: java话题: class
进入Programming版参与讨论
1 (共1页)
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
4
继承之后overide不行么?
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++, C#, OBJECTIVE-C,JAVA 的?Java Class Loading 的顺序
如何在matlab调用java类??java inner class大家用的多么?我个人来说 很少用
怎么看java的源代码,谢谢考考大家,其实也不只是C++,C#/Java也一样
进入Programming版参与讨论
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
13
多谢各位,反编译以后弄好了。
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吧
1 (共1页)
进入Programming版参与讨论
相关主题
qeustion about separation of interface and implementation in javajavascript 真的来自于java上的script?
问个弱问题,C++为什么把interface和implementation分开?有没有人同时用 C++, C#, OBJECTIVE-C,JAVA 的?
StringBuffer如何在matlab调用java类??
C语言能干嘛?怎么看java的源代码,谢谢
想写个简单的 JVM- 用C++还是JavaJava Class Loading 的顺序
什么OPEN SOURCE的CODE对初级用户比较有用java inner class大家用的多么?我个人来说 很少用
makefile 问题请教考考大家,其实也不只是C++,C#/Java也一样
其实微软是个做语言的公司double转换int的问题
相关话题的讨论汇总
话题: 源程序话题: jar话题: url话题: java话题: class