.386 .model flat,stdcall option casemap:none include windows.inc include user32.inc include kernel32.inc includelib user32.lib includelib kernel32.lib .data hInstance HANDLE ? hFileMap HANDLE ? hOpenFile HANDLE ? lpMemory UINT ? dwDataBuffer BYTE 128 dup(?) dwReBuffer1 BYTE 128 dup(?) szBuffer BYTE 128 dup(?) szFormat BYTE '破解成功!密码是:%s',0 szCaption BYTE '提示',0 szCreateMapErr BYTE '创建文件映射失败!',0 szMapErr BYTE '映射文件到内存失败!',0 szOpenErr BYTE '文件打开失败!',0 szMdbPath BYTE './password.mdb',0 Key1 BYTE ? Key BYTE 232 KeyList BYTE 155,108,236,055,064,211,156,250,219,201,040,230,014 BYTE 033,138,096,073,003,123,054,232,229,223,177,106,099 .code Begin: pushad invoke CreateFile,addr szMdbPath,GENERIC_READ,FILE_SHARE_READ,0,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,0 .if eax==INVALID_HANDLE_VALUE invoke MessageBox,NULL,addr szOpenErr,addr szCaption,MB_OK jmp _Exit .endif mov hOpenFile,eax invoke CreateFileMapping,eax,0,PAGE_READONLY,0,0,0 .if !eax invoke MessageBox,NULL,addr szCreateMapErr,addr szCaption,MB_OK jmp _Exit .endif mov hFileMap,eax invoke MapViewOfFile,eax,FILE_MAP_READ,0,0,0 .if eax mov lpMemory,eax .else invoke MessageBox,NULL,addr szMapErr,addr szCaption,MB_OK jmp _Exit .endif mov lpMemory,eax mov esi,eax xor eax,eax mov al,byte ptr [esi+86] xor al,Key mov Key1,al mov ecx,26 xor ebx,ebx lea edi,KeyList _Loop1: mov ax,bx xor edx,edx mov dl,2 div dl cmp ah,1 jz _NextLoop1 mov al,byte ptr [esi+ebx+66] xor Byte ptr [edi+ebx],al _NextLoop1:inc ebx loop _Loop1 xor ebx,ebx xor edx,edx mov ecx,13 lea esi,dwDataBuffer _Loop2: mov al,BYTE PTR [edi+ebx] mov Byte ptr [esi+edx],al inc edx add ebx,2 loop _Loop2 xor ebx,ebx mov ecx,13 _Loop3: mov ax,bx xor edx,edx mov dl,2 div dl cmp ah,1 jz _NextLoop3 mov al,Key1 xor Byte ptr[esi+ebx],al _NextLoop3:inc ebx loop _Loop3 invoke wsprintf,addr szBuffer,addr szFormat,addr dwDataBuffer invoke MessageBox,NULL,addr szBuffer,addr szCaption,MB_OK popad _Exit: invoke UnmapViewOfFile,lpMemory invoke CloseHandle,hFileMap invoke ExitProcess,NULL end Begin

