⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 des.asm

📁 ASM 多种hash模块,汇编源码 MD2,4,5 SHA 等多种加密算法 还有其他赠送内容
💻 ASM
📖 第 1 页 / 共 4 页
字号:
	mov eax,000200000h
	mov ebx,020000000h
	mov esi,000080000h
	mov ebp,001000000h
	or [edi][11*8][4],eax
	or [edi][12*8][0],ebx
	or [edi][13*8][0],esi
	or [edi][14*8][4],ebp
@@:
	test edx,000000080h
	jz @F
	mov eax,010000000h
	mov ebx,000080000h
	mov esi,000200000h
	mov ebp,002000000h
	or [edi][0*8][4],eax
	or [edi][1*8][4],ebx
	or [edi][3*8][0],esi
	or [edi][4*8][4],ebp
	mov eax,000100000h
	mov ebx,010000000h
	mov esi,008000000h
	mov ebp,020000000h
	or [edi][5*8][0],eax
	or [edi][6*8][0],ebx
	or [edi][7*8][4],esi
	or [edi][8*8][0],ebp
	mov eax,000080000h
	mov ebx,001000000h
	mov esi,000010000h
	mov ebp,004000000h
	or [edi][9*8][0],eax
	or [edi][10*8][4],ebx
	or [edi][11*8][0],esi
	or [edi][12*8][4],ebp
	mov eax,000040000h
	mov ebx,000010000h
	mov esi,002000000h
	or [edi][13*8][0],eax
	or [edi][14*8][4],ebx
	or [edi][15*8][0],esi
@@:
	test edx,000000200h
	jz @F
	mov eax,000000002h
	mov ebx,000000004h
	mov esi,000001000h
	mov ebp,000000008h
	or [edi][0*8][4],eax
	or [edi][1*8][0],ebx
	or [edi][3*8][0],esi
	or [edi][4*8][4],ebp
	mov eax,000000100h
	mov ebx,000000020h
	mov esi,000000020h
	mov ebp,000002000h
	or [edi][5*8][4],eax
	or [edi][6*8][4],ebx
	or [edi][7*8][0],esi
	or [edi][9*8][0],ebp
	mov eax,000000008h
	mov ebx,000000400h
	mov esi,000000200h
	mov ebp,000000800h
	or [edi][10*8][0],eax
	or [edi][11*8][0],ebx
	or [edi][13*8][4],esi
	or [edi][14*8][0],ebp
	mov eax,000002000h
	or [edi][15*8][4],eax
@@:
	test edx,000000400h
	jz @F
	mov eax,000000400h
	mov ebx,000000004h
	mov esi,000000002h
	mov ebp,000000001h
	or [edi][0*8][0],eax
	or [edi][1*8][4],ebx
	or [edi][2*8][0],esi
	or [edi][3*8][4],ebp
	mov eax,000002000h
	mov ebx,000000004h
	mov esi,000001000h
	mov ebp,000000800h
	or [edi][4*8][4],eax
	or [edi][5*8][0],ebx
	or [edi][7*8][0],esi
	or [edi][8*8][4],ebp
	mov eax,000000010h
	mov ebx,000000200h
	mov esi,000000400h
	mov ebp,000002000h
	or [edi][9*8][0],eax
	or [edi][10*8][0],ebx
	or [edi][11*8][4],esi
	or [edi][13*8][0],ebp
	mov eax,000000008h
	or [edi][14*8][0],eax
@@:
	test edx,000000800h
	jz @F
	mov eax,000000400h
	mov ebx,000000020h
	mov esi,000000010h
	mov ebp,000001000h
	or [edi][0*8][4],eax
	or [edi][1*8][0],ebx
	or [edi][2*8][4],esi
	or [edi][3*8][4],ebp
	mov eax,000000004h
	mov ebx,000000002h
	mov esi,000000001h
	mov ebp,000000800h
	or [edi][5*8][4],eax
	or [edi][6*8][0],ebx
	or [edi][7*8][4],esi
	or [edi][8*8][0],ebp
	mov eax,000000002h
	mov ebx,000000100h
	mov esi,000000001h
	mov ebp,000000800h
	or [edi][9*8][4],eax
	or [edi][10*8][0],ebx
	or [edi][11*8][0],esi
	or [edi][12*8][4],ebp
	mov eax,000000010h
	mov ebx,000000200h
	mov esi,000000020h
	or [edi][13*8][0],eax
	or [edi][14*8][0],ebx
	or [edi][15*8][4],esi
