在windows下,chm文件是调用hh.exe来打开的,hh.exe在C:/windows目录下
前几天逆向了一下hh.exe,发现hh.exe什么都没用,只是把参数传给是调用hhctrl.ocx里的doWinMain函数。
所有的功能都是hhctrl.ocx所提供的。
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
1.8k累计阅读
1.8k平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄17年
在windows下,chm文件是调用hh.exe来打开的,hh.exe在C:/windows目录下
前几天逆向了一下hh.exe,发现hh.exe什么都没用,只是把参数传给是调用hhctrl.ocx里的doWinMain函数。
所有的功能都是hhctrl.ocx所提供的。
哈希加密c语言算法,[原创]逆向中常见的Hash算法和对称加密算法的分析
逆向中常常出现一些加密算法,如果我们能对这些加密算法进行快速识别则会大大减少我们逆向的难度,虽然IDA已有密码分析神器Findcrypt,但掌握手动分析方法能帮助我们应对更多的情况。这篇文章将介绍逆向中常见的单项散列算法和对称加密算法的识别方法。0xFF. 前言在很长一段时间里我经常发现自己面对复杂的加密算法无从下手,可能是因为还没有系统学过密码学吧orz,总之这个问题困扰了我很久。于是最近我花了...
对未知的EXE文件进行逆向分析
EXE文件使用VC++进行编译,使用OD使程序结束循环
IDA Pro插件开发实战:集成Frida实现动静结合逆向分析
逆向工程是软件安全分析的核心技术,通过静态与动态分析相结合,深入理解程序行为。静态分析工具如IDA Pro能够反编译二进制代码,揭示程序结构;而动态分析则通过运行时插桩技术,实时监控内存状态和函数调用。Frida作为动态插桩框架,提供了强大的运行时Hook能力,能够拦截函数、修改内存,实现实时观察与操控。将Frida与IDA Pro集成,可以打通静态与动态分析的壁垒,实现分析结果实时同步,极大提升逆向效率。本文以IDA Pro插件开发为例,详细讲解如何通过Python API构建Frida联动插件,实现地址
逆向分析 工具、加壳、安全防护篇
逆向分析 工具、加壳、安全防护篇
C#与IDA Pro实战:逆向分析课堂管理软件U盘限制机制
在Windows系统管理与软件安全领域,理解应用程序如何通过系统API和注册表实现功能限制是核心技能。其基本原理通常涉及对系统服务、组策略及文件系统过滤驱动等底层机制的调用与控制。掌握这些技术对于进行软件行为分析、安全评估及开发系统管理工具具有重要价值,尤其在教育、企业终端管理等场景中需求广泛。本文聚焦于使用IDA Pro进行静态反汇编分析,结合C#编程,深入探究并实现针对特定课堂管理软件(如涉及USBSTOR服务与注册表操作)的U盘访问控制解除方案,展示了从逆向工程到正向开发的全流程实践。
手把手调试:在Vector Davinci中追踪一个CAN信号是如何穿越PDU层层封装的
本文详细介绍了在Vector Davinci工具链中追踪CAN信号穿越PDU层层封装的调试方法。以车速信号为例,从应用层到RTE、COM层、PDU Router,再到CAN TP和CAN Driver,逐步解析数据流路径和关键配置点,帮助开发者解决AutoSar通信栈调试中的核心问题。
电脑开机或打开程序提示缺少hh.exe文件问题
其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或没有安装一些系统软件平台所需要的动态链接库,这时你可以下载这个hh.exe文件(挑选合适的版本文件)把它放入到程序或系统目录中,当我们执行某一个.exe程序时,相应的DLL文件就会被调用,因此将缺失的文件放回到原目录之后就能打开你的软件或游戏了.那么出现hh.exe丢失要怎么解决?
C#开发的CHM转TXT/HTML转换器(含完整源代码)
CHM作为一种曾经辉煌的技术产物,承载了无数软件的历史记忆。尽管它正逐渐退出主流舞台,但其中蕴藏的知识价值却不容忽视。通过这一组合拳,我们不仅能安全、高效地提取内容,还能将其转化为现代化格式,服务于新一代的信息系统。这不仅是技术的延续,更是知识的传承 💡。“最好的文档不是最漂亮的,而是最容易被找到和理解的。” —— 一位不愿透露姓名的老程序员 😄本文还有配套的精品资源,点击获取。
逆向exe
逆向分析
Xilinx FPGA MultiBoot实战:7Series与UltraScale的SPI Fallback配置详解
本文深入解析了Xilinx FPGA的MultiBoot(多启动)与Fallback(回退)功能,针对7系列与UltraScale/UltraScale+系列,提供了从约束文件编写、看门狗集成到镜像烧录的完整实战配置指南。文章重点对比了两个系列在SPI Fallback配置上的关键差异与注意事项,旨在帮助工程师构建高可靠、永不宕机的FPGA系统。
C# 实现文件和字符串的AES加密解密
C# 实现文件和字符串的AES128加密解密
【CHM文件翻译】使用windows自带程序hh.exe反编译chm文件
CHM(Compiled Help Manual),已编译的帮助文件。利用html源文件,将文件内容以类似数据库的形式编译存储。CHM文件可以利用windows系统自带的程序进行文件转换。hh.exe一般位于c盘,可搜索定位到具体位置。
Vmware Vcenter7.0证书web续期发生错误
生成证书,选择第三个(PS,如果没有域名的,一定要写IP,不然很容易卡在85%,服务不能起来)这里大概率可能是证书里面的FQDN和主机不匹配,又或者是主机解析FQDN有问题。vCenter _MACHINE_CERT快到期了,通过web界面更新证书失败。vSphere Client 版本 7.0.2.00200。登陆ssh到vcenter,重新生成证书。先关掉HA,不然证书管理会报错。第一步先这样,重新续订一下证书。
chm反编译命令参数
HH.EXE -decompile
ShowDoc item_id 未授权SQL注入漏洞复现
2024年6月,ShowDoc官方发布新版本修复了一个SQL注入漏洞。鉴于该漏洞无前置条件,易于利用,且默认情况下可暴破用户token获取系统后台权限,建议所有使用该系统的企业尽快升级修复,以确保系统安全。
【Java面试题汇总】Spring篇(2026版)
IoC、DI、aop、事务、为什么不建议@Transactional、事务传播级别、@Autowired和@Resource注解的区别、BeanFactory和FactoryBean的区别、Bean的作用域,以及默认的作用域、Bean的生命周期、循环依赖、三级缓存、
Android逆向-Android基础逆向8
0X00 前言 说明 感谢蛋总栽培,本文章首发于I春秋,未经本人允许严禁转载。 夜已深,人未眠。 smali层也差不多了,Native层也该开始了。希望可以尽早学习完毕。 导航 博客导航戳这里 练习资源戳这里 时间 开始:2018年2月13日01:55:30 内容 1.简单的NDK编程。 2.demo反编译分析。 3.smali层和Native交互。 4...
OpenCASCADE:写IGES
OpenCASCADE:写IGES程序涵盖的领域流程说明初始化过程设置翻译参数执行 Open CASCADE Technology 形状转换编写 IGES 文件将开放级联技术形状映射到 IGES 实体曲线表面拓扑实体——人脸模式下的平移公差管理在 IGES 文件中设置分辨率代码架构调用图例子 程序 您可以通过以下步骤将 OCCT 形状转换为 IGES 实体: 初始化进程。 设置翻译参数, 执行模型翻译, 写入输出 IGES 文件。 您可以在写入文件之前转换多个形状。每个形状都将是 IGES 模型中的根实体。
24H&N逆向部分wp
菜鸡新手师傅wp,Re 5/9,记录一下qaq(好久没写博客了,水一篇hh)64位,进主函数之后直接看,要求输入第5位为i,然后后面依次相等,长度为24,就输出flag。
Halcon那些事:Halcon缺陷检测检测印刷数字完整性
创建模板 create_shape_model模板匹配 find_shape_model。
ET2012新版免狗免安装绿色软件
ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,
如何使用CHM 绕过Device guard
本文讲的是如何使用CHM 绕过Device guard,在过去6个月里,利用业余时间我进行了一些安全研究,因为我觉得很有趣。在此期间,我很幸运地找到了另一个有效的Device Guard UMCI旁路(我发现了Bypassing Application Whitelisting with BGInfo),并将其报告给了Microsoft安全响应中心。 ...
TMS_WebGMaps_1.9.8.0_Full_Source
TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder
攻防世界Reverse(3)
gametime 看题目描述是个游戏时间,应该有关游戏的,下载是个exe文件,运行起来有点看不懂,那我们先记录下来里面的一些字符,等反编译时去针对性的查看。 这里的文件查看是没有得到什么信息的,那我们就用ida打开它去看看里面到底是些什么: (伪代码有点长,我们就一段一段的来分析) 而下面这个函数sub_4012D5(0xC8u)则是它输入的下面的一串字符。 代码有点长,不过此时我们其实就应该可以想到这道题可能用到了动态调试了,不过我们还是要找到我们所需的代码处。后来也看不下了,实在有点多,不过下面的k
计算机控制技术及应用
《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。
NTscan扫描工具
ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。
CHM无法正常显示的问题
很喜欢看CHM电子书,感觉篇幅不是很长,而且可以索引;但是昨天遇到这个问题: 打开文件的时候发现: 很喜欢看CHM电子书,感觉篇幅不是很长,而且可以索引;但是昨天遇到这个问题: 打开文件的时候发现: 意外发现当把文件压缩起来,居然可以打开查看: 怪事; 网上了解了一些内容,下面摘抄了部分内容: ================================...
1万+
903
924

被折叠的 条评论
为什么被折叠?