破解Access数据库相关推荐

  1. 一个计算机爱好者的不完整回忆(三十九)破解ACCESS数据库

    在我最开始编程的时候,我是从来不做数据库程序的.前面也提过,当时更喜欢算法相关的程序,所以就觉得数据库相关的程序没啥意思.不过后来还是做了不少数据库相关的软件,前期几乎都是使用的ACCESS数据库. ...

  2. 技术图文:如何利用 C# 向 Access 数据库插入大量数据?

    背景 通常我们在做数据分析与处理之前,需要把从网站爬取的数据或者从 甲方 系统中导出的数据存入到自己的数据库中.如果数据量小,直接利用 SQL的 Insert 语句逐条插入就好.可是数据量上万条之后, ...

  3. ASP+Access数据库的终极安全大法18则(原创)

    1.过滤所有客户端提交内容,包括?id=N一类,还有提交的html代码中的操作数据库的语名如select,及asp文件操作语法,可把提交的字付转义,再存入数据库 2.对访问Access数据库的页面进行 ...

  4. Python解析access数据库(mdb文件或者accdb文件)

    在工作中遇到这样一个问题,需要对上百个mdb文件进行数据统计,mdb文件实际上就是access数据库,使用微软的access工具即可打开. 但是我电脑上没有安装access数据库,而且官方的安装包还要 ...

  5. 破解Access(*.mdb)目前所有版本的密码(转)

    破解Access(*.mdb)目前所有版本的密码 关于Access97的密码破解,在很多的网站和杂志上都有过介绍.在这里我简单重复一下. 在mdb文件第0x42字节处的13个字节分别与0x86,0xf ...

  6. 基于LabVIEW和Access数据库的温湿度监测系统上位机程序设计

    1.设计要求 (1) 使用串口调试助手(提供软件:串口调试助手V2.2.exe)模拟下位机,模拟的下位机每隔5s从串口发送数据包,数据包格式为"SDDTDDHF".其中,第1位&q ...

  7. 二十四史中国历史中国正史ACCESS数据库

    普通人对中国历史的兴趣一般都是电视剧里的野史秘闻,可以用<近8万条中国历史野史秘闻ACCESS数据库>,而对于需要谨严学习的,莫过于中国正史也就是所谓的二十四史,二十四史的数据其实找了有一 ...

  8. 关于远程连接access数据库问题

    关于远程连接access数据库的方法以及各个方法所存在的问题分析. 1.     Class.forName("com.hxtt.sql.access.AccessDriver") ...

  9. 使用SQLite Expert Professional将ACCESS数据库文件导入到SQLITE

    使用SQLite Expert Professional将ACCESS数据库文件导入到SQLITE 软件安装 数据库导入 软件安装 SQLite Expert Professional 是一款可视化 ...

最新文章

  1. jquery检验身份证规则
  2. BZOJ2843: 极地旅行社
  3. 未来已来——工作空间WorkSpace和物联网IoT (3)
  4. 闪存我自己来——HDS公布闪存路线图
  5. mysql中修改表的默认编码和表中字段的编码
  6. CINNO:2025年全球折叠屏智能手机销量有望超5700万部
  7. Delphi的TdxDBGrid自带的一些有用的导出文件的函数(EXCEL、HTML、XML、TXT、INI、Registry等)
  8. centos报acpi 错误解决方法实测有用
  9. 使用javap分析Java的字符串操作 1
  10. 盘点那些不为大众所知,却暗地里很“牛逼”的软件
  11. 中国智慧VS西方智慧-看中国IT风云
  12. 【周志华机器学习】一、机器学习基本概念
  13. 个人(wiki)知识管理工具-一代神器之mybase
  14. java测试vss_VSS项目分支
  15. RGB-D SLAM in Dynamic Environments Using Static Point Weighting论文笔记
  16. 为何耐得住寂寞更容易成功
  17. web前端入门到实战:简单的图片轮播
  18. MEX and Increments-(先拿一些的贪心思维)
  19. 让模态浮出水面的S2 刘易斯逻辑之八
  20. SEO优化:自建站图片优化攻略

热门文章

  1. 如何将逻辑地址转换成物理地址
  2. java中principal对象,如何使用OAuth2获取Spring的自定义Principal对象?
  3. 基于 K-means 算法实现的文本聚类(干货)
  4. 数据库系统之:关系代数详解-超详细
  5. 反向代理和正向代理之间的区别
  6. Java程序性能优化 !
  7. 符合OpenDRIVE规范的xodr文件格式解读(1) ——road部分
  8. 腾讯云tca认证含金量有多高?考取腾讯云TCA认证是否有专业需求?
  9. 离散数学(一):命题及命题联结词
  10. ipad键盘使用快捷键_每个iPad使用者都应该知道的20个键盘快捷键