社区
Java
帖子详情
反编译问题将jsp生成的java文件反向生成jsp?200分给。
conning333
2004-10-25 02:10:39
不小心删除了jsp,但是找到了jsp编译后生成的java和class,怎么才能恢复??
...全文
539
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文件啊.
MemShellParty实战指南:
Java
内存马原理、注入与安全测试
内存马(Memory Shell)是一种驻留在服务器内存中的恶意代码技术,它通过修改Web应用运行时内存中的数据结构(如Servlet Filter、Controller等)来注册恶意端点,从而绕过传统
文件
检测。其核心原理是利用
Java
的类加载机制和反射API,在应用运行时动态植入恶意逻辑,实现无
文件
持久化。这项技术在红队渗透测试和后渗透阶段具有重要价值,常用于权限维持和隐蔽控制。在实际应用场景中,内存马常通过远程代码执行(RCE)漏洞或
Java
Agent动态附加技术注入,针对Tomcat、Spring等
一个简单的JVM调优过程
进过仔细检查,发现时以前运行hadoop集群时没有关闭导致的,并且此时再次执行hadoop关闭指令依旧无法清除像对应的进程,这是由于hadoop打开后的进程信息会保存到temp
文件
夹下,而temp
文件
夹下的
文件
会被定期清理,从而导致再次执行hadoop关闭指令时,指令无法找到对应的执行西信息,从而导致指令失效。由于起初在window系统上的
java
版本为jdk11,而linux系统上的为jdk8,所以在linux上运行复制过来的class
文件
总是出现major version版本报错的
问题
)
泛微E-Office OfficeServer未授权
文件
上传漏洞深度剖析与实战复现
文件
上传漏洞是Web安全领域的常见高危漏洞类型,其核心原理在于服务器对客户端提交的
文件
数据未实施充分的安全校验。从技术实现上看,这通常源于开发者对“信任边界”的误判,例如过度依赖前置网关的认证而忽略了组件自身的权限验证,导致攻击者可以绕过身份认证,直接向服务接口提交恶意
文件
。这类漏洞的技术价值在于其往往能形成完整的攻击链,结合路径遍历或
文件
解析特性,最终实现远程代码执行,对服务器造成实质性控制。在OA系统、内容管理等应用场景中,
文件
上传功能普遍存在,使得相关漏洞影响广泛。本文以泛微E-Office这一经典O
企业级应用路径遍历漏洞深度剖析:从原理到用友NC Cloud任意
文件
读取实战
路径遍历(Path Traversal)是Web应用安全中一种经典的漏洞类型,其核心原理在于应用程序未对用户输入的
文件
路径参数进行充分的安全校验与规范化处理,导致攻击者可以通过注入包含“../”等目录穿越序列的输入,突破预设的安全目录边界,访问服务器
文件
系统中的任意
文件
。这类漏洞的技术价值在于其往往作为渗透测试的初始突破口,能够泄露敏感的配置
文件
、数据库连接字符串乃至源代码,为后续更深层次的攻击奠定基础。在诸如用友NC Cloud这类大型企业级
Java
EE应用场景中,
文件
下载或预览接口若实现不当,极易成为
Struts
文件
泄露漏洞深度解析:从原理到实战修复指南
文件
泄露漏洞是Web安全领域的常见威胁,其核心原理在于应用程序未能对用户输入的
文件
路径进行有效校验,导致攻击者利用路径遍历(Path Traversal)技术非法访问系统敏感
文件
。这类漏洞不仅威胁服务器配置
文件
、源代码等核心资产,更可能暴露数据库凭证等关键信息,为后续攻击铺平道路。在
Java
Web开发中,Struts等MVC框架的历史版本常因静态资源映射配置不当或默认服务未禁用而引入此类风险。从技术价值看,理解并防御
文件
泄露漏洞是构建纵深安全体系的基础,能有效提升系统对敏感数据的保护能力。其应用场景广泛,
Java
51,407
社区成员
86,120
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章