首页 > 编程知识 正文

github怎么看别人的开源代码(开源社区 github)

时间:2023-05-03 20:55:49 阅读:66455 作者:1371

开源最前线(ID:OpenSourceTop) 猿妹整编

综合自: https://github.com/WerWolv/ImHex

十六进制编辑器。 用于在十六进制视图中进行文本编辑的编辑工具软件。 十六进制编辑器可用于检查和修复各种文件、恢复删除的文件、硬盘损坏导致的数据丢失等。 那一直是计算机专家非常喜欢的工具。

如果有游戏配置文件,可以使用十六进制编辑器打开它,通过它可以更改一些值以获得更多弹药/得分等。 受程序员欢迎的十六进制编辑器有很多,例如Bless Hex编辑器和Okteta编辑器。

最近,猫咪用Github的十六进制编辑器进行了丝网印刷,在短短几天内就在Github上打上了星星6K。

ImHex具有以下特性:

字节补丁

补丁程序管理

作为特征复制字节(字节数等; 十六进制字符串; c、c、C#、Rust、Python、Java、JavaScript序列; ASCII-Art进制视图; HTML自包含div等)

字符串和十六进制搜索

突出显示

开始、结束、当前位置显示光标

自定义的类型类似于C++的模式语言,用于突出显示文件内容

根据MIME类型自动加载

数组、指针、结构、绑定、枚举、使用声明、大小支持

的错误消息、语法突出显示和错误标记

数据录入

Base64文件

IPS和IPS32修补程序

数据导出

IPS和IPS32修补程序

使用数据检查器,可以将数据解释为各种类型(小端序和大端序)

支持大量文件,快速高效地加载

字符串搜索

复制字符串

复制demangled字符串

哈希文件支持

具有自定义初始值和多项式的CRC16和CRC32

MD4,MD5

SHA-1、SHA-224、SHA-256、SHA-384和SHA-512

支持许多不同架构的反汇编程序

arm32(arm、Thumb、Cortex-M、AArch32 ) )。

ARM64

MIPS(MIPS32、MIPS64、MIPS32R6、微型) )

x86(16位、32位、64位) )。

powerpc(32位、64位) )。

SPARC

IBM系统

核心

M68K

TMS320C64X

M680X

小子

书签

突出显示区域

评论

数据分析

基于文件解析器和MIME类型数据库的文件幻像

字节分布图

熵图

最高平均熵

加密/压缩文件发现

其他工具

安腾和微软解析器

ASCII表

正则表达式替换

公式计算机(计算机)。

十六进制颜色模式

ImHex编辑器部分屏幕截图展示如下:

要编译ImHex,必须使用与C 20兼容的编译器(例如GCC 10.2.0 )。 需要以下依赖关系:

GLFW3

lib幻灯片,libgnurx,libtre,libintl,libiconv

libcrypto

电容

libLLVMDemangle

nlohmann json

Python3

在dist中,我们找到了Arch Linux、Fedora和Debian/Ubuntu等一体化依赖安装脚本。

安装所有依赖关系后,请运行以下命令来生成ImHex :

要在mkdirbuildcdbuildcmake . make-j windows中创建独立的zipfile,请使用Python标准库(https://github.com/python/cpython/tree/masse ) 请不要忘记将libpython3.8.dll和并行libwinpthread-1.dll复制到可执行文件的旁边。

---------End---------

在后台回复「微信群」,邀请读者交流群。

《Python知识手册》

《Python可视化指南》

《Plotly可视化指南》

《Pandas使用指南》

《机器学习精选》

3358 www.Sina.com/http://www.Sina.com /,给三连击吧!????

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。