char* arg1 = "123123123123";
int length = strlen(arg1);
FILE* arg1 = fopen("file.encrypted", "wb");
for (i = 0; i < length >> 1; i = i + 1) {
state = *(unsigned short *)((int64_t)arg1 + i * 2);
for (round = 0; round < 0x20f76d2; round = round + 1) {
state ^= 27569;
state *= -1635;
state -= 16196;
state *= 31663;
state += 14122;
state *= 25561;
state ^= 17548;
state *= 18199;
state -= 11258;
state *= 21727;
}
*(unsigned short *)((int64_t)arg1 + i * 2) = state;
fwrite((void *)((int64_t)arg1 + i * 2), 2, 1, arg3); // Записываются данные в (filename).encrypted
fflush(arg3);
}
for (round = 0; round < 0x20f76d2; round = round + 1) {
state ^= 27569;
state *= -1635;
state -= 16196;
state *= 31663;
state += 14122;
state *= 25561;
state ^= 17548;
state *= 18199;
state -= 11258;
state *= 21727;
}
for (round = 0; round < 0x20f76d2; round = round + 1) {
state /= 21727;
state += 11258;
state /= 18199;
state ^= 17548;
state /= 25561;
state -= 14122;
state /= 31663;
state += 16196;
state /= -1635;
state ^= 27569;
}
for (round = 0; round < 0x20f76d2; round = round + 1) {
state ^= 27569;
state *= -1635;
state -= 16196;
state *= 31663;
state += 14122;
state *= 25561;
state ^= 17548;
state *= 18199;
state -= 11258;
state *= 21727;
}
for (round = 0; round < 0x20f76d2; round = round + 1) {
state /= 21727;
state += 11258;
state /= 18199;
state ^= 17548;
state /= 25561;
state -= 14122;
state /= 31663;
state += 16196;
state /= -1635;
state ^= 27569;
}
state = state / 21727;
state = state / 18199 - 11258;
state = state ^ 17548;
state = state / 25561;
state = state - 14122;
state = state / 31663;
state = state / -1635 - 16196;
state = state ^ 27569;
<a>
куча. Что мне в каждом прописывать $href[0], $href[1], $href[2] ? <a>
. К примеру, чтобы положение в файле соответствовало индексу <a>
.<a>
на странице и т.д <a href="<?php echo $href[1...2...3..4...?]; ?>">