当前位置: 首页 > news >正文

都什么企业需要网站吗江西省城乡建设网站

都什么企业需要网站吗,江西省城乡建设网站,太原企业做网站,wordpress 删掉运行分析 因软件版本老旧,需使用windows XP虚拟机运行有个SystemID,值为12345678需破解User ID和Password PE分析 yC壳,32位 OD手动脱壳 使用windows XP虚拟机,将程序拖入OD按一下F8,ESP变红,根据ESP定律设…

运行分析

在这里插入图片描述

  • 因软件版本老旧,需使用windows XP虚拟机运行
  • 有个SystemID,值为12345678
  • 需破解User ID和Password

PE分析

在这里插入图片描述

  • yC壳,32位

OD手动脱壳

在这里插入图片描述

  • 使用windows XP虚拟机,将程序拖入OD
  • 按一下F8,ESP变红,根据ESP定律设置硬件断点
  • 按一下F9,然后持续F8跟进,直到4017AC,发现上面有个push 0x60,判断4017AC为OEP
  • 右键 -> 用Ollydump脱壳调试进程,将修正为地址改为17AA,点击脱壳,保存为1.exe

在这里插入图片描述

  • 脱壳成功,发现是C++程序

静态分析&动态调试

在这里插入图片描述

  • ida搜索字符串,进入关键函数

在这里插入图片描述

  • 还需直到关键判断函数sub_4011B0的逻辑

在这里插入图片描述

  • 进入sub_4011B0,注释如上图,逻辑如下:
  • 1、Password长度为8
  • 2、提取Name每个字符进行计算,得到v6
  • 3、将system_id和Password转int
  • 4、若v8^v9==v6,返回1,即可弹窗成功

算法分析

from ctypes import *UserID = 'concealbear'
SystemID = '12345678'v6 = c_uint32(305419896)
for i in range(len(UserID)):v6.value = ((2 * v6.value) | (v6.value >> 7)) ^ ord(UserID[i])Password = hex(int(SystemID,16) ^ v6.value)[2:]print(UserID + '的Password为:\n' + Password)

在这里插入图片描述

http://www.bjxfkj.com.cn/article/110845.html

相关文章:

  • 电子商务网站建设大二实训百度扫一扫识别图片
  • 沈阳网站建设模块全国十大物联网平台公司
  • 淘宝网站建设弄什么类目广东网页空间租赁
  • 基因数据库网站建设wordpress改目录域名
  • 广州做网站多少搭建本地网站环境
  • seo网站是什么建设银行手机银行官方网站
  • 首次建设网站流程图北京万户网络技术有限公司
  • c2c有哪些网站北京商业网站建设
  • php和asp.net建立电商网站比较价格低
  • 美丽定制 网站模板广州公司网页制作
  • 新建网站懂的建设网站
  • 网站空间更换东莞网站建设找谁
  • 外贸电子商务网站建设罗湖高端网站建设费用
  • 时光慢网站建设方案论文最新军事新闻事件报道
  • 九易建网站的建站流程wordpress当下载站
  • 重庆平台网站建设价格网站多语言解决方案
  • 手机网站免费生成wordpress音乐musik
  • 标准营销型网站定做价格深圳龙岗推广公司
  • 湖南手机响应式网站建设企业宁波网站建设怎么建设
  • 做涂鸦的网站企业网站建设记什么会计科目
  • 网站托管服务使用于那种类型的网站网站建设技术可行性分析
  • 网站上线前准备海南的论坛网站建设
  • 国内网站备案京东网站建设的详细策划
  • 北京微信网站制作电话镇江平台搭建
  • 国内简约网站设计wordpress代码转义
  • 庆阳网站设计报价建设人力资源官方网
  • 网站建设更改石景山安保服务公司电话
  • 专业建站外包app手机软件
  • 金融网站如何做设计方案织梦wordpress建站
  • 现在c 做网站用什么框架学字体网站