@@:
	test edx,000001000h
	jz @F
	mov eax,004000000h
	mov ebx,000040000h
	mov esi,000200000h
	mov ebp,020000000h
	or [edi][1*8][0],eax
	or [edi][3*8][4],ebx
	or [edi][5*8][4],esi
	or [edi][6*8][0],ebp
	mov eax,000080000h
	mov ebx,008000000h
	mov esi,000100000h
	mov ebp,001000000h
	or [edi][7*8][0],eax
	or [edi][8*8][0],ebx
	or [edi][10*8][4],esi
	or [edi][11*8][0],ebp
	mov eax,020000000h
	mov ebx,002000000h
	mov esi,000080000h
	mov ebp,000020000h
	or [edi][12*8][4],eax
	or [edi][13*8][0],ebx
	or [edi][14*8][4],esi
	or [edi][15*8][0],ebp
@@:
	test edx,000002000h
	jz @F
	mov eax,010000000h
	mov ebx,000200000h
	mov esi,020000000h
	mov ebp,000080000h
	or [edi][0*8][0],eax
	or [edi][1*8][4],ebx
	or [edi][2*8][0],esi
	or [edi][3*8][0],ebp
	mov eax,001000000h
	mov ebx,000010000h
	mov esi,004000000h
	mov ebp,000040000h
	or [edi][4*8][4],eax
	or [edi][5*8][0],ebx
	or [edi][6*8][4],esi
	or [edi][7*8][0],ebp
	mov eax,020000000h
	mov ebx,002000000h
	mov esi,000080000h
	mov ebp,000200000h
	or [edi][8*8][4],eax
	or [edi][9*8][0],ebx
	or [edi][10*8][4],esi
	or [edi][12*8][0],ebp
	mov eax,002000000h
	mov ebx,000100000h
	or [edi][13*8][4],eax
	or [edi][14*8][0],ebx
@@:
	test edx,000004000h
	jz @F
	mov eax,000010000h
	mov ebx,004000000h
	mov esi,000040000h
	mov ebp,000010000h
	or [edi][1*8][0],eax
	or [edi][2*8][4],ebx
	or [edi][3*8][0],esi
	or [edi][4*8][4],ebp
	mov eax,010000000h
	mov ebx,000020000h
	mov esi,004000000h
	mov ebp,000200000h
	or [edi][5*8][4],eax
	or [edi][6*8][0],ebx
	or [edi][7*8][0],esi
	or [edi][8*8][0],ebp
	mov eax,002000000h
	mov ebx,000100000h
	mov esi,010000000h
	mov ebp,008000000h
	or [edi][9*8][4],eax
	or [edi][10*8][0],ebx
	or [edi][11*8][0],esi
	or [edi][12*8][4],ebp
	mov eax,000020000h
	mov ebx,008000000h
	mov esi,001000000h
	or [edi][13*8][4],eax
	or [edi][14*8][0],ebx
	or [edi][15*8][4],esi
@@:
	test edx,000008000h
	jz @F
	mov eax,002000000h
	mov ebx,010000000h
	mov esi,000020000h
	mov ebp,004000000h
	or [edi][0*8][0],eax
	or [edi][1*8][4],ebx
	or [edi][2*8][0],esi
	or [edi][3*8][0],ebp
	mov eax,000040000h
	mov ebx,000200000h
	mov esi,008000000h
	mov ebp,000020000h
	or [edi][5*8][4],eax
	or [edi][7*8][4],ebx
	or [edi][8*8][4],esi
	or [edi][9*8][4],ebp
	mov eax,008000000h
	mov ebx,000100000h
	mov esi,001000000h
	mov ebp,020000000h
	or [edi][10*8][0],eax
	or [edi][12*8][4],ebx
	or [edi][13*8][0],esi
	or [edi][14*8][4],ebp
	mov eax,000010000h
	or [edi][15*8][4],eax
