。。。。其实wxHexEdit是一个跨平台的十六进制编辑器,支持windows,linux,mac。

之所以标题用linux。。。是因为windows下多数都用winhex,UE之类的编辑器,而linux下却没啥好用的十六进制编辑器,wxHexEdit算是不错的一个。

windows和mac下的直接去官网下载安装包安装即可。。。。唯独linux忒特么费劲,各种发行版的linux各种差别。

我的是ubuntu系统

安装命令如下:

wget -q -O – http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -

sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu $(lsb_release -cs)-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'

sudo apt-get update

sudo apt-get install wxhexeditor

---------------------------下面转载的片段------------------原文:http://sealmemory.blogspot.com/2013/10/wxhexeditor.html

wxHexEditor 除了有一般十六進位編輯器的功能之外,它還可以直接針對硬碟的磁碟分割表或一般的磁區來編輯(當然如果要做這件事,你必須先知道自己在做什麼,否則硬碟的料可能會被你弄壞掉!),而且對於大容量磁碟的支援也很不錯,最大可以到 EB 的等級(1EB=1024PB,1PB=1024TB,1TB=1024GB)。

以下是一些 wxHexEditor 的特色:

使用 64 位元定址,支援 2^64 bytes 的檔案或磁碟大小。

支援快速大檔案編輯。

在插入或刪除多個位元資料時,不需要使用暫存檔。

記憶體的使用量非常低(開啟幾 GB 的資料只需要 25MB 的記憶體)。

支援各種機械碼的反組譯(x86、x86-64、MMX、SSE、SSE2、SSE3、AMD-V、Intel VT-x)。

支援行程記憶體(process memory)的編輯。

可以處理 XOR Obfuscation 問題。

可以同時以多個視窗編輯多個檔案。

支援各種編碼(UTF8/16/32、Shift JIS、GBK、EUC 等)。

若在 Linux 中要安裝 wxHexEditor,除非你剛好可以使用官方 以 OpenSuSE 12.1 編譯好的版本 ,否則一般的 Linux 大概都要自行編譯安裝。

以下是在各種 Linux 下的安裝方式,基本上步驟都差不多,不外乎安裝一些必要套件,並下載 wxHexEditor 的原始碼來編譯。

Debian 系統:

sudo apt-get install debhelper libdisasm-dev libmhash-dev libwxbase2.-dev libwxgtk2.-dev wx-common wx2.-headers

svn checkout svn://svn.code.sf.net/p/wxhexeditor/code/trunk wxHexEditor

cd wxHexEditor

make OPTFLAGS="-fopenmp"

Ubuntu 系統要加入 GetDeb Apps 這個 repository:

wget -q -O – http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -

sudo sh -c 'echo "deb http://archive.getdeb.net/ubuntu $(lsb_release -cs)-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'

sudo apt-get update

sudo apt-get install wxhexeditor

Fedora 系統則是使用 yum :

sudo yum install libtool gcc-c++ wxGTK-devel

svn checkout svn://svn.code.sf.net/p/wxhexeditor/code/trunk wxHexEditor

cd wxHexEditor

make OPTFLAGS="-fopenmp"

若在 CentOS 或 RHEL 系統,就先啟用 Repoforge 這個 repository,再按照 Fedora 的方式編譯。

如果你在 Fedora 上編譯出現下面這個問題:

