社区
Java
帖子详情
反编译的目的
blcx070
2017-04-05 04:18:51
用jd-gui对jar包进行反编译,然后用maven再把反编译得到的java文件打成jar包。疑问是对jar包进行反编译的目的是什么?是为了调错吗?可是如果源文件有错误的话它能打成jar包吗?望各位大神能帮忙解答。
...全文
154
3
打赏
收藏
反编译的目的
用jd-gui对jar包进行反编译,然后用maven再把反编译得到的java文件打成jar包。疑问是对jar包进行反编译的目的是什么?是为了调错吗?可是如果源文件有错误的话它能打成jar包吗?望各位大神能帮忙解答。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
showhunter74
2017-04-05
打赏
举报
回复
1、可以查看下正式运行环境的包,确认正式运行环境的代码、配置文件。 这样可以知道正式环境代码、配置是否正确,防止打包引起的异常。 2、查看源码,学习别人家的东东;也可以根据自己的实际需求进行修改,重新封包。 3、搞点奇奇怪怪的坏事情
blcx070
2017-04-05
打赏
举报
回复
原java文件里有错是不能打成jar包的吧?为什么反编译后还要用maven再打成jar包?
自由自在_Yu
2017-04-05
打赏
举报
回复
反编译是为了查看源码的,你想了解jar包源码里面的某一个方法时怎么实现的,只能反编译查看
C++
反编译
工具
在IT领域,C++
反编译
工具是一种用于分析和理解已编译C++程序的工具。这类工具的主要
目的
是为了揭示可执行文件(如.exe或.dll)的内部结构,特别是它们的依赖关系和使用的函数接口。下面我们将深入探讨C++
反编译
工具...
DeDe
反编译
工具
反编译
应主要用于学习和研究
目的
,尊重和保护原创者的知识产权。 在提供的压缩包文件中,我们看到一个名为“vcl6.dsf”的文件。这很可能是DeDe
反编译
工具的一部分,或者是用于支持
反编译
特定版本(如Delphi 6)的库...
python
反编译
工具合集
除了逆向工程,
反编译
还常用于调试、性能优化、安全审计和教学
目的
。通过查看
反编译
的代码,可以了解库的内部工作方式,从而改进自己的代码。 10. **源代码保护**: 为了避免代码被轻易
反编译
,开发者可以考虑...
VB6
反编译
软件 VB RezQ V2.4a 正式版,内附注册许可文件
3. **学习
目的
**:开发者可以通过
反编译
了解他人的编程技巧,或者研究已有的软件架构。 4. **知识产权保护**:了解如何
反编译
有助于开发者更好地保护自己的代码不被非法复制或逆向工程。 VB RezQ V2.4a内附的注册...
反编译
工具ILSpy.exe
在安全性方面,值得注意的是,
反编译
并不违反版权法,因为
反编译
的
目的
是为了理解代码行为,而不是复制或分发。然而,在使用ILSpy时,应尊重软件的许可协议,并避免侵犯他人的知识产权。 ILSpycn可能是指ILSpy的...
Java
51,411
社区成员
86,029
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章