extern "C" __declspec(dllexport) void decrypt_fname(char* buf, unsigned __int16 len,unsigned __int32 key) {
char* v2; __int64 result; unsigned int v5; __int64 v6; __int64 v7; int v8;
result = key;
v2 = buf;
v5 = len;
v8 = result;
if (v5) {
v6 = 0;
v7 = v5;
do {
++v2;
result = v6++ & 3;
*(v2 - 1) ^= v5 ^ *((char*)&v8 + result);
--v7;
} while (v7);
}
}
子程序名 | 返回值类型 | 公开 | 备 注 | ||||
decrypt_fname | |||||||
参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
buf | 字节集 | len | 短整数型 | key | 整数型 |
变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
v2 | 字节集 | |||||
result | 长整数型 | |||||
v5 | 整数型 | |||||
v6 | 长整数型 | |||||
v7 | 长整数型 | |||||
v8 | 整数型 |
一杯愁绪 发表于 2024-11-21 07:59
这里其实原本是写的C的DLLL 拿去E调用 奇葩的是放在E源码里面跑 就报错 找不到DLL命令 ,单独写一个E的窗 ...
没事瞎琢磨 发表于 2024-11-21 08:26
编译为32位dll
b0y 发表于 2024-11-21 08:49
有解密数据吗 看看对不对
一杯愁绪 发表于 2024-11-21 17:44
你看我E部分的代码还没改完,往下不知道怎么改了
欢迎光临 精易论坛 (https://125.confly.eu.org/) | Powered by Discuz! X3.4 |