修改QQ文件的摘要备忘录

* 小清新补丁的问题:
Com.Tencent.QQShow里的dll还原可恢复聊天随动表情
Com.Tencent.qzone,还原可恢复顶部的QQ空间图标
ChatFrameApp.dll (图片悬停编辑工具 失效了)

* 去图片悬浮条ChatFrameApp.dll
CustomFace\FaceEditor.xml|EditTip 上面的jnz 改为jmp
去除已对你发送的消息进行了加密处理。 SafePrompt_MsgEncrypt 上面的jnz 改为jmp

* 去掉聊天对话框鼠标停留在此AppFramework.dll
ChatFrame\file_guide_tips.png 上面的jnz改为jmp

* 去群通知区广告(不能光修改URL)GroupApp.dll 关键词:GroupNoticeAd , 广告

* 修复点击消息撤回按钮没反应 Plugin\pluginlist.tpc.txd 编辑删除广告和搜搜插件标记

* 禁止后台下载UnKownFileOpen
AppMisc.dll m_dwPolicyValidity=%d,dwGap=%d 断手retn
禁止第一次QQ浏览器打开 AFCtrl.dll QQBrowserOpen 填充0

* 去选项多余标签项:如软件更新、安全推荐、资讯提醒
ConfigCenter.dll
ConfigCenter_Update_Tags
ConfigCenter_SafeRecommend_Tags
ConfigCenter_TodayShowRemind_Tags
strReportId 下的 push eax // jmp 到下个tags的同样的偏移位置

* 去传送文件窗口下方广告、去消息记录管家提示、去QQ影音播放推广
Plugin\Com.Tencent.FileTransfer\Bundle.rdb
关键词:QQ影音播放本文件 电脑管家
Com.Tencent.FileTransfer\fileassistant.xml_FileAssistantAdsCtrl.gmd size的ture //改假
Plugin\Com.Tencent.FileTransfer\bin\FileTransfer.dll
IDS_SENDFILE_ERROR_Tip_EmptyFileToSend 下面的jb 改jmp
DesktopMgrGrayTipHead 上面的jnz改jmp

* 去主面板快捷启动大众点评、我的购物VAS.dll
打下补丁再删除rdb里资源 xtml\dianpingext.xml_mainpaneldianpingextbtn.gmd
xtml\mainpanelqzoneappcenterext.xml_MainPanelQzoneAppCenterExtBtn.gmd 删除

* 去网址链接提示框电脑管家推广
Xtml\AppFramework\ChatFrame\securitytip.xml_SecurityTips_URLType_Style1.gmd
301 115 -> 272 ,85 //调整高度 (300, 32)//删 删除所有图标路径

* 去群举报按钮
Xtml\chatframe\newchatframe.xml_chatframe.gmd
找到 <ComplaintBtn>不要破坏ID
<margin> (0, 20, 139, 0) —> 改 0, 0, 0, 0

* 去清理文件后弹窗内“安装电脑管家,全面清理垃圾”推广按钮
Misc\cleanpage.xml_CleanPageNew.gmd 新版改找 RESULT_FRAME2 –
CLEAN_DEEP_CLEAN CLEAN_INST_PCMGR_HINT 下面的4 那段也删除

* 去开始菜单 – 软件升级
删除mainpanel\MainMenuFrame\NewTag.png
删除chatframe\file_guide_tips.png
编辑MainMenu\mainmenupanel.xml_MainMenuPanel.gmd,删除update标记

* 去应用管理器小红点,改粉红图标为蓝色(RES。rdb)
Xtml\MainFrame\mainpanel.xml_MainPanel.gmd newFeatures

* 调整主面板宽高度
Xtml\MainFrame\mainpanel.xml_MainPanel.gmd
宽高度最佳数值改为 (230, 40)
网名自动随宽度换行缩放 nickLable -> singleLine(名称自动换行) 、endEllipsis(三个省略号) 改为flase
Xtml\MainFrame\lockpanel.xml_wndLockPanel.gmd

* 去设置 订阅“腾讯视频”,获取量身定制视频资讯
ConfigCenter\loginpage.xml_LoginPage.gmd
$platform:Button_TencentVideoPush 改flashe
* 去选项-不显广告项
ConfigCenter\aiosettingpage.xml_AioSettingPage.gmd ForbidAd WhatAd (0, 21) //falsh > 0,0

* 调整选项界面去多余选后的高度
会话窗口ConfigCenter\aiosettingpage.xml_AioSettingPage.gmd 高度改为320
个人状态 pagestatusinstant.xml_PageStatusInstant.gmd 高度改为200

 

 

 

 

 

/* 以下不适用于新版的过期笔记 */
===================================
<!–去选项->会话窗口->默认使用腾讯视频播放视频文件
AppMisc.dll ConfigCenter_PageQQliveConfig_UseQQLive jnz //nop
<!– 去主面板腾讯文档
用户%lu 在主面板获取到的FIELD_ISDOCXUSER jnz //nop

