WinRAR(64)反汇编 Presented by: 郭炜栋 陈赛特.

Slides:



Advertisements
Similar presentations
汕头大学医学院 学年学分制学籍管理办法 科教处 - 学籍教材科 郑少燕 2006 - 9 总 则 ♠ 在本校学习的学生,应当政治思想高;应当爱国 勤劳、自强不息,应当遵纪守法,应当刻苦学习, 勇于探索,积极实践,努力掌握现代科学文化知 识和专业技能,应当积极锻炼身体,具有健康体 魄。
Advertisements

上海市场首次公开发行股票 网下发行电子化方案 初步询价及累计投标询价 上海证券交易所 上市公司部.
急性腹痛 急性疼痛. 急性疼痛 — 孙树杰、沈洪、 刘保池 (1)(1)(1)(1) 概 述 (2)(2)(2)(2) 重症急性腹痛的临床特点 (3)(3)(3)(3) 急性腹痛的分类及诊治 主要教学内容.
你愛美食嗎? 很多人都有這種體會,在廚房熱火朝天忙活了好一陣,好不容易美味佳餚端上桌,卻絲毫沒了胃口。難道真的是像大家開玩笑說的,都是在做飯時“偷吃”飽啦?經常有一些人在烹飪過後卻沒有食欲,出現嗅覺遲鈍、口渴、頭暈,眼、鼻、喉受刺激的症狀,國外把這種現象稱為“醉油綜合征”。
职业指导服务系统 欢迎了解职业指导服务系统!
成才之路 · 语文 人教版 · 中国小说欣赏 路漫漫其修远兮 吾将上下而求索.
绿 色 植 物 在 家 庭 居 室 空 气 污 染 控 制 中 的 作 用 小组成员:.
2011级高考地理复习(第一轮) 第三篇 中国地理 第一章 中国地理概况 第五节 河流和湖泊.
高中思想政治课程标准的追求 江苏省教研室 鞠文灿.
性教育教學模組設計 主題:身體自主權 台中市忠明國小 巫偉鈴.
整体销售方案 中山市美好物业代理有限公司
欢迎各位老师莅临指导! 高中一年级生物 授课人:刘敏 授课班级:C332.
臺中市頭家國小 生理衛生講座 青春期的奧秘 ‧說到青春期,你會想到? ‧班級表現最好的,有獎徵答有優先權。 葉孟娟老師、黃文玲老師.
我为何为我?——那些历史并没有消失,它们就存在于我们心灵最隐秘的地方,时时在引导我们的行为准则,在操纵着我们的喜怒哀乐。
中国特色社会主义政党制度 主讲:西南大学 李强 2011年12月28日.
健康上网 初一3班 王诗婷.
提高自身素质做好 新时期班主任工作 北京市广渠门中学 高金英.
欢迎南京市政治学科的教研同仁 光临指导.
普通话模拟测试 与学习平台 使用指南.
我的学校——达县职高 制作人——高一计算机应用二班王天.
淡江大學 航空太空工程學系 工程科技教育 國際認證 期中審查報告簡報
安徽地税金三电子税务局 系统培训 2015年12月.
第三章 数据类型和数据操作 对海量数据进行有效的处理、存储和管理 3.1 数据类型 数据源 数据量 数据结构
主题七 关注三农,重视民生 .
網路小說劇情建構與伏線營造 Windows98.
1. 民主社會裡,公民的參與有其重要性,而透過政治參與無法達成下列哪一項目的?
第四单元 当代国际社会 第八课 走进国际社会.
第一节 正名——文字学与汉字学 第二节 本学期讲授内容及安排 附录:参考书目 作业
关于整合检验检测认证机构实施意见的通知(国办发〔2014〕8号)
第22章 汽车制动系 学习目标 1.掌握制动系的工作原理 2.掌握液压传动装置的结构 3.掌握气压传动装置的结构.
东北师大理想信息技术研究院 院长 中国教育软件协会 副主任 英国计算机与自动化学会 顾问
推进德育创新 做好新时期班主任工作 北京市广渠门中学 高金英.
A B~A B
计算机病毒与防治 重庆电子工程职业学院 计算机病毒与防治课程小组.
濮阳市事业单位网上登记管理培训讲 义 濮阳市事业单位登记管理局 2011年2月.
读书报告要求 每人写一篇读书报告。 要求,对学习这门课程之后形成的对计算机科学的一个总的、一般的认识,但不要泛泛而论。
科學科 污染 空氣 成因 的 : 題目 及 減少空氣污染的方法 陳玉玲 (4) 姓名 : 去到目錄.
项目二 Windows XP操作 任务3 管理与应用Windows 任务4 维护系统与使用常用工具软件
高端开拓之路 糜江丰 2014年8月19日.
甲年基督聖體聖血節進堂詠 上主要以上等的麥麵養育選民, 用石縫中的野蜜飽飫他們。.
第二讲 搭建Java Web开发环境 主讲人:孙娜
网络常用工具软件 瑞星杀毒软件 任务一 压缩软件WinRAR 任务二 迅雷下载工具 任务三 PDF文档阅读器 任务四.
SVN服务器的搭建(Windows) 柳峰
基本的”防”黑客技术 Basic” ” Hacker Technique
摩擦力.
科研信息管理工具 Endnote X4 王辉.
黑客反向工程导论 中国科技大学计算机系
Windows 7 的系统设置.
WinRAR是强大的压缩文件管理器,它具有强力压缩、分卷、加密、自解压模块、备份简易等功能。
體育科教學軟件 乒乓球.
小太陽兒童人文藝術學院兒童畫展 地點:住院大樓9F、11F外走道( )
增值税发票查询平台2.0版 ——取消认证培训 海沧国税 蔡小青.
三:基于Eclipse的集成开发环境搭建与使用
直接扫描保存成TIF格式, 其他图片格式用Windows XP自带的 Windows图片与传真查看器打开
第四章 团队音乐会序幕: 团队协作平台的快速创建
團體衛生教育護理創意競賽 報告者:護理科 計畫主持人邱馨誼講師
3Glasses SDK for Unreal Engine Plugin
本节内容 Win32 API中的宽字符 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
iSIGHT 基本培训 使用 Excel的栅栏问题
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
SCI收录号查询方法介绍 上海大学情报研究所
如何制订幼儿园园本培训工作计划 大连亿达世纪城幼儿园 姜承华 2011年3月10日.
波形平均和叠加分析指南 上海骐驰仪器有限公司 Shanghai Qichi Instruments Co. Ltd.
本节内容 C语言的汇编表示 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
Python 环境搭建 基于Anaconda和VSCode.
厉害了,我的国! 15会计2班团支部 2018年4月20日.
24 or 1024? PWN Jawbone Up24 手环.
黑客反向工程导论 中国科技大学计算机系
百万行、千万行数据查询教程 老黄牛.
Presentation transcript:

WinRAR(64)反汇编 Presented by: 郭炜栋 陈赛特

WinRAR基本介绍: WinRAR 是一款功能强大的压缩包管理器,它是档案工具RAR在Windows环境下的图形界面。该软件可用于备份数据,缩减电子邮件附件的大小,解压缩从 Internet 上下载的RAR、ZIP及其它类型文件,并且可以新建 RAR 及 ZIP 格式等的压缩类文件。 RAR是一种专利文件格式,用于数据压缩与归档打包,开发者为尤金·罗谢尔,RAR的全名是“Roshal ARchive”,即“罗谢尔的归档”之意。首个公开版本RAR 1.3发布于1993年。

问题1: WinRAR每次使用都有广告弹窗

问题2: Ⅰ.希望去掉“评估版本”字样 Ⅱ.希望更改“帮助”内的信息

目标: 1.破解广告弹窗 2.更改主窗口标题 3.更改“帮助”内的信息

Pre-work(工具准备): 1.IDA Pro7.0 2.API Monitor v2 3.x64dbg 4.hiew

API Monitor: API Filter:

API Monitor配置: 1.Window类,比如: CreateWindowEXW 2.Dialog类,比如:CreateDialogParamW 3.Text类,比如: SetWindowTextW

破解广告弹窗: API Monitor下运行WinRAR: 得到字符串RarReminder,它是窗口类型参数 x64dbg下调试WinRAR,搜索字符串RarReminder

x64dbg界面

可以看到CreateWindowExW函数和call代码对应Hex

IDA下找CreateWindowEXW函数

继续分析: 可以通过修改红框 内的jnz指令

尝试修改: 1.nop法 直接将FF 15 7D D4 06 00改为90 90 90 90 90 90 2.修改跳转指令(ZF标识位) jz和jnz指令的一般的修改方案: jz←→jnz 74←→75 0F 84 ←→0F 85

尝试修改: 在hiew下进行修改: 分别搜索(F7)FF 15 7D D4 06 00和75 19 EB 1F 8B 分别修改(F3)为90 90 90 90 90 90和74 19 EB 1F 8B

尝试修改: 保存修改后打开WinRAR程序,结果如下所示。 成功破解 广告弹窗!

更改窗口标题: API Monitor下: IDA下找到相应地址:

更改窗口标题: IDA(Graph view): 28h=‘(’

更改窗口标题: IDA(Text view): 0F 85 → 0F 84!

更改窗口标题: hiew中搜0F 85 CA 00 00 00 8B 0D F2 改为:0F 84 CA 00 00 00 8B 0D F2 得到结果 如右图:

更改“帮助”内的信息: API Monitor:

更改“帮助”内的信息: 中文转Unicode hiew中搜5E 97 46 55 1A 4E 2A 4E BA 4E 48 72

更改“帮助”内的信息: 改为ED 90 9C 70 0B 68 27 59 6C 4F 48 72

更改“帮助”内的信息: 保存修改后的结果:

谢谢大家!