打开程序,随便输一点Serial,发现跳出error界面

用IDA打开该文件,快捷键shift+F12搜索string,发现有注册成功与失败的字符

双击Correct way to go!! ,用F5查看伪代码

好了,伪代码还是相当简单的,大致说:

将'<BrD-SoB>'字符赋值给String2,再读取用户输入Serial,计算其长度,

若长度小于1,则跳出请输入的弹窗

若输入注册码和<BrD-SoB>相等,则成功了

crackme之018相关推荐

  1. 某CrackMe算法分析

    平时看了一些CrackMe,算法都比较简单,这次拿到的这个算法自己觉得还是比较有难度,首先自己分析时并没有完全分析出算法的结论,后来参照答案才得到较完整的分析: 1.OD载入,F9运行,输入序列号,点 ...

  2. crackme算法分析---CRC32算法的妙用

    loveasm的crackme算法分析-----CRC32算法的妙用 [作者]:onlyu[FCG][DFCG] [软件介绍]:loveasm[YCG][DFCG]兄弟的crackme,主要锻炼算法分 ...

  3. Crackme006 - 全新160个CrackMe学习系列(图文|视频|注册机源码)

    知乎:逆向驿站 原文链接 CrackMe006 | 难度适中适合练手 |160个CrackMe深度解析(图文+视频+注册机源码) crackme006,依然是delphi的,而且没壳子,条线比较清晰, ...

  4. 逆向工程核心原理学习笔记(十三):分析abex' crackme #1 的延伸:将参数压入栈

    还是上一次的abex' crackme #1,我们用OD附加看一下. 我们发现在调用这个MessageBox函数的时候,用了4个PUSH指令,我们在后面的注释中可以清楚的看到压入参数的内容. 如果我们 ...

  5. IDA Pro逆向实战之Crackme(简单篇)

    IDA Pro逆向实战之Crackme(简单篇) 今天手闲的很,没事就拿出了以前没解决的逆向题来做一下,具体的源程序在附件里,废话少说,直接上菜: 0.   源程序运行效果(输入不对的,直接退出): ...

  6. 记对一个key file crackme的破解

    crackme下载地址: http://kssd.pediy.com/tutorial/exercise/section04/chap6-1-4-03.zip -------------------- ...

  7. nsa构架_我如何使用NSA的Ghidra解决了一个简单的CrackMe挑战

    nsa构架 by Denis Nuțiu 丹尼斯·努尤(Denis Nuțiu) 我如何使用NSA的Ghidra解决了一个简单的CrackMe挑战 (How I solved a simple Cra ...

  8. 云吟职中计算机老师,夹江县云吟职业中学校018招生简介

    想要就读一个学校,首先需要了解清楚的就是学校的招生情况,一个学校开始招生之前都会公布学校的招生简章,以下是职校小编为大家整理的夹江县云吟职业中学的招生简章,仅供大家参考. 夹江县云吟职业中学校生专业: ...

  9. 逆向破解之160个CrackMe —— 007

    CrackMe -- 007 160 CrackMe 是比较适合新手学习逆向破解的CrackMe的一个集合一共160个待逆向破解的程序 CrackMe:它们都是一些公开给别人尝试破解的小程序,制作 c ...

最新文章

  1. 服务器维护日常需做哪些工作?
  2. Orchard:处理1对多的关系
  3. cocostuff10k数据集介绍_COCO数据集整理
  4. 近世代数--内直积--内直积是什么?充要条件?
  5. Python | 除法
  6. 从centos7默认安装的/home中转移至根目录/ (LVM操作简明教程)
  7. TCP/IP的二层负载
  8. 使用软碟通安装 CentOS Stream 会遇到哪些问题
  9. lambda 表达式中的 this 与普通情况下的 this 指向
  10. java导出富文本到word_富文本编辑器内容实现word导出下载,请各位大神们指点,感激不尽...
  11. php 模型 关联,PHP模型关联一对多如何给关联表加条件?
  12. 2021-2025年中国一氧化碳烟雾报警器行业市场供需与战略研究报告
  13. Star-shaped polygon
  14. 在线文本比较工具(对比工具)
  15. 硬盘分区MBR与GPT
  16. Cell Genomics封面|北大吴华君课题组利用空间多组学技术解析肿瘤内空间异质性...
  17. Table表格边框线、样式
  18. 高薪职位怎么找?你们来学学这3招
  19. 使用VMware安装Ubuntu虚拟机 - 完整教程
  20. 【canvas使用】

热门文章

  1. 数据库为什么使用B+树而不是B树
  2. centos7.3安装MongoDB
  3. jQuery事件之鼠标事件
  4. OpenGL中的着色模式GL_SMOOTH与GL_FLAT
  5. 标准粒子群算法(PSO)及其Matlab程序和常见改进算法
  6. python中文字符编码问题
  7. 这13个开源GIS软件,你了解几个?【转】
  8. 海量日志数据分析与应用》场景介绍及技术点分析
  9. %@ INCLUDE FILE=%与JSP:INCLUDE PAGE=/区别
  10. 【转】c++重载、覆盖、隐藏——理不清的区别