|
60精币
变量名 | 类 型 | 静态 | 数组 | 备 注 | dl | 字节型 | | | n | 整数型 | | | a | 整数型 | | | type | 字节型 | | 0 | mmmmm | 字节集 | | | 请求组 | 字节型 | | 0 |
m_EncodeIndex = 0 字节集到字节型数组 (待加密请求, 请求组 )计次循环首 (取 [e=3 ].版本 2 变量名 | 类 型 | 静态 | 数组 | 备 注 | dl | 字节型 | | | n | 整数型 | | | a | 整数型 | | | d | 整数型 | | | type | 字节型 | | 0 | mmmm | 字节集 | | | i | 整数型 | | | 请求组 | 字节型 | | 0 | o | 整数型 | | |
m_DecodeIndex = 0 字节集到字节型数组 (待解密请求, 请求组 )计次循环首 (取字节集长度 (待解密请求 ), n )dl = 请求组 [n ]d = 位或 (右移 (到整数 (dl ), 4 ), 左移 (到整数 (dl ), 4 )) dl = 到字节 (d )请求组 [n ] = dl 字节集到字节型数组 (到字节集 (m_DecodeIndex ), type ) a = type [2 ] + 1 dl = 到字节 (dl - m_DecodeKey [a + 768 ])请求组 [n ] = dl d = 位异或 (到短整数 (m_DecodeKey [a + 256 ]), 到短整数 (dl )) dl = d 请求组 [n ] = dl a = type [1 ] + 1 dl = 到字节 (dl - m_DecodeKey [a + 512 ])请求组 [n ] = dl d = 位异或 (到短整数 (m_DecodeKey [a ]), 到短整数 (dl )) dl = 到字节 (d )请求组 [n ] = dl m_DecodeIndex = m_DecodeIndex + 1 计次循环尾 ()字节型数组到字节集 (请求组, mmmm )返回 (mmmm ) 字节集长度 (待加密请求), n)
字节集到字节型数组 (到字节集 (m_EncodeIndex), type)
' 调试输出 (type [1], type [2])
a = type [1] + 1
dl = 位异或 (请求组 [n], m_EncodeKey [a])
请求组 [n] = dl
dl = dl + m_EncodeKey [a + 512]
请求组 [n] = dl
a = type [2] + 1
dl = 位异或 (dl, m_EncodeKey [a + 256])
请求组 [n] = dl
dl = dl + m_EncodeKey [a + 768]
dl = 到字节 (位或 (右移 (到整数 (dl), 4), 左移 (到整数 (dl), 4)))
请求组 [n] = dl
m_EncodeIndex = m_EncodeIndex + 1
.计次循环尾 ()
字节型数组到字节集 (请求组, mmmmm)
返回 (mmmmm)
[/e]
补充内容 (2022-2-7 15:52):
m_DecodeKey是密钥表,还有一个子程序是混淆密钥表的,实在搞不出来了 这是魔域的请求加解密方式 |
|