ソース書き換え
■ このスレッドは過去ログ倉庫に格納されています
0013おでん
NGNG//cryptsub1 address用
//in.edx:data,esi:crypt#
//out.eax:add/sub# for address
unsigned int crypt1(unsigned int data,unsigned int crypt)
{
// mov ebx,edx
// shl ebx,04
// add ebx,009f4fbbdh
unsigned int tmp= (data << 4) + 0x9f4fbbd ;
// mov eax,edx
// add eax,esi
// xor ebx,eax
tmp ^= (data + crypt) ;
// mov eax,edx
// shr eax,05
// add eax,09681884ah
// xor eax,ebx
unsigned int ret= data >> 5 + 0x09681884a ;
ret ^= tmp ;
return ret ;
}
■ このスレッドは過去ログ倉庫に格納されています