前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >太牛了!还没毕业就搞出个21k star的项目!

太牛了!还没毕业就搞出个21k star的项目!

作者头像
永恒君
发布2022-12-07 16:44:58
2580
发布2022-12-07 16:44:58
举报
文章被收录于专栏:开源小分队开源小分队

大家好,我是一事无成的开源小妹。

这几天看到了一个 21k star 的开源项目,一款名为 ImHex 的十六进制编辑器,功能强大很好用。但是让小妹震惊的是,这居然是一名 21 岁的瑞士大学生开发的。看看人家 21 岁都做出来什么成就,而小妹自己 21 岁的时候……算了,我还是老老实实的给大家介绍一下这个项目吧。

项目简介

ImHex 是一款功能强大的十六进制编辑器,专门为逆向工程分析师、编程开发人员设计。ImHex 有着和大部分 IDE 类似的深色模式,让用户长时间使用也不至于太过疲劳。

ImHex 的功能极为丰富,小妹能看懂的功能如下:

  • 独具特色的十六进制视图,支持字节修复、将字节拷贝为各种语言的数组方便你使用,以及字节的高亮显示
  • 深色模式
  • 数据导入导出
  • 支持大文件的快速加载
  • 支持直接获取文件的哈希值,包括:CRC16、CRC32、MD4、MD5、SHA-1、SHA-224、SHA-256、SHA-384和SHA-512
  • 支持书签功能

功能介绍

设置语言

从GitHub上可以直接下载对应平台的程序包。打开后,我们通过菜单栏Help->Settings->Interface,选择中文,就可以把语言切换成中文了,这样看起来方便很多。

打开文件

我们来打开一个 class 格式的文件看看十六进制是什么样的吧。

点击菜单栏的文件->打开文件,选择一个 class 文件,之后就可以在编辑器界面上看到我们熟悉的 CAFEBABE 的文件头啦。

双击十六进制文本即可直接修改,很方便。

书签

书签功能也很方便,选中一段十六进制的文本,右键添加书签,这样就可以方便的在右侧的书签栏中快速定位到标记的位置。你也可以修改书签的颜色,让你选中的文本更醒目。

总结

好了,ImHex 就简单的介绍到这里,个人感觉它功能强大,界面丰富,支持 Windows、macOS、Linux全平台并且可以选择中文,是一款很好用的工具。更多的功能,就留给大家继续探索吧!项目地址我就放到下面了:

代码语言:javascript
复制
https://github.com/WerWolv/ImHex
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-09-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源小分队 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 项目简介
  • 功能介绍
    • 设置语言
      • 打开文件
        • 书签
        • 总结
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档