<!- 改主面板应用管理器图标至下方并微调位置
Xtml\MainFrame\appbox.xml_AppBoxEntryBtn.gmd
AppBoxEntryBtn margin= 第二个数值-> 35 第三个数值改5 (0, 35, 5, 0)

勋章墙
AppMisc.dll
MainPanel\Button\btn_MedalWall_Normal.png
段首进去
后段首
retn 10

// 去群送花按钮去送花菜单
AppUtil.dll SEND_GIFT 群好友右键菜单
mov eax,dword ptr ss:[ebp-4] //jmp 结尾的jmp这里
ChatFrame\groupchatframe.xml_quickbar_group.gmd
sendgift 节点删之!

//精简版宽度
Xtml\MainFrame\mainpanel.xml_MainPanel.gmd
Xtml\MainFrame\lockpanel.xml_wndLockPanel.gmd
QQLogo 去标题QQ 面板宽高度 (230, 35) 去查找
//去主面板等级图标 Xtml\MainFrame
mainpanel.xml_MainPanel.gmd
QQLevelPanel
(50, 22)

//去QQ加速弹窗
AppMisc.dll去校验后
搜索Misc\CQATips.xml|FrameTips1 段首retn
搜索Misc\CQATips.xml|QAWindow 段首retn

//消息防撤回im.dll
OnSysProtobufDataCome dwMsgType: %hu, dwSubMsgType: %u // jmp
CRevokeMessageCodec::DoDecode return FALSE // nop

//去minibrowser_shell模块 可以打开文档及链接
8.7版本qzone.dll OnMiniBrowserInitialized()
AppUtil.dll IsMiniBrowserEnable2 段首js // jmp
UpdateMiniBrowser 段首 retn

ChatFrameApp.dll
//去腾讯视频公众号
ChatFrame\TencentVideoChatFrame.xml|TencentVideoFramePanelCtrl 段首retn 8
ChatFrame\TencentVideoChatFrame.xml|TencentVideoProfileFirst 段首retn 8
ChatFrame\TencentVideoChatFrame.xml|VideoPlayer 段首retn 0C

//去直播间 RoomButton 改数值为0 不能改IID
MainFrame\groupmainframe.xml_groupmaindockpanel.gmd

//去主面板App应用按钮 空间插件资源包修改
MainPanel_ServiceBtn_QzoneAppCenter.gmd gmd删除
Qzone.dll MainPanel_ServiceBtn_QzoneAppCenter 上面的jnz //nop
vas.dll MainPanel_ServiceBtn_ToolTip_DianPing 上面的jnz //nop

//QQ群中的“腾讯课堂”显示问题:
MainFrame\groupmainframe.xml_groupmaindockpanel.gmd
<CourseButton>
<iid> 70551436-19C4-4f25-BFC8-322D86AE1A9C
删除<iid>

//去主面板App应用按钮 空间插件资源包修改
MainPanel_ServiceBtn_QzoneAppCenter.gmd gmd删除
Qzone.dll MainPanel_ServiceBtn_QzoneAppCenter 上面的jnz //nop
vas.dll MainPanel_ServiceBtn_ToolTip_DianPing 上面的jnz //nop

//QQVip 去会员登录提示框广告推广
Plugin\Com.Tencent.QQVip\Bundle.rdb
\Xtml\vipwelcometip.xml_LoginTips.gmd
节点 AdText2 -> 高度 Ture为False

//禁止QQ宠物自动运行
QQpet.dll AutoRun 第2处1 //0 总共2处,还有一处1改十六进制为0
去选项宠物项 Button_PetStartWithQQ 上面的jnz // nop

////不改模块去群非好友临时会话右侧图文广告,非改传统的加载形式
I18N\2052\UrlBundle.xml.enc 反编译后搜索节点
TempChat_Group_SideBar_URL 链接后面加 &amp;version=LiteTalk

//禁止关闭群视频显示精彩直播推荐
GVideoWnd_showLiveVideoRec
附近je改成jmp 一般第二个
AudioVideo.dll

//去群公告、去群应用按钮CSS
25、26、29 //0

/Com.Tencent.Wireless
//去首次登陆QQ数据线引导
Wireless.dll MainFrame.xml|GuidBubbleTipsWnd //retn
CF_BUDDY_OFFLINE_TIP_WHEN_SUPERQQ ^ //断手跟进去 上面jnz//jmp

//去群视频窗口:精彩推荐、意见反馈按钮、首次进入引导提示
Xtml\gvideopanel.xml_GVideoWnd.gmd TitleTabCtrl – TB_LiveVideoReccomend 改数值
Xtml\gvideopanel.xml_GVideoWnd.gmd FeedbackBtn
Xtml\gvideopanel.xml_GVideoFrame.gmd NewerGuidPanel

