关于这个软件的分析,看雪上有篇详细的文章,我就不重复了.主程序AsPack的壳,算法是标准Des,没什么好说的,唯一值得一提的是做KeyGen的时候发现sn并不是看雪上那篇文章上的sn=hex(DES(plaintext,key="bmpmanChina")),分析了半天才发现key错了,传入的是bmpmanChina,但是做了些处理,DES的key是8字节(64bit)的,程序里把key多于8字节的char对位相加了,也就是

if(i>=8)
{
    key[i] += key[i%8];
}

然后再把key的后4字节和前4字节位置互换,才是最终的key.剩下的就是标准DES了.

User:Red_angelX

Sn:  37AC3EBE8B087F7EA6D95D5F3DA677F0

KeyGen下载

转载于:https://www.cnblogs.com/Red_angelX/archive/2009/04/15/1436420.html

BMP图片魔法师KeyGen相关推荐

  1. bmp文件头_「正点原子FPGA连载」第十九章SD卡读BMP图片LCD显示

    1)摘自[正点原子]领航者 ZYNQ 之嵌入式开发指南 2)实验平台:正点原子领航者ZYNQ开发板 3)平台购买地址:https://item.taobao.com/item.htm?&id= ...

  2. python运行完不能显示图_【已解决】Python中通过Image的open之后,去show结果打不开bmp图片,无法正常显示图片...

    [问题] 在windows的cmd命令行下,使用Python的PIL库打开并显示一个jpg图片:openedImg = Image.open(saveToFile); print "open ...

  3. BMP格式知识之二:16位,24位,32位的BMP图片算法是如何运算的

    BMP格式知识之二:16位,24位,32位的BMP图片算法是如何运算的 原文:http://blog.csdn.net/qq445803843/article/details/46476433 这段代 ...

  4. BMP图片的解析,关于压缩方式

    在做一个显示bmp图片到lcd屏的时候,发现有些bmp图显示不对. 同样是16bit bmp却有差异. 就查了一下格式. bmp文件格式 位图文件的组成 结构名称 符号 位图文件头(bitmap-fi ...

  5. framebuffer 保存 bmp图片格式

    最近需要完成一个从framebuffer中进行读取,然后将内存的东西保存为bmp图片格式,我的其他博客内容对framebuffer进行详细的讲解,以及bmp的格式进行详细的讲解. 之前从网上看到了一些 ...

  6. java bmp_JAVA实现对BMP图片的读取

    BMP图片格式,是windows自带的一个图片格式,(*bmp),在windows的系统下都支持这种格式,bmp格式与设备无关的位图(DIB)格式,BMP简称位图,BMP的原始数据是没有经过压缩处理的 ...

  7. [译] APT分析报告:10.Lazarus以ThreatNeedle家族攻击工业事件还原(BMP图片隐藏RAT)

    这是作者新开的一个专栏,主要翻译国外知名安全厂商的APT报告,了解它们的安全技术,学习它们溯源APT组织和恶意代码分析的方法,希望对您有所帮助.当然,由于作者英语有限,会借助机翻进行校验,还请包涵!前 ...

  8. MFC 对话框Picture Control(图片控件)中静态和动态显示Bmp图片

    最近有同学问我如何实现MFC基于对话框在图片控件中加载图片?其实使用MFC显示图片的方法各种各样,但是还是有些同学不知道怎样显示.以前在<数字图像处理>课程中完成的软件都是基于单文档的程序 ...

  9. 使用C++实现多张BMP图片转换为YUV动画----附加淡入淡出转场(逐渐变明变暗),及垂直滑像转场(逐行渐变)

    使用C++实现多张BMP图片转换为YUV动画----附加淡入淡出转场(逐渐变明变暗),及垂直滑像转场(逐行渐变) 一.BMP图像简介 1.BMP图像是什么? 2.BMP图像文件结构 1)图象文件头 2 ...

最新文章

  1. 《图解性能优化》笔记
  2. RHEL/CentOS下的VLAN设置
  3. mysql安装的根目录_MySql安装及基础配置(一)
  4. mysql 修改表id值_修改数据库中表的id
  5. Java基础- super 和 this 解析
  6. mysql 授权访问_windows开启3306端口并用可视化工具访问远程mysql(授权访问)
  7. 带你一文看懂MySqL中的事务与索引
  8. 路径找不到时该怎么解决
  9. 【bayes】贝叶斯估计与最大似然估计
  10. swagger内部类_spring boot 1.5.4 集成spring-Data-JPA(七)
  11. vNext之旅(1):从概念和基础开始
  12. HDU 1230解题报告
  13. 网络1711班 C语言第七次作业批改总结
  14. matlab画s域零极点图,信号与系统的S域分析.ppt
  15. 《SteamVR2.2.0交互系统(Interaction System)》(Yanlz+Unity+XR+VR+AR+MR+Valve+Teleport+Skeleton+立钻哥哥++ok++)
  16. 不要急,没有一朵花,从一开始就是花,也不要嚣张,没有一朵花,
  17. RA关节功能残疾与软骨破坏的相关性高于骨破坏
  18. Performance Counter的使用
  19. 鸿蒙三部曲 吞噬星空,我吃西红柿最新作品竟然是它?看来鸿蒙金榜第四名已有归属...
  20. ptable java_ttable怎么在java中编写

热门文章

  1. java-类(class)继承,重写,重构,抽象,接口等
  2. PowerDesigner的安装
  3. 使用CAShapeLayer实现一个音量大小动态改变的控件
  4. 编译linux内核步骤
  5. APP市场火热的背后 云计算技术不是核心竞争力
  6. SQL Server安全-加密术和SQL注入攻击
  7. Struts2中的struts.multipart.saveDir的配置
  8. OpenGL拾取操作流程
  9. java高级编程技巧
  10. java 容器限制大小,容器中的Java与内存限制:LXC、Docker与OpenVZ