>>395
想像だがこのソースは逆コンパイラの出力がCで
void rc4key(CKey *A, int B, BYTE *C){
 if(B==0)
  strcpy((char*)C, "header");
 else if(A->ver==4)
  C[0]=0;
 else{
  BYTE buf[0x100];
  hexhash2str(A->md5, buf);
  sprintf((char*)C, "%d %s", B, buf);
 }
}
だったのを、C++に書き換えたってことじゃないか?
そりゃ同じ逆コンパイラを使って同じ書き換え方をすれば同じもんができるが
そんなことあるわけない。