用Winhex dump exe

使用WinHex观察内存(C) 咳咳,好久没写博客了,主要太忙(懒)了,以后会坚持写博客,记录学习的一点一滴。 1. 首先,编写个bat脚本,使用命令行进行C的编译链接,这里需配置环境变量 @echo off set /p var=请输入源代码文件名: @echo on cl /c /W4 /WX %var%.c link %var%.obj @echo off pause cls @echo on %var%.ex... 阅读详情
为了顺利地dump,你需要准备一个内存编辑工具,比如Winhex( www.winhex.com/winhex )。

下面是dump的具体步骤:
首先运行exe,然后执行Winhex菜单中的“Tools”-“Open RAM...”
找到你要dump的exe对应的进程,打开相应的exe。比如我们要dump Explorer.exe:
选择进程
点击OK,这样你就可以在Winhex的编辑窗口中看到该EXE在内存中的镜像了。
最后在编辑窗口Ctrl+A全选,并执行Winhex菜单中的“Edit”-“Copy Block”-“Into New File”保存到新的文件中就大功告成了
Python反编译实战:用pyinstxtractor+WinHex破解2048游戏源码(附CTF解题技巧) 本文详细介绍了使用pyinstxtractor和WinHex工具进行Python反编译的实战技巧,以破解2048游戏源码为例,涵盖从文件提取、字节码修复到CTF解题的全流程。文章还提供了高版本Python的应对方案和动态分析技巧,帮助安全研究人员和CTF选手提升逆向工程能力。 阅读详情

相关推荐

PyInstaller EXE逆向实战:从打包原理到源码还原完整指南

Python打包与逆向是软件开发和信息安全领域的基础技术。PyInstaller通过将Python解释器、字节码和依赖库封装进单一可执行文件,实现了Python程序的独立分发。其核心原理在于创建一个引导程序,在运行时解压并执行内嵌的字节码。这项技术的价值在于理解软件封装机制、进行安全审计以及恢复丢失的源代码。在实际应用场景中,开发者常需分析第三方工具、审计脚本安全性或找回打包后丢失的代码。本文聚焦于PyInstaller打包的EXE文件逆向,详细解析了使用pyinstxtractor和uncompyle6工

weixin_30673611的博客 324

破解时的数据约束性和winhex操作失败

破解时的数据约束性 此概念是+ORC提出的,只限于用明文比较注册码的情况。在大多数序列号保护的程序中,真正在注册码会于某个时刻出现在内存中,它出现的位置是不定的,但多数情况它会在一个范围之内,即存放用户输入序列号的内存地址正负90h的范围。其依据是,加密者在编程时经常要留意保护功能是否工作,从他的视角,他常需要在同一个Watch窗口能看到用户输入结果和真正密码,这二者会共同位于一个小的堆栈...

bcbobo21cn的专栏 950

Win32程序堆内存的使用和使用winhex查看堆内存示例

在堆中分配内存,拷贝字符串到此,然后使用winhex查看; #include <windows.h> #include "resource.h" LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM); HINSTANCE hInst; TCHAR szClassName[] = TEXT("heapview"); int WINAPI WinMain (HINSTANCE hThisInstance,

bcbobo21cn的专栏 1099

使用WinHex搜索一个进程中的文本图解

当前打开有记事本;使用winhex来看一下内存搜索;能不能搜到记事本中的文本; 如下图,选择 Tools - Open Memory... 菜单; 列出进程; 提示只有64位版本才能显示模块或进程名;当前是按进程ID显示; 使用power shell查看一下记事本进程的ID;当前打开2个记事本,ID如下图;2488,7700; powershell由进程名查看进程ID的方法: 利用管道 赋值给$id $id = Get-Process -name explorer* | Se.

bcbobo21cn的专栏 6122

【CTF-MISC】从损坏 RAR 到 flag:文件头修复与二维码解密全流程(GifSplitter,winhex,stegsolve,QR Research)

题目:修复RAR文件头以解压出内含的二维码图片,最终获取flag。

这里分享技术实践、开发心得,偶尔也吐槽一下代码里的那些趣事。技术之路,痛并快乐着,让我们一同成长。 3310

CTF杂项解题exe工具链全攻略:从文件识别到内存取证

