.run is more than shell script

tags: learning linux

content

  • .run files have a shell script part and a archive part
  • when use less or vim on a .run, a portion of it is shell script, the rest is some garbled characters
    • that’s the embedded archive of the .run file
  • tail -n +LINE_NUMBER > payload.tar.gz can be used to extract out the archive, it’s just a tar file

up

down

reference