zoukankan      html  css  js  c++  java
  • 使用Vim打开十六进制的文件

    So Easy

    这里使用打开 Hello.class 文件为例

    首先使用 vim -b Hello.class 打开文件,然后在 Vim 的命令模式下输入 :%!xxd 回车即可看见文件内容。

    效果:

    00000000: cafe babe 0000 0034 001d 0a00 0600 0f09  .......4........
    00000010: 0010 0011 0800 120a 0013 0014 0700 1507  ................
    00000020: 0016 0100 063c 696e 6974 3e01 0003 2829  .....<init>...()
    00000030: 5601 0004 436f 6465 0100 0f4c 696e 654e  V...Code...LineN
    00000040: 756d 6265 7254 6162 6c65 0100 046d 6169  umberTable...mai
    00000050: 6e01 0016 285b 4c6a 6176 612f 6c61 6e67  n...([Ljava/lang
    00000060: 2f53 7472 696e 673b 2956 0100 0a53 6f75  /String;)V...Sou
    00000070: 7263 6546 696c 6501 000a 4865 6c6c 6f2e  rceFile...Hello.
    00000080: 6a61 7661 0c00 0700 0807 0017 0c00 1800  java............
    00000090: 1901 000c 4865 6c6c 6f20 576f 726c 642e  ....Hello World.
    000000a0: 0700 1a0c 001b 001c 0100 0548 656c 6c6f  ...........Hello
    000000b0: 0100 106a 6176 612f 6c61 6e67 2f4f 626a  ...java/lang/Obj
    000000c0: 6563 7401 0010 6a61 7661 2f6c 616e 672f  ect...java/lang/
    000000d0: 5379 7374 656d 0100 036f 7574 0100 154c  System...out...L
    000000e0: 6a61 7661 2f69 6f2f 5072 696e 7453 7472  java/io/PrintStr
    000000f0: 6561 6d3b 0100 136a 6176 612f 696f 2f50  eam;...java/io/P
    00000100: 7269 6e74 5374 7265 616d 0100 0770 7269  rintStream...pri
    00000110: 6e74 6c6e 0100 1528 4c6a 6176 612f 6c61  ntln...(Ljava/la
    00000120: 6e67 2f53 7472 696e 673b 2956 0021 0005  ng/String;)V.!..
    00000130: 0006 0000 0000 0002 0001 0007 0008 0001  ................
    00000140: 0009 0000 001d 0001 0001 0000 0005 2ab7  ..............*.
    00000150: 0001 b100 0000 0100 0a00 0000 0600 0100  ................
    00000160: 0000 0100 0900 0b00 0c00 0100 0900 0000  ................
    00000170: 2500 0200 0100 0000 09b2 0002 1203 b600  %...............
    00000180: 04b1 0000 0001 000a 0000 000a 0002 0000  ................
    00000190: 0004 0008 0005 0001 000d 0000 0002 000e  ................
    
  • 相关阅读:
    Fortran学习记录1(Fortran数据类型)
    ABAQUS学习记录1——用户子程序综述
    Abaqus用户子程序umat的学习
    信号基础知识---线阵
    信号基础知识--FFT DFT
    信号基础知识
    服务器文件打压缩包下载(java)
    网页鼠标特效-点击漂浮文字
    jQuery父子页面之间元素、方法获取、调用
    常用数字与字母的正则表达式
  • 原文地址:https://www.cnblogs.com/wuqinglong/p/11189085.html
Copyright © 2011-2022 走看看