在网络安全与数字取证领域,CTF竞赛中的杂项(Misc)题目往往要求选手面对未知文件、隐写图片、恶意流量或内存镜像,快速定位隐藏的Flag。这类任务高度依赖一套成熟、可复现的工具链,尤其是Windows环境下的exe工具:从文件类型识别到十六进制结构分析,从LSB隐写检测到USB键盘流量解码,从Wireshark协议分析到Volatility内存取证,每一步都有对应的高效工具支撑。合理选型并搭建隔离的分析环境,能大幅提升解题效率,避免恶意样本污染主机。本文围绕CTF入门与实战场景,系统梳理了杂项解题的常用e

weixin_33857230的博客 520

从PE格式牵涉到的理论基础的概念疑惑(修改)

学习PE的时候遇到了几个问题一直想不明白,这里先记录下来。 1.CreateFile函数的返回值是一个内核对象的句柄。那么什么是内核对象呢? 答:从《windows核心编程》里找到了解释: 什么是内核对象?   内核对象只是内核分配的一个内存块,并且只能由该内核访问。该内存块是一种数据结构,它的成员负责维护该对象的各种信息。有些数据成员(如安全性描述符、使用计数等)在所有对象类型中是相同的

Miibotree 1005

WinHex内存工具

WinHex是款一个很不错的16进制文件编辑与磁盘编辑软件。WinHex以文件小、速度快,功能不输其它的Hex十六进位编辑器工具得到了ZDNet Software Library五颗星最高评价,可做Hex与ASCII码编辑修改,多文件寻替换功能,一般运算及逻辑运算,磁盘磁区编辑(支持FAT16、FAT32和NTFS)自动搜寻编辑,文件比对和分析等功能。

RFID入门:Mifare1智能洗澡卡破解分析

科普前置知识:Mifare Classic card提供1k-4k的容量,我们经常见到的是Mifare Classic 1k(S50),也就是所谓的M1卡。M1卡有从0到15共16个扇区,并且每个扇区都有独立的密码,每个扇区配备了从0到3共4个段,每个段可以保存16字节的内容,反正从0开始数 就对了(和数组下标为0开始一样)。每张M1卡都有一个全球唯一的UID号,这个UID号...

weixin_33910434的博客 3421

查看指定进程加载的模块

WIN7下测试成功。在其他系统上出现任何问题 与作者无关 谢谢

AI 编程助手新玩法:用 Claude Code 一键调用国产大模型(DeepSeek/Kimi/GLM 对比)

本文深入评测了Claude Code与三大国产大模型(DeepSeek、Kimi、智谱GLM)的集成效果,详细对比了它们在代码生成质量、响应速度和特殊场景支持度等方面的差异。通过实测数据和实战技巧,帮助开发者选择最适合的AI编程助手组合,提升开发效率。

weixin_30955617的博客 485

基于pyinstaller打包的exe反编译