@@:
	test edx,000020000h
	jz @F
	mov eax,000002000h
	mov ebx,000000002h
	mov esi,000000100h
	mov ebp,000000001h
	or [edi][0*8][4],eax
	or [edi][1*8][4],ebx
	or [edi][2*8][0],esi
	or [edi][3*8][0],ebp
	mov eax,000000800h
	mov ebx,000000010h
	mov esi,000000200h
	mov ebp,000000400h
	or [edi][4*8][4],eax
	or [edi][5*8][0],ebx
	or [edi][6*8][0],esi
	or [edi][7*8][4],ebp
	mov eax,000000020h
	mov ebx,000000010h
	mov esi,000001000h
	mov ebp,000000004h
	or [edi][8*8][0],eax
	or [edi][9*8][4],ebx
	or [edi][10*8][4],esi
	or [edi][12*8][4],ebp
	mov eax,000000002h
	mov ebx,000000001h
	mov esi,000000800h
	or [edi][13*8][0],eax
	or [edi][14*8][4],ebx
	or [edi][15*8][0],esi
@@:
	test edx,000040000h
	jz @F
	mov eax,000000400h
	mov ebx,000000200h
	mov esi,000000800h
	mov ebp,000000002h
	or [edi][1*8][0],eax
	or [edi][3*8][4],ebx
	or [edi][4*8][0],esi
	or [edi][5*8][4],ebp
	mov eax,000000100h
	mov ebx,000000001h
	mov esi,000001000h
	mov ebp,000000008h
	or [edi][6*8][0],eax
	or [edi][7*8][0],ebx
	or [edi][8*8][0],esi
	or [edi][9*8][4],ebp
	mov eax,000000100h
	mov ebx,000000020h
	mov esi,000000020h
	mov ebp,000000010h
	or [edi][10*8][4],eax
	or [edi][11*8][4],ebx
	or [edi][12*8][0],esi
	or [edi][13*8][4],ebp
	mov eax,000001000h
	mov ebx,000000008h
	or [edi][14*8][4],eax
	or [edi][15*8][0],ebx
@@:
	test edx,000080000h
	jz @F
	mov eax,000000020h
	mov ebx,000000400h
	mov esi,000002000h
	mov ebp,000000008h
	or [edi][0*8][4],eax
	or [edi][1*8][4],ebx
	or [edi][3*8][0],esi
	or [edi][4*8][0],ebp
	mov eax,000000400h
	mov ebx,000000200h
	mov esi,000000001h
	mov ebp,000002000h
	or [edi][5*8][0],eax
	or [edi][7*8][4],ebx
	or [edi][8*8][4],esi
	or [edi][9*8][4],ebp
	mov eax,000000004h
	mov ebx,000001000h
	mov esi,000000008h
	mov ebp,000000100h
	or [edi][10*8][0],eax
	or [edi][12*8][0],ebx
	or [edi][13*8][4],esi
	or [edi][14*8][4],ebp
	mov eax,000000200h
	or [edi][15*8][0],eax
@@:
	test edx,000100000h
	jz @F
	mov eax,000020000h
	mov ebx,000200000h
	mov esi,002000000h
	mov ebp,000100000h
	or [edi][0*8][0],eax
	or [edi][2*8][0],ebx
	or [edi][3*8][4],esi
	or [edi][4*8][0],ebp
	mov eax,010000000h
	mov ebx,008000000h
	mov esi,000020000h
	mov ebp,000080000h
	or [edi][5*8][0],eax
	or [edi][6*8][4],ebx
	or [edi][7*8][4],esi
	or [edi][8*8][0],ebp
	mov eax,001000000h
	mov ebx,000010000h
	mov esi,004000000h
	mov ebp,000040000h
	or [edi][9*8][4],eax
	or [edi][10*8][0],ebx
	or [edi][11*8][4],esi
	or [edi][12*8][0],ebp
	mov eax,000010000h
	mov ebx,010000000h
	mov esi,000080000h
	or [edi][13*8][4],eax
	or [edi][14*8][4],ebx
	or [edi][15*8][4],esi
