Код:
PBYTE cryptScript( PBYTE buf, DWORD dwKey, DWORD dwSize)
{
DWORD dwTmpKey;
for(DWORD i=0;i<dwSize;i++){
dwTmpKey = (((((dwKey*13) << 4 ) + dwKey)<<8 )- dwKey);
dwTmpKey = dwKey = dwKey + dwTmpKey*4+2531011;
dwTmpKey >>= 16;
buf[i]^=dwTmpKey;
}
return buf;
}функция отличная и не спорю что весьма полезная )) я даже догадался что buf это файл (кусок памяти или строки) dwSize это размер этого самого буфера... а вот вместо ключа что подставлять??

Форумы
Вселенная аллодов


![[Изображение: userbar-28182.png]](http://u.myshows.ru/shared/files/userbars/28/userbar-28182.png)

Вот теперь можно выкладывать
