社区
Java
帖子详情
反编译问题将jsp生成的java文件反向生成jsp?200分给。
conning333
2004-10-25 02:10:39
不小心删除了jsp,但是找到了jsp编译后生成的java和class,怎么才能恢复??
...全文
533
20
打赏
收藏
反编译问题将jsp生成的java文件反向生成jsp?200分给。
不小心删除了jsp,但是找到了jsp编译后生成的java和class,怎么才能恢复??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
conning333
2004-12-23
打赏
举报
回复
最近没来,给分晚了点。
zairwolfi
2004-10-28
打赏
举报
回复
,+***+,
,*********, , ,@@,
.****+++****,*: ,WW.
,***:.,,,.+****+ ,WW.
***., ,:***+ ,WW.
.**: ****+ ,WW.
+*+, ,.+++. :@@*, +@@:,WW.*@*.#@:
**: ,,,,,WWWWWW: ,WWWWWWWW.#WWWWWWW,+++,
,**: @WW@*WW. WWW**WWWW.#WWW#*WW* ::
,**: WWW*,.., #WW:,,.@WW.#WW+.,+WW,. .
+*+, .WWWW+, WW+, .WW.#W@. .WW,+#
.**, ,:WWWWW:,WW: ,WW.#W@, .WW,@@,
,***, ., ,.:#WWW.WW*, .WW.#W#, .WW.#+,
.***, +**, +,,,WWW:+WW. WWW.#W#, .WW. ,
,.*****+*****. WWWWWWW.,WWWWWWWWW.#W#, .WW,**,
,.********+., :WWWWWW+, .@WWWW@WW.#W#, .WW,**
,.+++++:, ,.:++:., ,:++:.++..++, ,++,,,
,,,,, ,,,, ,,, ,,,,,, ,,
用http://bbs.soulsky.net/pub/ascii/做的。
Eraserpro
2004-10-27
打赏
举报
回复
还有,如果你用JB或是Eclipse的话就OK了,可以直接从历史数据里恢复!
Eraserpro
2004-10-27
打赏
举报
回复
比较麻烦,还是用恢复软件好,用Recover4ALL或是FinalData,这两个比较好,如果你删除文件后没有做其他事,恢复的可能性很大!
香芋元宇宙
2004-10-27
打赏
举报
回复
关注ing
这个看起来像impossible mission(不可能完成的任务),好难呀
wangshengping
2004-10-27
打赏
举报
回复
不可能吧,可以用好多方式写出来jsp编译成一样的.java文件,反编译肯定不行。
比如,我在jsp页面用标签,也可以不用标签,最终生成的.java文件是可以一样的
j2nix
2004-10-27
打赏
举报
回复
还有一个办法,研究Servlet容器将JSP转成.java的开源代码,再写个跟他过程相反的程序转一下那个.java文件。
amekoxiao
2004-10-27
打赏
举报
回复
用Recover My Files 2.27.exe可以找回的
EdifierX
2004-10-27
打赏
举报
回复
接分。
luojx
2004-10-27
打赏
举报
回复
还好你有备份
zqyflorey
2004-10-27
打赏
举报
回复
没有直接的方法好像,你要是时间多的话,就把out.write()里的代码改写成jsp代码吧
peterwu0126
2004-10-27
打赏
举报
回复
我觉得可以还原阿
编译生成的。java也是包含html元素的阿
不是都写成诸如
out.write("</TD>\r\n\t\t");
的样子了吗?
具体怎么弄我还没有成熟的想法,但是我觉得应该是可以还原的
conning333
2004-10-27
打赏
举报
回复
楼上的也不可行啊。
最后我还是用了最原始的办法,因为我有前段的备份,也只是丢了一天的东西,我自己把他又又写出来了。
日。散分给大伙
wuyue-tiger
2004-10-25
打赏
举报
回复
把那个class做成servlet就好了,然后mapping变成那个jsp的名字,只是以后改起来麻烦了
guylibo
2004-10-25
打赏
举报
回复
UP
plxyz2000
2004-10-25
打赏
举报
回复
据我所知,这是不可能实现的,可以从class反编译生成Java,但是不能还原成JSP,因为从JSP生成Java几Class中不包含HTML元素,JSP中很多的HTML元素没法恢复
conning333
2004-10-25
打赏
举报
回复
唉,真不爽,怎么犯这么幼稚的错误啊?
jinsfree
2004-10-25
打赏
举报
回复
这个比较困难吧
conning333
2004-10-25
打赏
举报
回复
恢复工具是一条途径,目前正在down。。。
也不知道是否能找到
ynniebo
2004-10-25
打赏
举报
回复
可以用硬盘数据恢复工具来找回你删除的JSP文件啊.
一个简单的JVM调优过程
进过仔细检查,发现时以前运行hadoop集群时没有关闭导致的,并且此时再次执行hadoop关闭指令依旧无法清除像对应的进程,这是由于hadoop打开后的进程信息会保存到temp
文件
夹下,而temp
文件
夹下的
文件
会被定期清理,从而导致再次执行hadoop关闭指令时,指令无法找到对应的执行西信息,从而导致指令失效。由于起初在window系统上的
java
版本为jdk11,而linux系统上的为jdk8,所以在linux上运行复制过来的class
文件
总是出现major version版本报错的
问题
)
企业级应用路径遍历漏洞深度剖析:从原理到用友NC Cloud任意
文件
读取实战
路径遍历(Path Traversal)是Web应用安全中一种经典的漏洞类型,其核心原理在于应用程序未对用户输入的
文件
路径参数进行充分的安全校验与规范化处理,导致攻击者可以通过注入包含“../”等目录穿越序列的输入,突破预设的安全目录边界,访问服务器
文件
系统中的任意
文件
。这类漏洞的技术价值在于其往往作为渗透测试的初始突破口,能够泄露敏感的配置
文件
、数据库连接字符串乃至源代码,为后续更深层次的攻击奠定基础。在诸如用友NC Cloud这类大型企业级
Java
EE应用场景中,
文件
下载或预览接口若实现不当,极易成为
泛微E-Office OfficeServer未授权
文件
上传漏洞深度剖析与实战复现
文件
上传漏洞是Web安全领域的常见高危漏洞类型,其核心原理在于服务器对客户端提交的
文件
数据未实施充分的安全校验。从技术实现上看,这通常源于开发者对“信任边界”的误判,例如过度依赖前置网关的认证而忽略了组件自身的权限验证,导致攻击者可以绕过身份认证,直接向服务接口提交恶意
文件
。这类漏洞的技术价值在于其往往能形成完整的攻击链,结合路径遍历或
文件
解析特性,最终实现远程代码执行,对服务器造成实质性控制。在OA系统、内容管理等应用场景中,
文件
上传功能普遍存在,使得相关漏洞影响广泛。本文以泛微E-Office这一经典O
Struts
文件
泄露漏洞深度解析:从原理到实战修复指南
文件
泄露漏洞是Web安全领域的常见威胁,其核心原理在于应用程序未能对用户输入的
文件
路径进行有效校验,导致攻击者利用路径遍历(Path Traversal)技术非法访问系统敏感
文件
。这类漏洞不仅威胁服务器配置
文件
、源代码等核心资产,更可能暴露数据库凭证等关键信息,为后续攻击铺平道路。在
Java
Web开发中,Struts等MVC框架的历史版本常因静态资源映射配置不当或默认服务未禁用而引入此类风险。从技术价值看,理解并防御
文件
泄露漏洞是构建纵深安全体系的基础,能有效提升系统对敏感数据的保护能力。其应用场景广泛,
CVE-2025-62712任意
文件
读取漏洞复现:从原理到自动化验证
路径遍历漏洞是Web安全中常见的高危风险,其核心原理在于应用程序未对用户输入的
文件
路径参数进行充分校验与规范化,导致攻击者可通过构造包含目录穿越序列(如../)的恶意输入,访问服务器
文件
系统上的非授权目录。这类漏洞的技术价值在于其利用门槛相对较低,但危害性极高,可直接导致敏感信息泄露,包括数据库配置
文件
、系统关键
文件
、应用程序源代码等,进而可能引发权限提升、横向移动等更深层次的攻击。在应用场景上,路径遍历漏洞广泛存在于各类
文件
下载、附件查看、日志读取等涉及
文件
操作的Web接口中,是企业应用安全测试与渗透测试
Java
51,408
社区成员
86,093
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章