作者cowbaying (是在靠北喔)
看板java
标题[投稿123] 无耻JVM修改法
时间Sat Sep 28 22:52:50 2013
因为Output123.class里面的内容无法修改
想来想去除了用指令跟覆写物件之外
终极无耻大法就是重写JVM或者JDK
重写JDK工程太浩大
纵使OPENJDK有sourcecode我也懒得动了
所以编辑了一个WINDOWS底下可以跑的JVM(本活动专属)
内含三个档案
1.Output123.class
2.jvmdll.dll
3.cowbay_java.exe(因为太靠北了...)
http://www.mediafire.com/download/z9m858cb7th7iab/java123.zip
无需多做说明
DLL档不要删掉嘿
是有作用的
解压缩後用CMD在该目录下执行cowbay_java Output123.class即可
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.39.96.234
※ 编辑: cowbaying 来自: 114.39.96.234 (09/28 22:53)
1F:→ sbrhsieh:是不是应该提供 source code? 09/28 23:43
其实我希望版主定义一下JDK JVM
不然随便写都可以自称JDK JVM
像我这个就是很偷吃步的做法
只针对Output123.class这个档案做处理
※ 编辑: cowbaying 来自: 114.39.96.234 (09/28 23:50)
2F:推 wuliou:那我直接用C写一个java.exe只会输出123(喂 09/29 01:40
是阿
确实不定义JDK或JVM的话
会有这样的问题
※ 编辑: cowbaying 来自: 114.40.15.128 (09/29 12:31)
3F:推 PsMonkey:所以才说这个最烂的招数我已经用了阿 Orz 09/29 21:26