汇编加密
来源:互联网 发布:闲鱼怎样淘宝介入 编辑:程序博客网 时间:2024/05/29 16:45
;用汇编语言对4位10进制数加密。密码是0123456789对应为9082746315。
DATA SEGMENT
TABLE DB 39H,30H,38H,32H,37H,34H,36H,33H,31H,35H;密码表
RESULT DB 4 DUP(?);四位十进制数对应的密码
DATA ENDS
CODE SEGMENT
ASSUME DS:DATA,CS:CODE
MAIN PROC FAR
MOV AX,DATA
MOV DS,AX
MOV ES,AX
LEA BX,TABLE
LEA DI,RESULT
MOV AX,1234;已知的四位十进制数,以下分别求四位十进制数位,并将密码存入RESULT中
MOV SI,1000
CALL NUMBER
MOV SI,100
CALL NUMBER
MOV SI,10
CALL NUMBER
MOV SI,1
CALL NUMBER
LEA DI,RESULT;在屏幕上依次显示四位加密后的十进制数
MOV CX,4
NEXT:
MOV DL,[DI]
MOV AH,2H
INT 21H
INC DI
LOOP NEXT
;按任意键退出
mov ah,1
int 21h
MOV AX,4C00H
INT 21H
MAIN ENDP
NUMBER PROC NEAR
MOV DX,0
DIV SI
MOV SI,DX
XLAT
STOSB
MOV AX,SI
RET
NUMBER ENDP
CODE ENDS
END MAIN
- 汇编加密
- C++嵌套汇编------ 加密文件
- 8086汇编实现 加密解密软件
- 反反汇编——静态数据加密
- 大型机汇编(mainframe assembler/HLASM)之加密与解密
- 加密与解密(逆向中的汇编基石)
- 汇编
- 汇编
- 汇编
- 汇编
- 汇编
- 汇编
- 汇编
- 汇编
- 汇编
- 汇编
- 汇编
- 汇编
- 有效的自我管理 “收买”员工的心
- QT的wince编程
- jdbc handshake
- ubuntu右键管理员权限打开
- javaScript 动态方法 调用
- 汇编加密
- 10 个最酷的 Linux 单行命令
- shell脚本调试
- Eclipse入门之插件管理浅谈
- Enterprice library学习笔记之一:【初探】缓存应用模块
- 104368517C++学习QQ群
- 伪代码的使用 Usage of Pseudocode (转)
- 义县高台子镇常纯一切为了农民
- Qt 在window mobile 开发环境安装配置