首页 > 编程语言 >《2015移动安全挑战赛----自毁程序密码(第二题)》分析

《2015移动安全挑战赛----自毁程序密码(第二题)》分析

时间:2022-10-29 18:48:40浏览次数:49  
标签:---- 密码 SO v7 2015 挑战赛

这个程序很简单,用MT轻轻松松就可以破解了,可这样非常的暴力,所有我们采用对SO进行编译 获取正确密码

1.简单的配置

 

 2.调试模式打开

.

3.编译SO

 

 我们对这2个进行分析

4.动态调试的时候发现了反检测

 

 

 

 

 找到检测的这个函数

 

 置0后不再闪退

5.进入这个函数内

 

 

 v5=我们输入

v7=正确密码

{

 

 给v6值的是二级指针 这里有非常好的暗示,我就是密码

}

 6.动态调试 定位v7 查看密码

 

标签:----,密码,SO,v7,2015,挑战赛
From: https://www.cnblogs.com/msdn/p/16839369.html

相关文章

  • 数组常用方法
    一、数组常用方法1.unshift(),从首位添加数据至原数组中,返回新数组的长度2.push(),从末位添加数据至原数组中,返回新数组的长度3.shift(),去掉数组的第一个......
  • 1.Markdown标题
    markdown有两种标题格式1.使用=和-标记一级和二级标题这是一级标题,至少需要3个====这是二级标题,至少需要3个----2.使用#标记,可以表示1到6级标题,每......
  • Go接口嵌套的使用
    原文链接:https://www.zhoubotong.site/post/86.html这里介绍下接口interface嵌套的用法,大家知道Go语言中不仅仅结构体与结构体之间可以嵌套,接口与接口之间也可以嵌套,通过......
  • Vue的自定义组件
    Vue的自定义组件自定义组件的作用是为了提高复用性,减少重复的代码,提高可维护性全局组件语法:vue.component("自定义组件名称",{自定义组件结构})vue.component("自......
  • 后漏洞利用阶段
    补充因本次实验所写博客篇幅过长,本篇为上篇内容的补充。上篇为Windows缓冲区溢出后漏洞利用阶段当我们利用SLMail的缓冲区溢出漏洞控制系统后,我们还要进行上传工具、提......
  • 2.Markdown段落
    #markdown段落##1.段落换行markdown的段落没有特殊格式,直接编写文字就行。段落的换行是使用2个以上的空格加上回车这是第一行 这是第二行或者直接在段落后......
  • 3.Markdown列表
    #markdown列表markdown支持有序列表和无序列表##无序列表无序列表使用星号、加号或减号来标记,标记后面需要加一个空格,然后再写内容*第一项*第二项*第三项......
  • 4.Markdown区块
    #markdown区块##区块的嵌套区块引用是在段落开头使用>符号,后面紧跟一个空格>区块引用1 >区块引用2 >区块引用3 区块也是可以嵌套的,每多一个>......
  • 6.Markdown链接
    #markdown链接##基本格式链接可以使用两种格式1.[链接名称](链接地址)这是一个链接,[百度首页](www.baidu.com)2.<链接地址>这也是一个链接,<www.baidu.c......
  • 5.Markdown代码
    #markdown代码##代码函数如果是段落上的一个函数或代码片段,可以用反引号`将它包起来,例如`printf()`函数##代码区块代码区块使用4个空格或者一个制表符 ......