/lib/libgbm.so.1: undefined reference to `wayland_buffer_is_drm'

那麼更新一下 mesa-libgbm 應該可以解決:

sudo yum install mesa-libgbm

Linux下的tr编辑器命令详解

通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能.您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符.您也可以用它来除去重复 ...

Linux下的vi编辑器与gcc工具的使用

最近在网上找了些视频,自学了一点Linux环境下,C编程的方法. 注 vi与vim是有区别的,vim打开的源码文件其中的关键字是有颜色的. vi编辑器有3种模式,命令行模式,插入模式,底行模式. 如果 ...

推荐一款Linux下的开源编辑器

Sublime编辑器,下载地址.下载后解压,解压到家目录下,为解压后的文件夹里的可执行文件添加环境变量, vim ~/.bashrc 打开配置环境变量的文件,在最后一行添加export PATH=&q ...

Linux下 Vim(Vi)编辑器的使用

vi编辑器 vi是UNIX和类UNIX环境下的可用于创建文件的屏幕编辑器.vi有两种工作模式:命令模式和文本输入模式.启动vi需要输入vi,按[Spacebar]键并输入文件名后回车. 切换模式键 v ...

linux下Vim文本编辑器的常用快捷键

Linux插入命令 a 在光标之后插入字符 A  把光标移动到行首尾进入插入模式 i 在光标之前插入字符 I 把光标移动到行首并进入插入模式 o 在光标下插入新行 O 在光标上插入新行 Linux定位 ...

Linux下采用VI编辑器删除复制或移动多行文本内容

一.删除多行 单行删除,:1(待删除行号)d 多行删除,:1,10d dd 删除光标所在行ndd删除以当前行开始的n行dw删除以当前字符开始的一个字符ndw删除以当前字符开始的n个字符d$.D删除以当 ...

Linux下Qt Creator编辑器无法输入中文解决

Ubuntu安装了搜狗输入法,在浏览器中可以使用,但是在Qt Creator中却无法输入中文. 解决办法: 执行sudo apt-get install fcitx-libs-qt5 该命令将库文件l ...

linux下的文本编辑器VI的使用命令

1. 移动光标 H #移到屏幕的左上角 M #移到屏幕的中间行开头 L #移到屏幕的最后一行 [ #移到文件开始位置 (双击) ] #移到文件结束位置(双击) :n #移到文件的第n行 Ctrl + ...

linux下vim编辑器使用

VIM - Vi IMproved: vim是vi编辑器的升级版,是linux下标准的编辑器,具有程序编写能力,可以根据字体颜色辨别语法的正确性,方便程序的设计. 使用: # vim [OPTION] ...

随机推荐

Beanstalkd一个高性能分布式内存队列系统

高性能离不开异步,异步离不开队列,内部是Producer-Consumer模型的原理. 设计中的核心概念: job:一个需要异步处理的任务,是beanstalkd中得基本单元,需要放在一个tube中: ...

集群 & 负载均衡

集群(Cluster) 指一组计算机系统构成一个松耦合的多处理器系统,它们之间通过网络实现进程间的通信,实现分布式计算.在客户端看来就像是只有一个服务器.集群可以利用多个计算机进行并行计算从而获得很高 ...

安装ntp

#yum -y install ntp#service ntpd restart#vi /etc/ntp.confserver 0.aisa.pool.ntp.org iburstserver 1.a ...

Discuz! X2.5判断会员登录状态及外部调用注册登录框

Discuz! X2.5判断会员登录状态及外部调用注册登录框 有关discuz论坛会员信息,收集的一些资料: 用dedecms+discuz做了个门户加论坛形式的网站,但是dedecms顶部目前只能q ...

Hibernate @OneToMany 一对多注解

配置一 @OneToMany(cascade=CascadeType.ALL) @JoinColumn(name="fatherID") //对应儿子类的哪个字段 子类中配置Man ...

install sublime for linux

Download Your Free eBooks NOW - 10 Free Linux eBooks for Administrators Python API, that available f ...

STORM_0008_Structure-of-the-codebase_Storm的代码库的结构

http://storm.apache.org/releases/1.0.1/Structure-of-the-codebase.html Structure of the codebase 源码分成 ...

PHP JS HTML ASP页面跳转代码 延时跳转代码 返回到上一界面并刷新 JS弹出指定大小的新窗口

1.PHP延时跳转代码 //跳转到浏览界面 header("Refresh:1;url=machine_list.php"); //不延时 <?php header(&quo ...

javah 生成header file 报错 问题解决

环境:Android Studio, Mac OS 目标: 用javah 为MainActivity.class 生成 jni header 文件 正确的命令是 cd

分布式文件系统 fastDFS 安装步骤

安装 fastDFS 很简单. 先安装 libevent, 安装成功后,安装fastDFS. ./make.sh ./make.sh install 我使用一台tracker服务器  192.168. ...

linux收发十六进制工具,linux下的十六进制编辑器---wxHexEdit相关推荐

  1. Linux漏洞建议工具Linux Exploit Suggester

     Linux漏洞建议工具Linux Exploit Suggester 在Linux系统渗透测试中,通常使用Nessus.OpenVAS对目标主机进行扫描,获取目标主机可能存在的漏洞.如果无法进行漏洞 ...

  2. linux c语言工具,Linux下C语言编程环境的工具.doc

    Linux下C语言编程环境的工具 Linux下C语言编程环境的工具 Linux下C语言编程环境的工具 要想在Linux下进行C语言编程,首先得搭建好一个编程环境.这里分别说明一下几个非常有用的软件包. ...

  3. linux中top工具,Linux命令工具 top详解

    Linux命令工具 top详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.top是一个动态显示过程,即可以通过用户按键来不 ...

  4. linux语言 翻译工具,Linux文本转语音工具eSpeak介绍

    Text to speech tool in Linux eSpeak是一款 Linux 命令行工具,能把文本转换成语音.它是一款简洁的语音合成器,用C语言编写而成,它支持英语和其它多种语言. eSp ...

  5. linux的locate工具,linux文本查找工具之locate、find

    linux文本查找工具之locate.find 一.文件查找分为两类: 1.非实时查找:locate 2.实时查找:find 二.非实时查找:locate 非实时查找:查找速度快.非精准查找.模糊查找 ...

  6. linux 音频处理工具,Linux 上的最佳音频编辑工具推荐 | Linux 中国

    在 Linux 上,有很多种音频编辑器可供你选用.不论你是一个专业的音乐制作人,还是只想学学怎么做出超棒的音乐的爱好者,这些强大的音频编辑器都是很有用的工具. -- Ankush Das 在 Linu ...

  7. linux sqlite图形工具,Linux操作系统下的几款svn gui工具介绍

    由于git-svn不支持remote branch的合并(没想到啊~没想到!),便试用了几款linux下的svn gui工具,打算专门用来做branch之间的合并用.目前,试用了如下几种:rapids ...

  8. linux x下载工具,Linux下强大的Axel下载工具

    Linux下经常用的下载软件有wget,wget是单线程下载,断点不能续传,Axel工具是linux下的http/ftp中强大下载工具,支持多线程下载和断点续下. 这里介绍Alex的安装.和简单使用. ...

  9. linux检测病毒工具,Linux下查杀病毒工具

    top: 0px; margin-bottom: 16px; color: rgb(44, 44, 44); line-height: 28px; text-align: justify; word- ...

最新文章

  1. 关于XP进程问题(转载)
  2. linux安装tree命令
  3. 【408预推免复习】操作系统之存储器管理
  4. 【翻译】如何创建Ext JS暗黑主题之一
  5. 程序员也要寻找贸易的机会,要参加研讨会
  6. 分享一个JAVA专业接口开发利器,牛牛牛新鲜出炉!!!
  7. 华为Mate40国行版18点08分开卖:要求12小时内必须卖完
  8. 赞一个 kindle电子书有最新的计算机图书可买了【Docker技术入门与实战】
  9. php adodb使用,ADODB类使用_PHP教程
  10. 网络蛋白质组学在计算机中应用,蛋白质组学分析灵芝酸D的细胞毒性机制和计算机预测其可能的作用网络...
  11. KGB知识图谱深入挖掘金融行业的知识关联
  12. Android对控件进行隐藏
  13. 杭电出了“王炸班”!考研3个清北8个浙大,就业人均起薪30万+
  14. c51单片机音乐门铃C语言程序,基于51单片机的无线音乐门铃设计
  15. 有没有好用的文字转语音软件?
  16. 【jzoj4742】【单峰】
  17. 微信小程序使用mock.js
  18. 曲线曲面积分总结归纳
  19. 仓储委外加工/周转加工
  20. Mybatis---ResultMap及分页

热门文章

  1. SAP 外向交货的包装功能实现
  2. Chart of Accout-科目表
  3. ABAP 删除内表重复数据
  4. linux mysql 1366_Linux MySQl 5.7.17 MySQL ERROR 1366(HY000):Incorrect string value 解决方法
  5. 启动计算机引导win10,教您win10引导项丢失怎么办
  6. python字典类型实现的键值对的映射_python数据类型-映射和集合-字典
  7. 电脑一开机出rebootand_电脑一开机就有软件弹窗广告弹出怎么办?两种方法来解决...
  8. python密码传参有特殊字符如何解决_python生成带特殊字符的密码
  9. Ubuntu Vmwaretools安装说明
  10. php dropdownlist,遇到dropdownlist