CNDEV
CNDEV.ORG
当前在线
论坛
CBD
程序员情感CBD
程序员见面交流会
CBD开发区
Java/J2ME
.NET/C#
数据库
Delphi/BCB
Visual C
其它
修真养身
中国象棋
纪念日
谈钱太俗,还是投机吧
听音乐
iCosta
资源共享
一隅
好文共赏
看电影看美剧
待定
狗屎
雪域召唤
工作流
专业显摆区
语录
情感
批评与自我批评
爱情故事
发牢骚
看三点区
游戏
CNDEV-CS/WOW
浩宇长空
生活
家有XPH
我爱学英语
美食天地ORG
半调子体育迷
观澳园友邻
搞笑奇文
拍照片
我读书我存在
论坛系统
超级垃圾站
系统建议及BUG
系统测试
中国开发网
: 论坛:
程序员情感CBD
: 贴子 492762
没脾气2x
: 我看 .class 的文件结构似乎没有写绝对位置呀?都是相对位置,要不就是 idx 号
[阅读: 260] 2007-04-02 05:44:56
<空>
相关信息:
java字节码的问题,是不是字节码里没有文件绝对位置的东西?也就是说如果我把字符串长度变短,把后面的字节向前移对包的正确运行没有影响?
(空) (
没脾气2x
[266]
2007-04-02 05:28
)
当然有影响
(空) (
holly
[237]
2007-04-02 05:38
)
我看 .class 的文件结构似乎没有写绝对位置呀?都是相对位置,要不就是 idx 号
(空) (
没脾气2x
[259]
2007-04-02 05:44
)
也许你想看看这个http://jakarta.apache.org/bcel/
(空) (
sealw
[312]
2007-04-02 06:31
)
相对位置一样会有问题啊, 你得先确定它相对的那个基准
(空) (
holly
[232]
2007-04-02 07:02
)
耶,经测试,.class 里的 Constant 部分改UTF8的内容,只要把前面的长度标记改变再把内容改了,后面的内容提前或拖后,不会影响使用
(空) (
没脾气2x
[211]
2007-04-02 09:07
)
是为了防止反编译吗?
(空) (
xiaolongren
[229]
2007-04-03 01:26
)
别人编译的,我想弄个程序方便改里面的字符串
(空) (
没脾气2x
[231]
2007-04-03 01:27
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录