@@:
	test edx,000200000h
	jz @F
	mov eax,010000000h
	mov ebx,008000000h
	mov esi,000020000h
	mov ebp,008000000h
	or [edi][1*8][0],eax
	or [edi][2*8][4],ebx
	or [edi][3*8][4],esi
	or [edi][4*8][0],ebp
	mov eax,000100000h
	mov ebx,001000000h
	mov esi,000040000h
	mov ebp,000010000h
	or [edi][6*8][4],eax
	or [edi][7*8][0],ebx
	or [edi][8*8][0],esi
	or [edi][9*8][4],ebp
	mov eax,010000000h
	mov ebx,000020000h
	mov esi,004000000h
	mov ebp,000040000h
	or [edi][10*8][4],eax
	or [edi][11*8][0],ebx
	or [edi][12*8][0],esi
	or [edi][14*8][4],ebp
	mov eax,000100000h
	or [edi][15*8][0],eax
@@:
	test edx,000400000h
	jz @F
	mov eax,001000000h
	mov ebx,000100000h
	mov esi,001000000h
	mov ebp,020000000h
	or [edi][0*8][4],eax
	or [edi][2*8][4],ebx
	or [edi][3*8][0],esi
	or [edi][4*8][4],ebp
	mov eax,002000000h
	mov ebx,000080000h
	mov esi,004000000h
	mov ebp,000040000h
	or [edi][5*8][0],eax
	or [edi][6*8][4],ebx
	or [edi][8*8][0],esi
	or [edi][10*8][4],ebp
	mov eax,000200000h
	mov ebx,020000000h
	mov esi,000080000h
	mov ebp,008000000h
	or [edi][12*8][4],eax
	or [edi][13*8][0],ebx
	or [edi][14*8][0],esi
	or [edi][15*8][0],ebp
@@:
	test edx,000800000h
	jz @F
	mov eax,000010000h
	mov ebx,002000000h
	mov esi,000080000h
	mov ebp,000200000h
	or [edi][0*8][4],eax
	or [edi][1*8][0],ebx
	or [edi][2*8][4],esi
	or [edi][4*8][0],ebp
	mov eax,002000000h
	mov ebx,000100000h
	mov esi,010000000h
	mov ebp,000200000h
	or [edi][5*8][4],eax
	or [edi][6*8][0],ebx
	or [edi][7*8][0],esi
	or [edi][8*8][4],ebp
	mov eax,020000000h
	mov ebx,000080000h
	mov esi,001000000h
	mov ebp,000010000h
	or [edi][9*8][0],eax
	or [edi][10*8][0],ebx
	or [edi][11*8][4],esi
	or [edi][12*8][0],ebp
	mov eax,004000000h
	mov ebx,000040000h
	mov esi,020000000h
	or [edi][13*8][4],eax
	or [edi][14*8][0],ebx
	or [edi][15*8][4],esi
@@:
	test edx,002000000h
	jz @F
	mov eax,000000800h
	mov ebx,000002000h
	mov esi,000000004h
	mov ebp,000001000h
	or [edi][0*8][0],eax
	or [edi][1*8][4],ebx
	or [edi][2*8][0],esi
	or [edi][4*8][0],ebp
	mov eax,000000008h
	mov ebx,000000100h
	mov esi,000000020h
	mov ebp,000000400h
	or [edi][5*8][4],eax
	or [edi][6*8][4],ebx
	or [edi][7*8][4],esi
	or [edi][8*8][4],ebp
	mov eax,000002000h
	mov ebx,000000008h
	mov esi,000000400h
	mov ebp,000000200h
	or [edi][10*8][0],eax
	or [edi][11*8][0],ebx
	or [edi][12*8][0],esi
	or [edi][14*8][4],ebp
	mov eax,000000001h
	or [edi][15*8][4],eax
@@:
	test edx,004000000h
	jz @F
	mov eax,000000008h
	mov ebx,000000004h
	mov esi,000000002h
	mov ebp,000000001h
	or [edi][0*8][0],eax
	or [edi][2*8][4],ebx
	or [edi][3*8][0],esi
	or [edi][4*8][4],ebp
	mov eax,000002000h
	mov ebx,000000004h
	mov esi,000000001h
	mov ebp,000000800h
	or [edi][5*8][4],eax
	or [edi][6*8][0],ebx
	or [edi][8*8][0],esi
	or [edi][9*8][4],ebp

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -