[新手入门] 新手入门,一个贪吃蛇搞的我头皮发麻

[复制链接]
查看1006 | 回复4 | 2019-4-20 15:39:10 | 显示全部楼层 |阅读模式
新人小白,说的不靠谱大家别在意

差点没被贪吃蛇给玩死

玩了好几局发现,开玩笑呢,50分都上不去,别说500了


1.jpg

2.jpg

后来把jar文件解压了,查看所有文件的十六进制信息,一无所获

突然想到,我们自己玩单机游戏的时候不就修改游戏么



下了个CE,别说,真能改啊,

但是改也是有要求的

第一次改的直接把分值改到499,吃一个,直接跳出对话框

3.jpg

一脸懵逼啊

就这还抱着解了半天呢

后来实在没招,再来一次吧,这回又看看题目,发现了一句话,“一定得让我的Snake吃饱”,我去,是不是吃的食物也需要500+呀,这回连着食物一次改了500,,,,,,,,,可想而知,还是一脸懵逼。。。。。。。。。

最后发现,食物比积分大3,不能超值,,,只要大于五百,并且食物大3,就能跳出flag了。

哎呀,不知道我是不是有点取巧了呀,别人不知道都是怎么解的,我学的java都送给老师了,不会呀

回复

使用道具 举报

Mr.轻熟男 | 2019-4-26 16:18:12 | 显示全部楼层
学习了~~~不明觉厉~~~
回复

使用道具 举报

wqx | 2019-4-26 17:33:51 | 显示全部楼层
反编译,ce都可以
回复

使用道具 举报

Beibee | 2019-5-5 17:08:06 | 显示全部楼层
萌新膜拜大佬orz
回复

使用道具 举报

sx234com | 2019-5-6 14:31:05 | 显示全部楼层
不错不错,这道题可以直接看他题目源码,使用jd-gui反编译,找到弹出flag的代码。然后单独跑一下那个代码就可以。但是有点注意的就是你所说的 值不能乱设,必须看源码。我当时就是看源码解决的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

3

主题

3

帖子

30

积分

初入江湖

Rank: 2

积分
30