吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4454|回复: 16
收起左侧

[Editors] HexWalk - Hex Editor/Viewer/Analyzer

  [复制链接]
风吹屁屁凉 发表于 2023-6-14 17:41

hexwalk

HexWalk - Hex Editor/Viewer/Analyzer

HexWalk is an Hex editor, viewer, analyzer.

Based on opensource projects like qhexedit2,binwalk and QT.

It is cross platform and has plenty of features:

  • Advanced Find (can find patterns in binary files based on HEX,UTF8,UTF16 and regex)
  • Binwalk integration
  • Entropy Analysis
  • Hash Calculator
  • Bin/Dec/Hex Converter
  • Hex file editing
  • Diff file analysis

Screenshots

  • Main page
    hexwalk gui

  • Advanced Search
    hexwalk gui

  • Entropy Calculator
    hexwalk gui

  • Binary Analyzer
    hexwalk gui

  • Hash Calculator
    hexwalk gui

  • Diff Analysis
    hexwalk gui

Usage

HexWalk release executables are self-contained, you can use as-is.
Binwalk functionalities need Binwalk to be installed on the OS. For Linux OS simply install binwalk with your package manager (eg. sudo apt install binwalk). On Mac install with "brew install binwalk" or from sources following the instructions on Binwalk repository.

For more details about the usage go to the Wiki:

https://github.com/gcarmix/hexwalk/wiki

Binwalk on Windows OS

For Windows, Binwalk support is experimental, it is done using a python helper file that launches the commands and must be on the same path of hexwalk.exe.
in order for binwalk support to work on Windows it is necessary to install Python and to install binwalk, at the moment of writing on windows it is supported up to binwalk 2.1.1,
sources of binwalk_2.1.1 are supplied inside the binwalk_windows folder. To install it on Windows just run "python setup.py install"

Build

If you want to build from source just open hexedit.pro in QT Creator and build it.
It is possible also to build from command line (linux_build.sh script provided).

Acknowledgments

Thanks to these projects:

Down

https://github.com/gcarmix/HexWalk/releases

免费评分

参与人数 5吾爱币 +5 热心值 +4 收起 理由
光之优雅 + 1 + 1 Sounds good!
sunlei658 + 1 + 1 谢谢@Thanks!
chinawolf2000 + 1 + 1 热心回复!
max2012 + 1 + 1 我很赞同!
zhczf + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

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

思念曹操 发表于 2023-6-15 04:40
比winhex有啥优点呢?
top777 发表于 2023-6-15 09:51
机翻:
HexWalk - 十六进制编辑器/查看器/分析器
HexWalk是一个十六进制编辑器,查看器,分析器。

基于开源项目,如qhexedit2,binwalk和QT。

它是跨平台的,具有许多功能:

高级查找(可以在基于十六进制,UTF8,UTF16和正则表达式的二进制文件中查找模式)
Binwalk 集成
熵分析
哈希计算器
垃圾箱/十进制/十六进制转换器
十六进制文件编辑
差异文件分析
截图
主页
hexwalk gui

高级搜索
hexwalk gui

熵计算器
hexwalk gui

二进制分析器
hexwalk gui

哈希计算器
hexwalk gui

差异分析
hexwalk gui

用法
HexWalk 发布可执行文件是独立的,您可以按原样使用。
Binwalk 功能需要将 Binwalk 安装在操作系统上。对于 Linux 操作系统,只需使用包管理器安装 binwalk(例如 sudo apt install binwalk)。在 Mac 上使用“brew install binwalk”安装,或者按照 Binwalk 存储库上的说明从源安装。

有关用法的更多详细信息,请访问 Wiki:

https://github.com/gcarmix/hexwalk/wiki

Binwalk on Windows OS
对于Windows,Binwalk支持是实验性的,它是使用启动命令的python帮助程序文件完成的,并且必须与hexwalk.exe位于同一路径上。
为了使 binwalk 支持在 Windows 上运行,有必要安装 Python 并安装 binwalk,在 Windows 上写入时,它一直支持 binwalk 2.1.1,
binwalk_2.1.1 的源代码在 binwalk_windows 文件夹中提供。要在Windows上安装它,只需运行“python setup.py 安装”


如果你想从源代码构建,只需在QT Creator中打开 hexedit.pro 并构建它。
也可以从命令行(linux_build.sh提供的脚本)构建。

确认
感谢这些项目:

宾沃克 - https://github.com/ReFirmLabs/binwalk

QHexEdit2 - https://github.com/Simsys/qhexedit2

PTT
zcy001 发表于 2023-6-14 21:41
sunshineop 发表于 2023-6-15 07:02
谢谢,下载看看好用不
绵绵青山 发表于 2023-6-15 08:42
还是010更好用些
vaycore 发表于 2023-6-15 11:07
试用了一下,macOS下貌似还有BUG,分析的时候会卡进度。不知道你们会不会
sunzhw 发表于 2023-6-15 14:40
感谢分享,下载下来研究一下
zhangsan2022 发表于 2023-6-15 18:16

分享一下010.。。。。。
naisitu 发表于 2023-6-15 22:28
听说010排在最前列,奈何只能简单的修改几个字节,没什么感触,还得多努力学习才行!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

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

GMT+8, 2024-5-6 17:24

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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