def to_s
      return 'Process not found' unless load?

      "Program: #{Helper.color(program.name)} PID: #{Helper.color(pid)}\n" +
        program.to_s +
        heap.to_s +
        stack.to_s +
        libc.to_s +
        ld.to_s +
        format("%-28s\tvalue: #{Helper.color(format('%#x', canary), sev: :sym)}", Helper.color('canary', sev: :sym))
    end
def to_s
      return 'Process not found' unless load?

      "Program: #{Helper.color(program.name)} PID: #{Helper.color(pid)}\n" +
        program.to_s +
        heap.to_s +
        stack.to_s +
        libc.to_s +
        ld.to_s +
        format("%-28s\tvalue: #{Helper.color(format('%#x', canary), sev: :sym)}", Helper.color('canary', sev: :sym))
    end
Show simple information of target process.

 Contains program names, pid, and segments' info.

 @return [String]
 @example
   puts h