吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 23650|回复: 79
收起左侧

[PEtools] 我也发个PEiD皮肤插件(有码)

    [复制链接]
TheCjw 发表于 2010-3-26 12:34
昨天hym2008童鞋发了一个叫做 PEID 百变秀 的PEiD皮肤插件,用起来感觉还不错。

但用起来有点不爽:第一是皮肤的Nag没去掉,看着不爽;第二就是,PEiD的按钮带着StaticEdge,加了皮肤之后看起来十分别扭。

所以昨天花了点时间自己写了一个,现在发出来给大家玩玩。

使用方法:把Release目录下的所有文件复制到PEiD的插件目录即可。如果想换皮肤的话,替换掉skinh.she文件就好。

当然你也可以自己重新编译一个,这个东西不难。

关键代码说明:
//去掉Nag:
unsigned char *pPatchByte = NULL;
DWORD dwOldProtect = 0;
pPatchByte = (unsigned char*)( (DWORD)hSkinBase + 0x0005059 );
VirtualProtectEx(GetCurrentProcess(),pPatchByte,4,PAGE_EXECUTE_READWRITE,&dwOldProtect);
*pPatchByte = 0x50;
pPatchByte = (unsigned char*)( (DWORD)hSkinBase + 0x0000F36F );
VirtualProtectEx(GetCurrentProcess(),pPatchByte,4,PAGE_EXECUTE_READWRITE,&dwOldProtect);
*pPatchByte = 0x50;
pPatchByte = (unsigned char*)( (DWORD)hSkinBase + 0x000215B2 );
VirtualProtectEx(GetCurrentProcess(),pPatchByte,4,PAGE_EXECUTE_READWRITE,&dwOldProtect);
*pPatchByte = 0x50;

//去掉StaticEdge,首先安装一个WH_CBT,然后在回调函数中这样写:
LRESULT __stdcall CbtProc (
      int nCode,
      WPARAM wParam,
      LPARAM lParam )
{
switch ( nCode ) {
  case HCBT_CREATEWND:
   {
   
    HWND hWnd = (HWND) wParam;
    char szClassName[40] = { 0 };
    GetClassNameA( hWnd, szClassName, 40 );
    if ( stricmp( szClassName, "Button") == 0 ) {
     long ExStyle = GetWindowLongA( hWnd, GWL_EXSTYLE );
     if ( ExStyle & WS_EX_STATICEDGE ) {
      
      ExStyle &= ~WS_EX_STATICEDGE;
      SetWindowLongA( hWnd, GWL_EXSTYLE, ExStyle );
     }
    }
   }
   break;
  default:
   break;
}
return CallNextHookEx( g_CbtHook, nCode, wParam, lParam );
}



附上效果图:

2010-3-26 12-23-38.jpg

PEiDSkin.rar

132.46 KB, 下载次数: 310, 下载积分: 吾爱币 -1 CB

免费评分

参与人数 1威望 +1 收起 理由
peace2008 + 1 感谢发布原创作品,[吾爱破解]因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

qin2556130 发表于 2010-3-26 12:48
什么东西
 楼主| TheCjw 发表于 2010-3-26 12:56
回复 2# qin2556130


    就是为了好看咯,没啥实际用途,纯娱乐。
YeMelody 发表于 2010-3-26 13:15
vienna 发表于 2010-3-26 13:50
伟哥。。。螺丝粉店那个位置。。。你懂的
Hmily 发表于 2010-3-26 14:15
有码的好,可以加精!再加点可以自定义皮肤选择的吧,http://www.52pojie.cn/thread-36563-1-1.html,像海风这种可以让用户自己选择多好~
 楼主| TheCjw 发表于 2010-3-26 15:58
回复 6# Hmily


    OK,只是最近不是很得空,以后慢慢搞。
zzdesky 发表于 2010-3-27 00:42
有码的好?什么东东?......
李东国 发表于 2010-3-27 06:32
纯支持下!不过对查壳没有什么影响
wangdi0697 发表于 2010-3-27 08:59
不明白  但也支持下~!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-15 23:02

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表