创建一个.py文件,复制以下代码 """ PyInstaller Extractor v1.9 (Supports pyinstaller 3.3, 3.2, 3.1, 3.0, 2.1, 2.0) Author : Extreme Coders E-mail : extremecoders(at)hotmail(dot)com Web : https://0xec.blogspot.com...

qq_42004597的博客 3512

别再手动折腾了!PICO Unity SDK 一键配置开发环境保姆级教程(含PDC串流调试)

本文详细介绍了PICO Unity SDK的一键配置功能,帮助开发者快速搭建VR开发环境。通过自动化配置流程,大幅减少手动设置时间,提升开发效率。文章还涵盖了PDC串流调试技巧和常见问题解决方案,是PICO VR开发的实用指南。

weixin_30335575的博客 448

内网渗透_远控

内网渗透_远控 ToDesk ToDesk_Lite 官方最新下载地址: https://dl.todesk.com/windows/ToDesk_Lite.exe 利用powershell建立http连接下载todesk_lite.exe PS C:\Users\Administrator\Desktop> powershell.exe -c Invoke-WebRequest -U...

carmi的博客 1749

保姆级教程:在Windows/Mac上搞定SAM 3的权重和BPE文件下载与配置

本文提供了一份详细的SAM 3权重和BPE文件下载与配置指南,特别针对国内开发者遇到的下载缓慢和配置错误问题。通过国内镜像源快速获取文件,并详细介绍了环境检查、文件下载、路径配置及常见问题解决方案,帮助开发者高效完成SAM 3的部署与使用。

weixin_42547431的博客 544

从图像处理到AI:手把手教你用Halcon DL Tool完成第一个缺陷检测项目

本文详细介绍了如何使用Halcon深度学习工具(DL Tool)完成金属表面缺陷检测项目。从环境准备、数据采集标注到模型训练与部署,手把手指导工程师快速构建AI质检系统,显著提升工业缺陷检测效率。特别针对金属反光等难点问题提供实用解决方案。

weixin_42531886的博客 289

Obsidium 1.3重定位修复(不用补区段)

Obsidium 1.3重定位修复(不用补区段) 最近在看OB的脱壳教程,(天草壳世界),还有ximo的OB教程,今天利用空余时间,终于把程序修复成功,记录如下: 找到VirtualAlloc,VirutalProtect,利用这几个函数来找到重定位的地方,然后把重定位处理的代码用xor来代替. 到伪OEP,然后把重定位的整

pklong008的博客 1624

Python 逆向解析知乎盐选反爬字体,实现内容精准还原

本文详细解析了知乎盐选内容的反爬字体机制,并提供了使用Python逆向解析WOFF字体文件的完整方案。通过fontTools库构建解码字典,实现乱码文本的精准还原,帮助开发者应对动态字体策略,同时强调法律与道德风险。

weixin_29268385的博客 1295

Python EXE逆向分析实战:三步提取源码与PyInstaller解包原理详解

在软件开发和逆向工程领域,理解程序的内部逻辑和实现原理是核心需求。Python作为一门解释型语言,其代码在执行前会被编译为字节码,这种中间表示形式为逆向分析提供了可能。通过分析字节码结构,可以深入理解Python程序的执行机制,这在代码审计、遗留系统维护和安全研究中具有重要价值。PyInstaller作为主流的Python打包工具,其将解释器、依赖库和字节码文件捆绑成可执行文件的机制,使得从EXE中恢复源代码成为一项实用技术。本文以PyInstaller打包文件为例,详细解析其收集、捆绑、引导的打包流程,并

weixin_34268310的博客 445

蓝桥杯历年真题分类汇总(史上最全版本,一定不要错过)

天再高又怎样,踮起脚尖就更接近阳光。 满满的 题型总结​ 历年真题​ 视频讲解​ 比赛技巧 题型总结 2021 2020 2019 2018 2017 2016 2015 2014 2013 ...

m0_58367586的博客 11万+

自组织映射神经网络(SOM)

目录 1 背景:自组织(竞争型)神经网络 2竞争学习的概念与原理 2.1 竞争学习的步骤 2.2 示例 3SOM典型结构 4SOM网的权值调整域 5 SOM Kohonen 学习算法 6 SOM示例 7SOM设计细节 7.1输出层设计 7.2输出层节点排列的设计 7.3 权值初始化问题 7.4学习率的设计 7.5设计拓扑领域 8SOM功能分析 8.1 保序映射 8.2数据压缩 8.3 特征提取 9自组织映射神经网络与K均值算法的区别...

weixin_39910711的博客 1万+

战队第二次考核wp

Sign 签到题,直接提交flag即可。 Misc 1.小熊猫变成小兔叽 附件为一个名为zip的文件,没有后缀,在文件名后加上.zip(压缩文件的后缀名),文件变为压缩文件。打开压缩文件,发现一张图。 根据题目中“小熊猫拉长一下”,猜测需要改变图片的高度或者宽度。鼠标右键查看图片属性: 发现图片高度比较低,于是考虑增加图片的高度。这里用到的工具为WinHex。 具体操作方法请参考CTF 图片...

00勇士王子的博客 483

保姆级教程:用海思PQTool搞定ISP图像调试,从参数读取到固件烧录全流程

本文提供海思PQTool的ISP图像调试全流程指南,从参数读取、实时调试到固件烧录,涵盖环境配置、核心功能解析、参数固化及生产部署。通过实战案例和避坑指南,帮助开发者高效提升图像质量,适用于海思开发板的ISP调试与优化。

weixin_30872337的博客 279

Android应用的内存抓取

本文简要介绍了抓取Android应用的内存内容的操作步骤,并介绍了用WinHex工具恢复文件内容的方法。

yubo112002的专栏 5255

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

向日葵新版密码抓取

向日葵新版密码抓取,必须dump内存,十六进制查找,新版不存在配置文件中。

qq_39342001的博客 3502

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

buu的几道misc题

VeraCrypt挂载和内存分析和AES解密,TLS协议

qq_44640313的博客 438

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

上一篇: 汉语编程?汉语骗程?
下一篇: 轻松浏览MSN Messenger的消息历史
vbvan
博客等级 码龄19年 132粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值