CAFOAGBLFM = admin
Как воспользоваться этим алгоритмом шифрования? и получить CAFOAGBLFM из admin
PHP:
int sub_4012D0(const char *ct, char *pt)
{
char *key = "A:kr2a;1;sa;cn5pweA;SLKD;sldf2";
int i;
unsigned char b;
if (strlen(ct) > 1000)
return -1;
memset(pt, 0, 501);
for (i = 0; i < strlen(ct) / 2; ++i)
{
b = ((ct[2 * i] - 'A') << 4) + (ct[2 * i + 1] - 'A');
b ^= key[i % 30];
pt[i] = b;
}
return 0;
}
Алгоритм не полон я не знаю каких то данных? как выполнить сей код? чтобы в него подставить админ и он вернул кракозябру, я не прошу сделать за меня (но это было бы неплохо), дайте пожалуйста подсказку, хорошо знаком с языками С, но не с этим php