破解Access数据库
.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数据库相关推荐
- 一个计算机爱好者的不完整回忆(三十九)破解ACCESS数据库
在我最开始编程的时候,我是从来不做数据库程序的.前面也提过,当时更喜欢算法相关的程序,所以就觉得数据库相关的程序没啥意思.不过后来还是做了不少数据库相关的软件,前期几乎都是使用的ACCESS数据库. ...
- 技术图文:如何利用 C# 向 Access 数据库插入大量数据?
背景 通常我们在做数据分析与处理之前,需要把从网站爬取的数据或者从 甲方 系统中导出的数据存入到自己的数据库中.如果数据量小,直接利用 SQL的 Insert 语句逐条插入就好.可是数据量上万条之后, ...
- ASP+Access数据库的终极安全大法18则(原创)
1.过滤所有客户端提交内容,包括?id=N一类,还有提交的html代码中的操作数据库的语名如select,及asp文件操作语法,可把提交的字付转义,再存入数据库 2.对访问Access数据库的页面进行 ...
- Python解析access数据库(mdb文件或者accdb文件)
在工作中遇到这样一个问题,需要对上百个mdb文件进行数据统计,mdb文件实际上就是access数据库,使用微软的access工具即可打开. 但是我电脑上没有安装access数据库,而且官方的安装包还要 ...
- 破解Access(*.mdb)目前所有版本的密码(转)
破解Access(*.mdb)目前所有版本的密码 关于Access97的密码破解,在很多的网站和杂志上都有过介绍.在这里我简单重复一下. 在mdb文件第0x42字节处的13个字节分别与0x86,0xf ...
- 基于LabVIEW和Access数据库的温湿度监测系统上位机程序设计
1.设计要求 (1) 使用串口调试助手(提供软件:串口调试助手V2.2.exe)模拟下位机,模拟的下位机每隔5s从串口发送数据包,数据包格式为"SDDTDDHF".其中,第1位&q ...
- 二十四史中国历史中国正史ACCESS数据库
普通人对中国历史的兴趣一般都是电视剧里的野史秘闻,可以用<近8万条中国历史野史秘闻ACCESS数据库>,而对于需要谨严学习的,莫过于中国正史也就是所谓的二十四史,二十四史的数据其实找了有一 ...
- 关于远程连接access数据库问题
关于远程连接access数据库的方法以及各个方法所存在的问题分析. 1. Class.forName("com.hxtt.sql.access.AccessDriver") ...
- 使用SQLite Expert Professional将ACCESS数据库文件导入到SQLITE
使用SQLite Expert Professional将ACCESS数据库文件导入到SQLITE 软件安装 数据库导入 软件安装 SQLite Expert Professional 是一款可视化 ...
最新文章
- jquery检验身份证规则
- BZOJ2843: 极地旅行社
- 未来已来——工作空间WorkSpace和物联网IoT (3)
- 闪存我自己来——HDS公布闪存路线图
- mysql中修改表的默认编码和表中字段的编码
- CINNO:2025年全球折叠屏智能手机销量有望超5700万部
- Delphi的TdxDBGrid自带的一些有用的导出文件的函数(EXCEL、HTML、XML、TXT、INI、Registry等)
- centos报acpi 错误解决方法实测有用
- 使用javap分析Java的字符串操作 1
- 盘点那些不为大众所知,却暗地里很“牛逼”的软件
- 中国智慧VS西方智慧-看中国IT风云
- 【周志华机器学习】一、机器学习基本概念
- 个人(wiki)知识管理工具-一代神器之mybase
- java测试vss_VSS项目分支
- RGB-D SLAM in Dynamic Environments Using Static Point Weighting论文笔记
- 为何耐得住寂寞更容易成功
- web前端入门到实战:简单的图片轮播
- MEX and Increments-(先拿一些的贪心思维)
- 让模态浮出水面的S2 刘易斯逻辑之八
- SEO优化:自建站图片优化攻略