//去我的收藏首次进入底部状态栏
MyCollection .dll ServerPushTip_SeeIt 上面的跳转//jmp

//去除“对方 离开(忙碌),可能无法立即回复”提示条
CF_BUDDY_OFFLINE_TIP ^ 断手 第二处调用上的2个跳转一起jmp
CF_BUDDY_AWAY_TIP ^
cmp ax,14
je ChatFram.64C18FDE // jmp 下面还一个
cmp ax,28

皮肤透明
SkinMgr.dll
IsUponWindow10() true 不开启毛玻璃效果
je改为jmp

//去文件助手首次进入的引导提示
FileTransfer.dll
FileManager.xml|EducationWin 资源删除
IDS_FILE_MANAGER_EDUCATION_TITLE 调用 ^ jle //nop

//登陆面板二维码按钮
LoginUI\mainloginframe.xml_MainLoginFrame.gmd
FaceModeBtn – size -> 0,0

//改头像移动设备图标为老式,并改设备名称为中文显示!
下补丁目录里ClientType-18 改18替换 Misc\CSC\2052\9\18

// %AppData%\Tencent\Logs (.tlg)
Common.dll SSOCommon.dll
.tlg (ˇ第二个je -> EB 64)

<!——————-国际版QQ—————-!>

//迷你首页弹窗
AppUtil.dll wLangID ^ wVersionID
3BC3 cmp eax,ebx
59 pop ecx
74 06 je short AppUtil_.xxxxxxxx //jmp
8B08 mov ecx,dword ptr ds:[eax]
50 push eax
FF51 0C call dword ptr ds:[ecx+C]
//界面管理器迷你首页项
Mainframe.dll
UIMgr\today.png (^jnz -> nop)

// 应用盒子界面管理器项
UIMgr\appstore_normal.png (^jnz -> nop)
Xtml\MainFrame\mainpanel.xml_ContactPanel.gmd

// 去选项软件更新 tody 资讯提醒项
ConfigCenter_Update_Tags
ConfigCenter_TodayShowRemind_Tags
//chrome.pak AuTemp SafeBase

//去主菜单多余项
xtml\menu

//主面板高宽
Xtml\MainFrame\mainpanel.xml_MainPanel.gmd
Xtml\MainFrame\lockpanel.xml_wndLockPanel.gmd
minSize=(291, 540) -> (192, 312)
Title $platform:MainFrame_Title //主面板标题QQintl

//多语言列表选择项
ConfigCenter.dll
ChangeLang_English – ChangeLang_French^ v
push eax //jmp 一样位置
call dword ptr ds:[ecx+3FC]

FaceEditor.xml|EditTip 图片编辑工具条;^ 跳转 跳过

去除“对方 离开(忙碌),可能无法立即回复”提示条
去除“对方离线或隐身…”、“对方开通了QQ会员…”提示条
CF_BUDDY_OFFLINE_TIP ^ 断手 第二处上的跳转 跳过

CF_BUDDY_AWAY_TIP ^
66:3D 1400 cmp ax,14
0F84 F5010000 je ChatFram.64C18FDE 、、jmp
66:3D 2800 cmp ax,28

去除“您知道吗?现在您可以向离线好友发送带自定义图片…”提示条
Tips_OfflinePicTips ^ 跳转 跳过

去除“QQ国际版已对您发送的消息进行了加密处理…”提示条
SafePrompt_MsgEncrypt ^ 跳转 跳过

//聊天窗选中文字分享按钮
Xtml\ChatFrame\transtips.xml_MsgTransWnd.gmd
(分享按钮移除后调整宽度 MsgTransWnd 76,30 -> 42,30)

//如何解决旧版本无法登陆,提示”当前版本存在安全风险…“
用NtrQQ辅助增强插件,即过登陆检测模拟版本号破解登录。

PreloginLogic.dll
查找函数KernelUtil.Version::GetPubNo,查找该函数参考
dwErrorCode ^ 版本存在安全风险提示 //改这一处即可

改为mov eax,1b8e
3841 这个是最新的版本号,算出来的OD里地址,写入到内存里!
算版本号方法:
3555这是QQ6.7 轻聊版的某个版本号,拆分转换成OD里地址
3555拆成35和55 https://tool.lu/hexconvert/ 进制在线转换
35转16进制取10进制->53 – 55转16进制取10进制->85 –
拼合为5385 – 5385转10进制取16进制1509
46 36 7054
Version::GetPubNo
// mov eax,1509 mov eax,150D mov eax,1764 mov eax,3555
2011、2012、2013 截止2013 SP2 修改 KernelUtil.dll 模块
2013 SP2以后、5.x、6.x 以后修改 PreloginLogic.dll 模块
3560=1514
mov eax,1514
?check_start@@YAXXZ