POC详情: 53b6ee24040d2becb7e50f5f50ecc6af0ca7e0a7

来源
关联漏洞
标题: libunwind 数字错误漏洞 (CVE-2015-3239)
描述:libunwind是nongnu的定义一个可移植且高效的C编程接口(API)来确定程序的调用链。 libunwind 1.1版本存在数字错误漏洞。该漏洞源于允许本地用户通过无效的dwarf操作码产生未指定的影
文件快照
 [4.0K]  /data/pocs/53b6ee24040d2becb7e50f5f50ecc6af0ca7e0a7
├── [1.6K]  acinclude.m4
├── [4.0K]  android
│   ├── [2.3K]  conf_arm.sh
│   ├── [2.0K]  conf_mips.sh
│   ├── [2.0K]  conf_x86.sh
│   ├── [ 548]  README
│   └── [4.0K]  tests
│       └── [1.3K]  local_test.cpp
├── [ 16K]  Android.bp
├── [  39]  AUTHORS
├── [4.0K]  aux
│   ├── [ 38K]  config.guess
│   ├── [ 28K]  config.sub
│   └── [141K]  ltmain.sh
├── [1.9K]  ChangeLog
├── [ 12K]  configure.ac
├── [1.0K]  COPYING
├── [4.0K]  doc
│   ├── [ 401]  common.tex.in
│   ├── [ 17K]  libunwind-dynamic.man
│   ├── [ 19K]  libunwind-dynamic.tex
│   ├── [8.8K]  libunwind-ia64.man
│   ├── [9.9K]  libunwind-ia64.tex
│   ├── [ 14K]  libunwind.man
│   ├── [4.8K]  libunwind-ptrace.man
│   ├── [5.5K]  libunwind-ptrace.tex
│   ├── [2.8K]  libunwind-setjmp.man
│   ├── [3.2K]  libunwind-setjmp.tex
│   ├── [ 16K]  libunwind.tex
│   ├── [1.4K]  libunwind.trans
│   ├── [2.0K]  Makefile.am
│   ├── [5.4K]  NOTES
│   ├── [1.2K]  _U_dyn_cancel.man
│   ├── [1.2K]  _U_dyn_cancel.tex
│   ├── [1.2K]  _U_dyn_register.man
│   ├── [1.3K]  _U_dyn_register.tex
│   ├── [1.6K]  unw_backtrace.man
│   ├── [1.7K]  unw_backtrace.tex
│   ├── [ 12K]  unw_create_addr_space.man
│   ├── [ 13K]  unw_create_addr_space.tex
│   ├── [1.0K]  unw_destroy_addr_space.man
│   ├── [1.0K]  unw_destroy_addr_space.tex
│   ├── [1.7K]  unw_flush_cache.man
│   ├── [1.8K]  unw_flush_cache.tex
│   ├── [1.5K]  unw_get_accessors.man
│   ├── [1.5K]  unw_get_accessors.tex
│   ├── [1.9K]  unw_getcontext.man
│   ├── [1.9K]  unw_getcontext.tex
│   ├── [2.2K]  unw_get_fpreg.man
│   ├── [2.4K]  unw_get_fpreg.tex
│   ├── [3.1K]  unw_get_proc_info_by_ip.man
│   ├── [3.4K]  unw_get_proc_info_by_ip.tex
│   ├── [4.6K]  unw_get_proc_info.man
│   ├── [5.1K]  unw_get_proc_info.tex
│   ├── [2.8K]  unw_get_proc_name.man
│   ├── [3.0K]  unw_get_proc_name.tex
│   ├── [2.2K]  unw_get_reg.man
│   ├── [2.4K]  unw_get_reg.tex
│   ├── [2.3K]  unw_init_local.man
│   ├── [2.5K]  unw_init_local.tex
│   ├── [2.6K]  unw_init_remote.man
│   ├── [2.8K]  unw_init_remote.tex
│   ├── [1.2K]  unw_is_fpreg.man
│   ├── [1.2K]  unw_is_fpreg.tex
│   ├── [1.9K]  unw_is_signal_frame.man
│   ├── [2.0K]  unw_is_signal_frame.tex
│   ├── [1.2K]  unw_regname.man
│   ├── [1.2K]  unw_regname.tex
│   ├── [3.5K]  unw_resume.man
│   ├── [3.6K]  unw_resume.tex
│   ├── [2.5K]  unw_set_caching_policy.man
│   ├── [2.7K]  unw_set_caching_policy.tex
│   ├── [2.3K]  unw_set_fpreg.man
│   ├── [2.5K]  unw_set_fpreg.tex
│   ├── [2.2K]  unw_set_reg.man
│   ├── [2.4K]  unw_set_reg.tex
│   ├── [2.0K]  unw_step.man
│   ├── [2.1K]  unw_step.tex
│   ├── [ 978]  unw_strerror.man
│   └── [ 948]  unw_strerror.tex
├── [4.0K]  include
│   ├── [2.5K]  compiler.h
│   ├── [5.6K]  dwarf-eh.h
│   ├── [ 16K]  dwarf.h
│   ├── [ 11K]  dwarf_i.h
│   ├── [5.9K]  libunwind-aarch64.h
│   ├── [7.2K]  libunwind-arm.h
│   ├── [ 10K]  libunwind-common.h.in
│   ├── [2.9K]  libunwind-coredump.h
│   ├── [7.7K]  libunwind-dynamic.h
│   ├── [ 864]  libunwind.h
│   ├── [ 867]  libunwind.h.in
│   ├── [4.0K]  libunwind-hppa.h
│   ├── [6.8K]  libunwind-ia64.h
│   ├── [ 12K]  libunwind_i.h
│   ├── [4.3K]  libunwind-mips.h
│   ├── [5.8K]  libunwind-ppc32.h
│   ├── [6.9K]  libunwind-ppc64.h
│   ├── [2.5K]  libunwind-ptrace.h
│   ├── [3.1K]  libunwind-sh.h
│   ├── [3.9K]  libunwind-x86_64.h
│   ├── [6.0K]  libunwind-x86.h
│   ├── [2.1K]  map_info.h
│   ├── [3.6K]  mempool.h
│   ├── [2.6K]  remote.h
│   ├── [4.0K]  tdep
│   │   ├── [ 853]  dwarf-config.h
│   │   ├── [ 776]  jmpbuf.h
│   │   ├── [ 943]  libunwind_i.h
│   │   └── [ 946]  libunwind_i.h.in
│   ├── [4.0K]  tdep-aarch64
│   │   ├── [1.9K]  dwarf-config.h
│   │   ├── [1.3K]  jmpbuf.h
│   │   └── [ 10K]  libunwind_i.h
│   ├── [4.0K]  tdep-arm
│   │   ├── [1.8K]  dwarf-config.h
│   │   ├── [1.9K]  ex_tables.h
│   │   ├── [1.3K]  jmpbuf.h
│   │   └── [ 10K]  libunwind_i.h
│   ├── [4.0K]  tdep-hppa
│   │   ├── [2.0K]  dwarf-config.h
│   │   ├── [1.3K]  jmpbuf.h
│   │   └── [9.4K]  libunwind_i.h
│   ├── [4.0K]  tdep-ia64
│   │   ├── [1.3K]  jmpbuf.h
│   │   ├── [ 10K]  libunwind_i.h
│   │   ├── [1.5K]  rse.h
│   │   └── [3.2K]  script.h
│   ├── [4.0K]  tdep-mips
│   │   ├── [2.0K]  dwarf-config.h
│   │   ├── [1.3K]  jmpbuf.h
│   │   └── [ 11K]  libunwind_i.h
│   ├── [4.0K]  tdep-ppc32
│   │   ├── [2.0K]  dwarf-config.h
│   │   ├── [1.6K]  jmpbuf.h
│   │   └── [ 10K]  libunwind_i.h
│   ├── [4.0K]  tdep-ppc64
│   │   ├── [2.0K]  dwarf-config.h
│   │   ├── [1.6K]  jmpbuf.h
│   │   └── [ 10K]  libunwind_i.h
│   ├── [4.0K]  tdep-sh
│   │   ├── [1.8K]  dwarf-config.h
│   │   ├── [1.5K]  jmpbuf.h
│   │   └── [9.4K]  libunwind_i.h
│   ├── [4.0K]  tdep-x86
│   │   ├── [1.9K]  dwarf-config.h
│   │   ├── [1.5K]  jmpbuf.h
│   │   └── [9.5K]  libunwind_i.h
│   ├── [4.0K]  tdep-x86_64
│   │   ├── [2.1K]  dwarf-config.h
│   │   ├── [1.5K]  jmpbuf.h
│   │   └── [8.9K]  libunwind_i.h
│   ├── [5.7K]  unwind.h
│   └── [4.0K]  x86
│       └── [1.3K]  jmpbuf.h
├── [1023]  LICENSE
├── [2.5K]  Makefile.am
├── [   0]  MODULE_LICENSE_MIT
├── [8.2K]  NEWS
├── [1023]  NOTICE
├── [ 278]  OWNERS
├── [6.7K]  README
├── [4.0K]  scripts
│   ├── [ 234]  kernel-diff.sh
│   ├── [1.0K]  kernel-files.txt
│   └── [ 749]  make-L-files
├── [4.0K]  src
│   ├── [4.0K]  aarch64
│   │   ├── [1.8K]  Gcreate_addr_space.c
│   │   ├── [1.5K]  gen-offsets.c
│   │   ├── [1.4K]  Gget_proc_info.c
│   │   ├── [2.8K]  Gget_save_loc.c
│   │   ├── [1.8K]  Gglobal.c
│   │   ├── [6.1K]  Ginit.c
│   │   ├── [1.7K]  Ginit_local.c
│   │   ├── [1.5K]  Ginit_remote.c
│   │   ├── [2.1K]  Gis_signal_frame.c
│   │   ├── [3.1K]  Gregs.c
│   │   ├── [5.7K]  Gresume.c
│   │   ├── [6.6K]  Gstep.c
│   │   ├── [7.1K]  init.h
│   │   ├── [1.3K]  is_fpreg.c
│   │   ├── [ 142]  Lcreate_addr_space.c
│   │   ├── [ 138]  Lget_proc_info.c
│   │   ├── [ 137]  Lget_save_loc.c
│   │   ├── [ 131]  Lglobal.c
│   │   ├── [ 129]  Linit.c
│   │   ├── [ 135]  Linit_local.c
│   │   ├── [ 136]  Linit_remote.c
│   │   ├── [ 140]  Lis_signal_frame.c
│   │   ├── [ 129]  Lregs.c
│   │   ├── [ 131]  Lresume.c
│   │   ├── [ 129]  Lstep.c
│   │   ├── [1.4K]  offsets.h
│   │   ├── [3.4K]  regname.c
│   │   ├── [ 244]  siglongjmp.S
│   │   └── [1.6K]  unwind_i.h
│   ├── [4.0K]  arm
│   │   ├── [1.8K]  Gcreate_addr_space.c
│   │   ├── [1.2K]  gen-offsets.c
│   │   ├── [2.0K]  getcontext.S
│   │   ├── [ 14K]  Gex_tables.c
│   │   ├── [1.5K]  Gget_proc_info.c
│   │   ├── [2.2K]  Gget_save_loc.c
│   │   ├── [2.1K]  Gglobal.c
│   │   ├── [6.0K]  Ginit.c
│   │   ├── [1.7K]  Ginit_local.c
│   │   ├── [1.5K]  Ginit_remote.c
│   │   ├── [2.9K]  Gis_signal_frame.c
│   │   ├── [2.3K]  Gregs.c
│   │   ├── [4.5K]  Gresume.c
│   │   ├── [ 10K]  Gstep.c
│   │   ├── [3.1K]  init.h
│   │   ├── [1.7K]  is_fpreg.c
│   │   ├── [ 142]  Lcreate_addr_space.c
│   │   ├── [ 134]  Lex_tables.c
│   │   ├── [ 138]  Lget_proc_info.c
│   │   ├── [ 137]  Lget_save_loc.c
│   │   ├── [ 131]  Lglobal.c
│   │   ├── [ 129]  Linit.c
│   │   ├── [ 135]  Linit_local.c
│   │   ├── [ 136]  Linit_remote.c
│   │   ├── [ 140]  Lis_signal_frame.c
│   │   ├── [ 129]  Lregs.c
│   │   ├── [ 131]  Lresume.c
│   │   ├── [ 129]  Lstep.c
│   │   ├── [1.0K]  offsets.h
│   │   ├── [2.5K]  regname.c
│   │   ├── [ 244]  siglongjmp.S
│   │   └── [1.5K]  unwind_i.h
│   ├── [4.0K]  coredump
│   │   ├── [ 265]  libunwind-coredump.pc.in
│   │   ├── [ 283]  README
│   │   ├── [2.9K]  _UCD_access_mem.c
│   │   ├── [1.5K]  _UCD_accessors.c
│   │   ├── [3.2K]  _UCD_access_reg_freebsd.c
│   │   ├── [5.1K]  _UCD_access_reg_linux.c
│   │   ├── [ 13K]  _UCD_create.c
│   │   ├── [1.5K]  _UCD_destroy.c
│   │   ├── [3.1K]  _UCD_elf_map_image.c
│   │   ├── [5.2K]  _UCD_find_proc_info.c
│   │   ├── [2.5K]  _UCD_get_proc_name.c
│   │   ├── [3.0K]  _UCD_internal.h
│   │   ├── [1.7K]  _UCD_lib.h
│   │   ├── [1.3K]  _UPT_access_fpreg.c
│   │   ├── [ 229]  _UPT_elf.c
│   │   ├── [3.1K]  _UPT_get_dyn_info_list_addr.c
│   │   ├── [1.4K]  _UPT_put_unwind_info.c
│   │   └── [1.4K]  _UPT_resume.c
│   ├── [4.0K]  dwarf
│   │   ├── [ 16K]  Gexpr.c
│   │   ├── [ 11K]  Gfde.c
│   │   ├── [ 30K]  Gfind_proc_info-lsb.c
│   │   ├── [ 14K]  Gfind_unwind_table.c
│   │   ├── [1.5K]  global.c
│   │   ├── [ 25K]  Gparser.c
│   │   ├── [1.6K]  Gpe.c
│   │   ├── [1.5K]  Gstep.c
│   │   ├── [ 330]  Gstep_dwarf.c
│   │   ├── [ 129]  Lexpr.c
│   │   ├── [ 128]  Lfde.c
│   │   ├── [ 143]  Lfind_proc_info-lsb.c
│   │   ├── [ 142]  Lfind_unwind_table.c
│   │   ├── [ 131]  Lparser.c
│   │   ├── [ 127]  Lpe.c
│   │   ├── [ 129]  Lstep.c
│   │   └── [ 330]  Lstep_dwarf.c
│   ├── [  71]  elf32.c
│   ├── [ 128]  elf32.h
│   ├── [  71]  elf64.c
│   ├── [ 128]  elf64.h
│   ├── [ 21K]  elfxx.c
│   ├── [7.8K]  elfxx.h
│   ├── [4.0K]  hppa
│   │   ├── [1.6K]  Gcreate_addr_space.c
│   │   ├── [1.3K]  get_accessors.c
│   │   ├── [2.5K]  getcontext.S
│   │   ├── [1.8K]  Gget_proc_info.c
│   │   ├── [1.8K]  Gget_save_loc.c
│   │   ├── [1.7K]  Gglobal.c
│   │   ├── [5.8K]  Ginit.c
│   │   ├── [1.6K]  Ginit_local.c
│   │   ├── [1.6K]  Ginit_remote.c
│   │   ├── [2.5K]  Gis_signal_frame.c
│   │   ├── [2.6K]  Gregs.c
│   │   ├── [4.2K]  Gresume.c
│   │   ├── [2.9K]  Gstep.c
│   │   ├── [1.8K]  init.h
│   │   ├── [ 142]  Lcreate_addr_space.c
│   │   ├── [ 138]  Lget_proc_info.c
│   │   ├── [ 137]  Lget_save_loc.c
│   │   ├── [ 131]  Lglobal.c
│   │   ├── [ 129]  Linit.c
│   │   ├── [ 135]  Linit_local.c
│   │   ├── [ 136]  Linit_remote.c
│   │   ├── [ 140]  Lis_signal_frame.c
│   │   ├── [ 129]  Lregs.c
│   │   ├── [ 131]  Lresume.c
│   │   ├── [ 129]  Lstep.c
│   │   ├── [ 589]  offsets.h
│   │   ├── [2.0K]  regname.c
│   │   ├── [2.6K]  setcontext.S
│   │   ├── [ 293]  siglongjmp.S
│   │   ├── [ 940]  tables.c
│   │   └── [1.8K]  unwind_i.h
│   ├── [4.0K]  ia64
│   │   ├── [ 766]  dyn_info_list.S
│   │   ├── [1.9K]  Gcreate_addr_space.c
│   │   ├── [5.1K]  getcontext.S
│   │   ├── [4.2K]  Gfind_unwind_table.c
│   │   ├── [1.4K]  Gget_proc_info.c
│   │   ├── [5.3K]  Gget_save_loc.c
│   │   ├── [3.6K]  Gglobal.c
│   │   ├── [ 13K]  Ginit.c
│   │   ├── [2.9K]  Ginit_local.c
│   │   ├── [2.2K]  Ginit_remote.c
│   │   ├── [9.4K]  Ginstall_cursor.S
│   │   ├── [1.9K]  Gis_signal_frame.c
│   │   ├── [ 29K]  Gparser.c
│   │   ├── [9.2K]  Grbs.c
│   │   ├── [ 17K]  Gregs.c
│   │   ├── [9.4K]  Gresume.c
│   │   ├── [ 20K]  Gscript.c
│   │   ├── [ 12K]  Gstep.c
│   │   ├── [ 20K]  Gtables.c
│   │   ├── [5.3K]  init.h
│   │   ├── [ 142]  Lcreate_addr_space.c
│   │   ├── [ 142]  Lfind_unwind_table.c
│   │   ├── [ 138]  Lget_proc_info.c
│   │   ├── [ 137]  Lget_save_loc.c
│   │   ├── [ 131]  Lglobal.c
│   │   ├── [ 129]  Linit.c
│   │   ├── [ 135]  Linit_local.c
│   │   ├── [ 136]  Linit_remote.c
│   │   ├── [ 156]  Linstall_cursor.S
│   │   ├── [ 140]  Lis_signal_frame.c
│   │   ├── [1.5K]  longjmp.S
│   │   ├── [ 131]  Lparser.c
│   │   ├── [ 128]  Lrbs.c
│   │   ├── [ 129]  Lregs.c
│   │   ├── [ 131]  Lresume.c
│   │   ├── [ 131]  Lscript.c
│   │   ├── [ 129]  Lstep.c
│   │   ├── [ 131]  Ltables.c
│   │   ├── [ 187]  mk_cursor_i
│   │   ├── [2.9K]  mk_Gcursor_i.c
│   │   ├── [  49]  mk_Lcursor_i.c
│   │   ├── [1.9K]  NOTES
│   │   ├── [4.3K]  offsets.h
│   │   ├── [ 11K]  regname.c
│   │   ├── [2.3K]  regs.h
│   │   ├── [1.6K]  setjmp.S
│   │   ├── [2.1K]  siglongjmp.S
│   │   ├── [2.0K]  sigsetjmp.S
│   │   ├── [1.9K]  ucontext_i.h
│   │   ├── [ 13K]  unwind_decoder.h
│   │   └── [ 19K]  unwind_i.h
│   ├── [ 244]  libunwind-generic.pc.in
│   ├── [8.1K]  Los-common.c
│   ├── [ 26K]  Makefile.am
│   ├── [4.0K]  mi
│   │   ├── [2.2K]  backtrace.c
│   │   ├── [1.6K]  dyn-cancel.c
│   │   ├── [1.4K]  dyn-info-list.c
│   │   ├── [1.6K]  dyn-register.c
│   │   ├── [2.0K]  flush_cache.c
│   │   ├── [1.5K]  Gdestroy_addr_space.c
│   │   ├── [2.1K]  Gdyn-extract.c
│   │   ├── [8.1K]  Gdyn-remote.c
│   │   ├── [2.8K]  Gfind_dynamic_proc_info.c
│   │   ├── [1.3K]  Gget_accessors.c
│   │   ├── [1.4K]  Gget_fpreg.c
│   │   ├── [1.5K]  Gget_proc_info_by_ip.c
│   │   ├── [3.3K]  Gget_proc_name.c
│   │   ├── [1.5K]  Gget_reg.c
│   │   ├── [1.8K]  Gput_dynamic_unwind_info.c
│   │   ├── [1.6K]  Gset_caching_policy.c
│   │   ├── [1.4K]  Gset_fpreg.c
│   │   ├── [1.4K]  Gset_reg.c
│   │   ├── [1.9K]  init.c
│   │   ├── [ 143]  Ldestroy_addr_space.c
│   │   ├── [ 136]  Ldyn-extract.c
│   │   ├── [ 135]  Ldyn-remote.c
│   │   ├── [ 147]  Lfind_dynamic_proc_info.c
│   │   ├── [ 138]  Lget_accessors.c
│   │   ├── [ 134]  Lget_fpreg.c
│   │   ├── [ 144]  Lget_proc_info_by_ip.c
│   │   ├── [ 138]  Lget_proc_name.c
│   │   ├── [ 132]  Lget_reg.c
│   │   ├── [4.0K]  Lmap.c
│   │   ├── [ 148]  Lput_dynamic_unwind_info.c
│   │   ├── [ 143]  Lset_caching_policy.c
│   │   ├── [ 134]  Lset_fpreg.c
│   │   ├── [ 132]  Lset_reg.c
│   │   ├── [3.7K]  map.c
│   │   ├── [4.7K]  mempool.c
│   │   ├── [ 465]  _ReadSLEB.c
│   │   ├── [ 323]  _ReadULEB.c
│   │   └── [2.2K]  strerror.c
│   ├── [4.0K]  mips
│   │   ├── [1.9K]  Gcreate_addr_space.c
│   │   ├── [ 656]  gen-offsets.c
│   │   ├── [2.3K]  getcontext-android.S
│   │   ├── [2.4K]  getcontext.S
│   │   ├── [1.5K]  Gget_proc_info.c
│   │   ├── [2.6K]  Gget_save_loc.c
│   │   ├── [1.7K]  Gglobal.c
│   │   ├── [7.1K]  Ginit.c
│   │   ├── [1.6K]  Ginit_local.c
│   │   ├── [1.5K]  Ginit_remote.c
│   │   ├── [2.2K]  Gis_signal_frame.c
│   │   ├── [2.8K]  Gregs.c
│   │   ├── [1.4K]  Gresume.c
│   │   ├── [5.9K]  Gstep.c
│   │   ├── [2.1K]  init.h
│   │   ├── [1.3K]  is_fpreg.c
│   │   ├── [ 142]  Lcreate_addr_space.c
│   │   ├── [ 138]  Lget_proc_info.c
│   │   ├── [ 137]  Lget_save_loc.c
│   │   ├── [ 131]  Lglobal.c
│   │   ├── [ 129]  Linit.c
│   │   ├── [ 135]  Linit_local.c
│   │   ├── [ 136]  Linit_remote.c
│   │   ├── [ 140]  Lis_signal_frame.c
│   │   ├── [ 129]  Lregs.c
│   │   ├── [ 131]  Lresume.c
│   │   ├── [ 129]  Lstep.c
│   │   ├── [3.2K]  offsets.h
│   │   ├── [1.7K]  regname.c
│   │   ├── [ 139]  siglongjmp.S
│   │   └── [1.5K]  unwind_i.h
│   ├── [2.4K]  os-common.c
│   ├── [3.8K]  os-freebsd.c
│   ├── [3.9K]  os-hpux.c
│   ├── [5.9K]  os-linux.c
│   ├── [6.8K]  os-linux.h
│   ├── [3.5K]  os-qnx.c
│   ├── [4.0K]  ppc
│   │   ├── [1.7K]  Gcreate_addr_space.c
│   │   ├── [1.4K]  Gget_proc_info.c
│   │   ├── [1.4K]  Gget_save_loc.c
│   │   ├── [1.9K]  Ginit_local.c
│   │   ├── [1.9K]  Ginit_remote.c
│   │   ├── [2.3K]  Gis_signal_frame.c
│   │   ├── [ 142]  Lcreate_addr_space.c
│   │   ├── [ 138]  Lget_proc_info.c
│   │   ├── [ 137]  Lget_save_loc.c
│   │   ├── [ 135]  Linit_local.c
│   │   ├── [ 136]  Linit_remote.c
│   │   ├── [ 140]  Lis_signal_frame.c
│   │   ├── [1.5K]  longjmp.S
│   │   └── [1.3K]  siglongjmp.S
│   ├── [4.0K]  ppc32
│   │   ├── [1.4K]  get_func_addr.c
│   │   ├── [4.1K]  Gglobal.c
│   │   ├── [6.0K]  Ginit.c
│   │   ├── [2.5K]  Gregs.c
│   │   ├── [2.2K]  Gresume.c
│   │   ├── [ 11K]  Gstep.c
│   │   ├── [2.6K]  init.h
│   │   ├── [1.4K]  is_fpreg.c
│   │   ├── [ 131]  Lglobal.c
│   │   ├── [ 129]  Linit.c
│   │   ├── [ 129]  Lregs.c
│   │   ├── [ 131]  Lresume.c
│   │   ├── [ 129]  Lstep.c
│   │   ├── [ 193]  Make-arch.in
│   │   ├── [3.4K]  regname.c
│   │   ├── [ 173]  setcontext.S
│   │   ├── [9.6K]  ucontext_i.h
│   │   └── [1.7K]  unwind_i.h
│   ├── [4.0K]  ppc64
│   │   ├── [1.7K]  get_func_addr.c
│   │   ├── [5.5K]  Gglobal.c
│   │   ├── [6.2K]  Ginit.c
│   │   ├── [2.7K]  Gregs.c
│   │   ├── [2.2K]  Gresume.c
│   │   ├── [ 17K]  Gstep.c
│   │   ├── [3.1K]  init.h
│   │   ├── [1.4K]  is_fpreg.c
│   │   ├── [ 131]  Lglobal.c
│   │   ├── [ 129]  Linit.c
│   │   ├── [ 129]  Lregs.c
│   │   ├── [ 131]  Lresume.c
│   │   ├── [ 129]  Lstep.c
│   │   ├── [4.6K]  regname.c
│   │   ├── [ 173]  setcontext.S
│   │   ├── [ 12K]  ucontext_i.h
│   │   └── [1.8K]  unwind_i.h
│   ├── [4.0K]  ptrace
│   │   ├── [ 259]  libunwind-ptrace.pc.in
│   │   ├── [3.6K]  _UPT_access_fpreg.c
│   │   ├── [3.4K]  _UPT_access_mem.c
│   │   ├── [1.6K]  _UPT_accessors.c
│   │   ├── [9.9K]  _UPT_access_reg.c
│   │   ├── [1.5K]  _UPT_create.c
│   │   ├── [1.3K]  _UPT_destroy.c
│   │   ├── [ 227]  _UPT_elf.c
│   │   ├── [4.7K]  _UPT_find_proc_info.c
│   │   ├── [3.0K]  _UPT_get_dyn_info_list_addr.c
│   │   ├── [1.6K]  _UPT_get_proc_name.c
│   │   ├── [1.8K]  _UPT_internal.h
│   │   ├── [1.4K]  _UPT_put_unwind_info.c
│   │   ├── [ 21K]  _UPT_reg_offset.c
│   │   └── [1.5K]  _UPT_resume.c
│   ├── [4.0K]  setjmp
│   │   ├── [ 241]  libunwind-setjmp.pc.in
│   │   ├── [3.1K]  longjmp.c
│   │   ├── [1.9K]  setjmp.c
│   │   ├── [3.4K]  setjmp_i.h
│   │   ├── [3.7K]  siglongjmp.c
│   │   └── [1.8K]  sigsetjmp.c
│   ├── [4.0K]  sh
│   │   ├── [1.8K]  Gcreate_addr_space.c
│   │   ├── [1.1K]  gen-offsets.c
│   │   ├── [1.4K]  Gget_proc_info.c
│   │   ├── [2.2K]  Gget_save_loc.c
│   │   ├── [1.7K]  Gglobal.c
│   │   ├── [5.6K]  Ginit.c
│   │   ├── [1.7K]  Ginit_local.c
│   │   ├── [1.5K]  Ginit_remote.c
│   │   ├── [3.3K]  Gis_signal_frame.c
│   │   ├── [2.2K]  Gregs.c
│   │   ├── [4.9K]  Gresume.c
│   │   ├── [4.2K]  Gstep.c
│   │   ├── [3.0K]  init.h
│   │   ├── [1.2K]  is_fpreg.c
│   │   ├── [ 142]  Lcreate_addr_space.c
│   │   ├── [ 138]  Lget_proc_info.c
│   │   ├── [ 137]  Lget_save_loc.c
│   │   ├── [ 131]  Lglobal.c
│   │   ├── [ 129]  Linit.c
│   │   ├── [ 135]  Linit_local.c
│   │   ├── [ 136]  Linit_remote.c
│   │   ├── [ 140]  Lis_signal_frame.c
│   │   ├── [ 129]  Lregs.c
│   │   ├── [ 131]  Lresume.c
│   │   ├── [ 129]  Lstep.c
│   │   ├── [ 887]  offsets.h
│   │   ├── [1.8K]  regname.c
│   │   ├── [ 137]  siglongjmp.S
│   │   └── [1.6K]  unwind_i.h
│   ├── [4.0K]  unwind
│   │   ├── [2.0K]  Backtrace.c
│   │   ├── [ 220]  BacktraceWrapper.c
│   │   ├── [1.6K]  DeleteException.c
│   │   ├── [1.6K]  FindEnclosingFunction.c
│   │   ├── [2.2K]  ForcedUnwind.c
│   │   ├── [1.5K]  GetBSP.c
│   │   ├── [1.5K]  GetCFA.c
│   │   ├── [1.5K]  GetDataRelBase.c
│   │   ├── [1.7K]  GetGR.c
│   │   ├── [1.5K]  GetIP.c
│   │   ├── [1.7K]  GetIPInfo.c
│   │   ├── [1.5K]  GetLanguageSpecificData.c
│   │   ├── [1.5K]  GetRegionStart.c
│   │   ├── [1.4K]  GetTextRelBase.c
│   │   ├── [ 229]  libunwind.pc.in
│   │   ├── [3.6K]  RaiseException.c
│   │   ├── [1.8K]  Resume.c
│   │   ├── [2.0K]  Resume_or_Rethrow.c
│   │   ├── [1.8K]  SetGR.c
│   │   ├── [1.5K]  SetIP.c
│   │   └── [4.8K]  unwind-internal.h
│   ├── [4.0K]  x86
│   │   ├── [1.7K]  Gcreate_addr_space.c
│   │   ├── [3.6K]  getcontext-freebsd.S
│   │   ├── [2.6K]  getcontext-linux.S
│   │   ├── [1.7K]  Gget_proc_info.c
│   │   ├── [3.8K]  Gget_save_loc.c
│   │   ├── [2.1K]  Gglobal.c
│   │   ├── [7.4K]  Ginit.c
│   │   ├── [1.7K]  Ginit_local.c
│   │   ├── [1.8K]  Ginit_remote.c
│   │   ├── [ 12K]  Gos-freebsd.c
│   │   ├── [ 11K]  Gos-linux.c
│   │   ├── [4.6K]  Gregs.c
│   │   ├── [2.6K]  Gresume.c
│   │   ├── [4.5K]  Gstep.c
│   │   ├── [2.7K]  init.h
│   │   ├── [1.5K]  is_fpreg.c
│   │   ├── [ 142]  Lcreate_addr_space.c
│   │   ├── [ 138]  Lget_proc_info.c
│   │   ├── [ 137]  Lget_save_loc.c
│   │   ├── [ 131]  Lglobal.c
│   │   ├── [ 129]  Linit.c
│   │   ├── [ 135]  Linit_local.c
│   │   ├── [ 136]  Linit_remote.c
│   │   ├── [1.6K]  longjmp.S
│   │   ├── [ 135]  Los-freebsd.c
│   │   ├── [ 133]  Los-linux.c
│   │   ├── [ 129]  Lregs.c
│   │   ├── [ 131]  Lresume.c
│   │   ├── [ 129]  Lstep.c
│   │   ├── [5.1K]  offsets.h
│   │   ├── [ 774]  regname.c
│   │   ├── [2.8K]  siglongjmp.S
│   │   └── [2.1K]  unwind_i.h
│   └── [4.0K]  x86_64
│       ├── [1.8K]  Gcreate_addr_space.c
│       ├── [4.3K]  getcontext.S
│       ├── [1.9K]  Gget_proc_info.c
│       ├── [2.3K]  Gget_save_loc.c
│       ├── [2.7K]  Gglobal.c
│       ├── [8.2K]  Ginit.c
│       ├── [1.8K]  Ginit_local.c
│       ├── [1.8K]  Ginit_remote.c
│       ├── [6.8K]  Gos-freebsd.c
│       ├── [5.5K]  Gos-linux.c
│       ├── [3.9K]  Gregs.c
│       ├── [3.4K]  Gresume.c
│       ├── [4.1K]  Gstash_frame.c
│       ├── [7.3K]  Gstep.c
│       ├── [ 18K]  Gtrace.c
│       ├── [3.2K]  init.h
│       ├── [1.5K]  is_fpreg.c
│       ├── [ 142]  Lcreate_addr_space.c
│       ├── [ 138]  Lget_proc_info.c
│       ├── [ 137]  Lget_save_loc.c
│       ├── [ 151]  Lglobal.c
│       ├── [ 129]  Linit.c
│       ├── [ 135]  Linit_local.c
│       ├── [ 136]  Linit_remote.c
│       ├── [1.5K]  longjmp.S
│       ├── [ 135]  Los-freebsd.c
│       ├── [ 133]  Los-linux.c
│       ├── [ 129]  Lregs.c
│       ├── [ 131]  Lresume.c
│       ├── [ 136]  Lstash_frame.c
│       ├── [ 129]  Lstep.c
│       ├── [ 130]  Ltrace.c
│       ├── [  74]  offsets.h
│       ├── [1.5K]  regname.c
│       ├── [3.4K]  setcontext.S
│       ├── [1.4K]  siglongjmp.S
│       ├── [3.0K]  ucontext_i.h
│       └── [3.0K]  unwind_i.h
├── [4.0K]  tests
│   ├── [8.1K]  check-namespace.sh.in
│   ├── [2.2K]  crasher.c
│   ├── [1.4K]  flush-cache.h
│   ├── [1.7K]  flush-cache.S
│   ├── [2.3K]  forker.c
│   ├── [ 15K]  Gia64-test-nat.c
│   ├── [6.7K]  Gia64-test-rbs.c
│   ├── [2.6K]  Gia64-test-readonly.c
│   ├── [5.3K]  Gia64-test-stack.c
│   ├── [6.1K]  Gperf-simple.c
│   ├── [5.9K]  Gperf-trace.c
│   ├── [7.1K]  Gtest-bt.c
│   ├── [3.2K]  Gtest-concurrent.c
│   ├── [5.7K]  Gtest-dyn1.c
│   ├── [3.6K]  Gtest-exc.c
│   ├── [2.7K]  Gtest-init.cxx
│   ├── [2.3K]  Gtest-nomalloc.c
│   ├── [4.6K]  Gtest-resume-sig.c
│   ├── [1.4K]  Gtest-resume-sig-rt.c
│   ├── [7.8K]  Gtest-trace.c
│   ├── [1.7K]  ia64-dyn-asm.S
│   ├── [6.0K]  ia64-test-dyn1.c
│   ├── [ 10K]  ia64-test-nat-asm.S
│   ├── [9.4K]  ia64-test-rbs-asm.S
│   ├── [  94]  ia64-test-rbs.h
│   ├── [1.7K]  ia64-test-readonly-asm.S
│   ├── [3.8K]  ia64-test-setjmp.c
│   ├── [2.7K]  ia64-test-sig.c
│   ├── [5.3K]  ia64-test-stack-asm.S
│   ├── [  95]  ia64-test-stack.h
│   ├── [  36]  ident.c
│   ├── [ 111]  Lia64-test-nat.c
│   ├── [ 111]  Lia64-test-rbs.c
│   ├── [ 116]  Lia64-test-readonly.c
│   ├── [ 113]  Lia64-test-stack.c
│   ├── [ 109]  Lperf-simple.c
│   ├── [ 108]  Lperf-trace.c
│   ├── [ 18K]  Lrs-race.c
│   ├── [ 105]  Ltest-bt.c
│   ├── [ 113]  Ltest-concurrent.c
│   ├── [2.1K]  Ltest-cxx-exceptions.cxx
│   ├── [ 107]  Ltest-dyn1.c
│   ├── [ 106]  Ltest-exc.c
│   ├── [ 109]  Ltest-init.cxx
│   ├── [3.1K]  Ltest-nocalloc.c
│   ├── [ 111]  Ltest-nomalloc.c
│   ├── [ 113]  Ltest-resume-sig.c
│   ├── [ 116]  Ltest-resume-sig-rt.c
│   ├── [ 108]  Ltest-trace.c
│   ├── [1.3K]  Ltest-varargs.c
│   ├── [6.8K]  Makefile.am
│   ├── [2.4K]  mapper.c
│   ├── [ 727]  perf-startup
│   ├── [3.8K]  ppc64-test-altivec.c
│   ├── [ 617]  ppc64-test-altivec-utils.c
│   ├── [  64]  run-check-namespace
│   ├── [1.9K]  run-coredump-unwind
│   ├── [ 349]  run-coredump-unwind-mdi
│   ├── [  44]  run-ia64-test-dyn1
│   ├── [  45]  run-ptrace-mapper
│   ├── [  49]  run-ptrace-misc
│   ├── [4.7K]  test-async-sig.c
│   ├── [8.8K]  test-coredump-unwind.c
│   ├── [4.7K]  test-flush-cache.c
│   ├── [2.7K]  test-init-remote.c
│   ├── [2.6K]  test-mem.c
│   ├── [4.6K]  test-proc-info.c
│   ├── [8.3K]  test-ptrace.c
│   ├── [3.8K]  test-ptrace-misc.c
│   ├── [7.4K]  test-setjmp.c
│   ├── [2.1K]  test-static-link-gen.c
│   ├── [2.6K]  test-static-link-loc.c
│   └── [ 293]  test-strerror.c
└── [5.0K]  TODO

37 directories, 675 files
神龙机器人已为您缓存
备注
    1. 建议优先通过来源进行访问。
    2. 如果因为来源失效或无法访问,请发送邮箱到 f.jinxu#gmail.com 索取本地快照(把 # 换成 @)。
    3. 神龙已为您对POC代码进行快照,为了长期维护,请考虑为本地POC付费,感谢您的支持。