破解时的数据约束性和winhex操作失败
一 破解时的数据约束性
此概念是+ORC提出的,只限于用明文比较注册码的情况。在大多数序列号保护的程序中,真正在注册码会于某个时刻出现在内存中,它出现的位置是不定的,但多数情况它会在一个范围之内,即存放用户输入序列号的内存地址正负90h的范围。其依据是,加密者在编程时经常要留意保护功能是否工作,从他的视角,他常需要在同一个Watch窗口能看到用户输入结果和真正密码,这二者会共同位于一个小的堆栈区域。
加密与解密 第三版,5.1.2节,根据此作一个试验;原文内容和目的是说明根据数据约束性,来找到密码的一种简单情形;
就是使用winhex的内存编辑工具,来在输入内容附近找到真正密码;下面来操作;
运行TraceMe;
winhex的内存编辑工具;
提示64位版本才能显示进程和模块的名称;
在winhex列出的进程找不到TraceMe;
按进程ID,24428,也winhex里也找不到TraceMe;
可能是版本问题;换成64位winhex,打开编辑内存工具;
还是找不到TraceMe.exe;不知啥情况;下回再搞;
二 在ollydbg中操作数据约束性
用ollydbg加载TraceMe.exe,运行;输入错误序列号,按 check 按钮出现错误提示;
按Alt+M打开内存窗口;
如图选中第一行,按 Ctrl+B,打开内存搜索输入框;输入刚才输入的内容;搜索;
定位到了刚才输入的34567878;然后在这附近前后晃一晃,看一看,找到真正的密码2470;
破解时的数据约束性和winhex操作失败相关推荐
- 启动虚拟机报错:.vmss”还原虚拟机状态时出错。 错误导致继续运行操作失败。请保留挂起状态并纠正错误,或放弃挂起状态。
错误提示: xxx.vmss"还原虚拟机状态时出错. 错误导致继续运行操作失败.请保留挂起状态并纠正错误,或放弃挂起状态. 解决办法: 点击"放弃",重启即可.
- 基于windows中委派的攻击思路(上)-约束性委派与非约束性委派
文章目录 1. 前言 2. 发现具有委派关系的用户和计算机 2.1 原理 2.2 利用工具查找 1. ADFind 1.查询非约束委派的主机: 2.查询约束委派的主机 2. ldapsearch 1. ...
- “新基建”拉开时空大数据新需求,AI 地图破解数字底座密码
" 新基建 " 所集中发展的一系列技术项目,究竟如何转化为现实世界的产业生产力,正在得到越来越清晰的回答.6 月 11 日,百度公布了业内首张 AI 新基建版图,详细阐述了人工智能 ...
- Mysql 零距离-入门(六)数据唯一约束性
在数据记录中我们为保证数据的唯一性,保证用户数据在数据中不出现重复记录.我们需要用到Mysql的主键key,唯一约束. 主键约束 PRIMARY KEY 一张数据表中只能存在一个主键字段.并且类型必须 ...
- 时空大数据 AI 研究院在京成立,助推时空产业高质量发展
1月6日,国家测绘产品质量检验测试中心.北京百度网讯科技有限公司.土豆数据科技集团有限公司在京共同成立"时空大数据 AI 研究院",并签署战略合作协议.三方将发挥各自技术与能力优势 ...
- 论文阅读_基于知识图谱的约束性问答
介绍 英文题目:Constraint-Based Question Answering with Knowledge Graph 中文题目:基于知识图谱的约束性问答 论文地址:https://read ...
- 用于分子生成的数据高效性图语法学习
近年来分子生成问题收到了很多关注.但是现有的方法都是基于深度神经网络,需要在很大的数据集上训练.在实践中,由于劳动密集型实验和数据收集,特定类别化学数据集的规模通常是有限的(例如,几十个样本).这对深 ...
- 时空大数据可视化表达分析,看MapGIS七大“超能力”
文章转载自微信公众号中地数码MapGIS,版权归原作者及刊载媒体所有. 伴随着人们探索空间的过程,信息的获取范围也从局部地面.全球地表.地球各个圈层扩展到地球内外的整个空间,从原有的二维平面空间基准逐 ...
- 中科创星投资云游九州,布局时空大数据
时间和空间是几乎所有数据的共同特征,时空维度的大数据分析对商业服务.智慧城市.环境保护.现代农业和公共安全等众多领域均有重要意义. 近日,专注于"硬科技"领域的投资平台中科创星,向 ...
最新文章
- Exchange2003表单和OWA选项中更改密码设置
- 90后,一个即将成为程序员的我
- linux停止python程序_python – Linux上的多处理进程终止失败
- apns java 证书_APNS推送服务证书制作 图文详解教程(新)
- java error:编码gbk的不可映射字符
- Unix网络编程---第一次作业
- intersection-over-union(IoU: 交并比)
- idea 优化_编程小技巧之 IDEA 的 Live Template
- matlab求积分 没有解,MATLAB 求积分时无法输出数值解,一直是积分表达式
- 苹果4s怎么越狱_苹果4S怎么下载东西
- 关于word中的DDE如何查看
- poi操作word模板替换数据并且导出word
- win32 mysql误删数据恢复_mysql误删数据恢复
- 神经网络算法和人工智能,神经网络的算法有哪些
- Photoshop——多变量+文字数据组替换+批处理详细操作
- 区块链技术要用到什么开发语言?
- 深度学习之LSTM案例分析(二)
- Database 'xxxx' is being recovered. Waiting until recovery is finished.
- 【leetcode】108. 将有序数组转换为二叉搜索树
- 关于欧几里得距离的一些解释