QwordMirror proc dqSrc:QWORD
mov rax,dqSrc
bswap rax
mov rdx,0000111100001111000011110000111100001111000011110000111100001111b
and rdx,rax
mov rcx,01111000011110000111100001111000011110000111100001111000011110000b
and rax,rcx
shl rdx,4
shr rax,4
or rax,rdx
mov rdx,0011001100110011001100110011001100110011001100110011001100110011b
mov rcx,01100110011001100110011001100110011001100110011001100110011001100b
shr rax,2
lea rax,[rdx*4+rax]
mov rdx,0101010101010101010101010101010101010101010101010101010101010101b
mov rcx,01010101010101010101010101010101010101010101010101010101010101010b
shr rax,1
lea rax,[rdx*2+rax]
ret
QwordMirror endp
[注意]看雪招聘,专注安全领域的专业人才平台!
1, 原数据->压缩->加密->镜像->传输
2, 接收->镜像->解密->解压->原数据