3 If you're editing the whole file, you probably want the % character in that command
source | link
  • Before this job, you should make a back-up your original .so file.
  • Following command may destroy your files.

    1. open your library with vi editor.
      • Here, the target is not .so file.
      • As .so is a symbolic link in general, you have to find an original destination file.
    2. enter :%!xxd
      • This command changes file display format from binary to hex and ASCII.
    3. modify what you want, that is, text.
      • You must modify on the left, Hex code, not right side, ASCII chars.
      • You must not insert or delete characters, only replace them. You can't make a string longer. You can make a string shorter by putting nul characters (press Ctrl+V Ctrl+@) at the end.
    4. After modification, enter :%!xxd -r
      • It will recover display format into binary.
    5. save your file and exit, by entering :wq.
  • Before this job, you should make a back-up your original .so file.
  • Following command may destroy your files.

    1. open your library with vi editor.
      • Here, the target is not .so file.
      • As .so is a symbolic link in general, you have to find an original destination file.
    2. enter :!xxd
      • This command changes file display format from binary to hex and ASCII.
    3. modify what you want, that is, text.
      • You must modify on the left, Hex code, not right side, ASCII chars.
      • You must not insert or delete characters, only replace them. You can't make a string longer. You can make a string shorter by putting nul characters (press Ctrl+V Ctrl+@) at the end.
    4. After modification, enter :!xxd -r
      • It will recover display format into binary.
    5. save your file and exit.
  • Before this job, you should make a back-up your original .so file.
  • Following command may destroy your files.

    1. open your library with vi editor.
      • Here, the target is not .so file.
      • As .so is a symbolic link in general, you have to find an original destination file.
    2. enter :%!xxd
      • This command changes file display format from binary to hex and ASCII.
    3. modify what you want, that is, text.
      • You must modify on the left, Hex code, not right side, ASCII chars.
      • You must not insert or delete characters, only replace them. You can't make a string longer. You can make a string shorter by putting nul characters (press Ctrl+V Ctrl+@) at the end.
    4. After modification, enter :%!xxd -r
      • It will recover display format into binary.
    5. save your file and exit, by entering :wq.
2 added 162 characters in body
source | link
  • Before this job, you should make a back-up your original .so file.
  • Following command may destroy your files.

    1. open your library with vivi editor.
      • Here, the target is not .so.so file.
      • As .so.so is a symbolic link in general, you have to find an original destination file.
    2. enter :!xxd :!xxd
      • This command changes file display format from binary to hex and ASCII.
    3. modify what you want, that is, text.
      • KEEP IN MIND. You must modify on the left, Hex code, not right side, ASCII chars.
      • You must not insert or delete characters, only replace them. You can't make a string longer. You can make a string shorter by putting nul characters (press Ctrl+V Ctrl+@) at the end.
    4. After modification, enter :!xxd -r :!xxd -r
      • It will recover display format into binary.
    5. save your file and exit.
  • Before this job, you should make a back-up your original .so file.
  • Following command may destroy your files.

    1. open your library with vi editor.
      • Here, the target is not .so file.
      • As .so is a symbolic link in general, you have to find an original destination file.
    2. enter :!xxd
      • This command changes file display format from binary to hex and ASCII.
    3. modify what you want, that is, text.
      • KEEP IN MIND. You must modify on the left, Hex code, not right side, ASCII chars.
    4. After modification, enter :!xxd -r
      • It will recover display format into binary.
    5. save your file and exit.
  • Before this job, you should make a back-up your original .so file.
  • Following command may destroy your files.

    1. open your library with vi editor.
      • Here, the target is not .so file.
      • As .so is a symbolic link in general, you have to find an original destination file.
    2. enter :!xxd
      • This command changes file display format from binary to hex and ASCII.
    3. modify what you want, that is, text.
      • You must modify on the left, Hex code, not right side, ASCII chars.
      • You must not insert or delete characters, only replace them. You can't make a string longer. You can make a string shorter by putting nul characters (press Ctrl+V Ctrl+@) at the end.
    4. After modification, enter :!xxd -r
      • It will recover display format into binary.
    5. save your file and exit.
1
source | link

  • Before this job, you should make a back-up your original .so file.
  • Following command may destroy your files.

    1. open your library with vi editor.
      • Here, the target is not .so file.
      • As .so is a symbolic link in general, you have to find an original destination file.
    2. enter :!xxd
      • This command changes file display format from binary to hex and ASCII.
    3. modify what you want, that is, text.
      • KEEP IN MIND. You must modify on the left, Hex code, not right side, ASCII chars.
    4. After modification, enter :!xxd -r
      • It will recover display format into binary.
    5. save your file and exit.