『壹』 linux 下有個hexmp函數,把二進制換成16進制顯示,有沒有功能相反的函數
vim 自帶的 xxd 就可以完成轉十六進制和反轉的功能,反轉是只要把十六進制數按它轉出的格式排好(右側的顯示符號可以不管),就可以轉換。如果不在乎轉完的十六進制格式,那用 xxd -ps 更方便。
『貳』 求一款能夠編輯linux系統的.so文件的工具。百度毫無信息啊
用二進制編輯器
linux用VI也可以吧
1。 vim -b your_file (-b 是二進制模式, 一定要,否則文件大小會變)
2。 然後「:%!xxd」就可以轉換為16進制,注意要編輯左邊的hex, 改寫右邊的文本沒用!和Ultraedit嚴重不同
3。 編輯好了再「:%!xxd -r」轉換迴文本模式":wq"存檔退出。