980691659 发表于 2016-2-13 12:04

2016 经典例题2

本帖最后由 980691659 于 2016-2-13 14:04 编辑

题目要求:

已知验证文件a.exe为upx壳。

当用户名为test,注册码为20160213时注册成功。


若将a.exe脱壳,注册信息不变,则无法注册成功。


求脱壳后用已给的注册码使a.exe注册成功。


要求:不得爆破a.exe达到注册效果。必须脱壳后构造注册成功的条件(此时注册信息不变)。













小明同学 发表于 2016-2-13 12:04

本帖最后由 小明同学 于 2016-2-13 18:13 编辑

复制下就好了{:5_117:}
#@|22202126202221232002EE421#@|
没怎么跟,猜测就是"编辑框1"转md5,再取中间9位数,转大写"2002EE421"比较

冰怜泯灭 发表于 2016-2-13 12:20

题目有问题吧 。。我拿工具脱了 跟手脱登录都能成功

980691659 发表于 2016-2-13 14:05

冰怜泯灭 发表于 2016-2-13 12:20
题目有问题吧 。。我拿工具脱了 跟手脱登录都能成功

已重新上传!

◇﹏宝哥℡ 发表于 2016-2-13 16:57

本帖最后由 ◇﹏宝哥℡ 于 2016-2-13 17:04 编辑

不对。暂时删除 一会再来贴。



冰怜泯灭 发表于 2016-2-13 19:56

    已完成,取软件大小 和校验软件MD5数据 对比什么的。。。只好把原程序附加进区段 。每次正好拿附加的去计算
页: [1]
查看完整版本: 2016 经典例题2