好友
阅读权限10
听众
最后登录1970-1-1
|
榆生丶大牛
发表于 2023-11-2 21:18
在破解上是个菜鸟,闲来无事去招聘网闲逛,看到这道面试题觉得难度不大想着练练手,无奈技术有限,故在此向大家讨教。
软件下载链接:https://www.aliyundrive.com/s/FwG1XguXHdT
面试题目说明:
第一题:当我点击[绑定本机],不发送相关数据到服务器,显示提示框于[本机绑定成功]; 大致思路,拦截发送的数据包,伪造一份数据接收处理函数; 请使用C++写DLL,注入游戏
第二题:需要在存入金币成功数据返回,同时输出现有账户金币数量,请格式化输出; 大致思路,在recv -> 数据解密->分析数据 -> 输出金币; 请使用C++写DLL,注入游戏
我的分析过程: 因为考虑到软件会有后门,我在虚拟机进行的分析,但软件对虚拟机貌似有检测,在虚拟机中运行软件会闪退且点击[登录]后弹窗”请检查是否更新为最新版后重试“ (PS:我在学校机房的打开就不会这样。) 后面我修改弹窗判断后,再次点击[登录]虽然没有了弹窗,但程序除了能创建个新线程后就没了反应。
|
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|