首页
社区
课程
招聘
[推荐]Hardlock PACKET ENC/DEC
发表于: 2007-3-19 19:07 2930

[推荐]Hardlock PACKET ENC/DEC

2007-3-19 19:07
2930
//      First/Last step packet decrypt/encrypt
//////
void __fastcall Decrypt( BYTE * Buffer )
{
   int i;
   WORD Seed = ((PAPI_PACKET)Buffer)->CryptSeed;

   if (!((PAPI_PACKET)Buffer)->CryptVer)
       return;

   for( i = 0xFE; i > 0xBD; i-- )
   {
       Seed -= *(WORD*)(Buffer + i) ^ i;
       Seed = (Seed << 0x0F) | (Seed >> 0x01);
       *(WORD*)(Buffer + i) += Seed;
   }

   for( i = 0xB8; i >= 0; i-- )
   {
       Seed += *(WORD*)(Buffer + i) ^ i;
       Seed = (Seed << 0x0F) | (Seed >> 0x01);
       *(WORD*)(Buffer + i) -= Seed;
   }

   ((PAPI_PACKET)Buffer)->CryptSeed = Seed;
}

//////////////////////////////////
void __fastcall Encrypt( BYTE * Buffer )
{
   int i;
   WORD Seed = ((PAPI_PACKET)Buffer)->CryptSeed;

   if (!((PAPI_PACKET)Buffer)->CryptVer)
       return;

   for( i = 0; i < 0xB9; i++ )
   {
       *(WORD*)(Buffer + i) += Seed;
       Seed = (Seed >> 0x0F) | (Seed << 0x01);
       Seed -= *(WORD*)(Buffer + i) ^ i;
   }

   for( i = 0xBE; i < 0xFF; i++ )
   {
       *(WORD*)(Buffer + i) -= Seed;
       Seed = (Seed >> 0x0F) | (Seed << 0x01);
       Seed += *(WORD*)(Buffer + i) ^ i;
   }

   ((PAPI_PACKET)Buffer)->CryptSeed = Seed;
}

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
狗壳的驱动仿真代码,爽呀。如果这是真的,SHIT,台湾有些家伙说是明码原来是骗人
2007-3-20 08:21
0
雪    币: 439
活跃值: (106)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
crackz这个代码早就有了。。
2007-3-20 13:22
0
雪    币: 53
活跃值: (55)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
最初由 向日葵 发布
狗壳的驱动仿真代码,爽呀。如果这是真的,SHIT,台湾有些家伙说是明码原来是骗人


唉!呃些代瘁?用的.狗核心?人?外流的..?什?呃?多人??台?人..
2007-3-20 16:40
0
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
最初由 softcrk 发布
唉!呃些代瘁?用的.狗核心?人?外流的..?什?呃?多人??台?人..


非也,你可别说那么多人讨厌台湾人这句,这话太大了,大家都是中国人,不存在这事。

我知你是热心人,但有时候也不要把别人想的太黑暗,不是所有人都能同黑客什么的联系在一起的。
2007-3-20 17:18
0
游客
登录 | 注册 方可回帖
返回
//