POC详情: 561299649fdc261135a112e0b0b21fed6b39c41f

来源
关联漏洞
标题: GNU Bash 远程代码执行漏洞 (CVE-2014-6271)
描述:GNU Bash是美国软件开发者布莱恩-福克斯(Brian J. Fox)为GNU计划而编写的一个Shell(命令语言解释器),它运行于类Unix操作系统中(Linux系统的默认Shell),并能够从标准输入设备或文件中读取、执行命令,同时也结合了一部分ksh和csh的特点。 GNU Bash 4.3及之前版本中存在安全漏洞,该漏洞源于程序没有正确处理环境变量值内的函数定义。远程攻击者可借助特制的环境变量利用该漏洞执行任意代码。以下产品和模块可能会被利用:OpenSSH sshd中的ForceComman
文件快照

[4.0K] /data/pocs/561299649fdc261135a112e0b0b21fed6b39c41f ├── [ 38K] ABOUT-NLS ├── [127K] aclocal.m4 ├── [ 15K] alias.c ├── [2.1K] alias.h ├── [ 19K] array.c ├── [ 20K] arrayfunc.c ├── [2.2K] arrayfunc.h ├── [3.7K] array.h ├── [ 17K] AUTHORS ├── [1.3K] bashansi.h ├── [ 21K] bashhist.c ├── [2.2K] bashhist.h ├── [1.3K] bashintl.h ├── [1.6K] bashjmp.h ├── [ 85K] bashline.c ├── [1.8K] bashline.h ├── [1.1K] bashtypes.h ├── [5.3K] bracecomp.c ├── [ 14K] braces.c ├── [4.0K] builtins │   ├── [4.8K] alias.def │   ├── [4.4K] bashgetopt.c │   ├── [1.2K] bashgetopt.h │   ├── [7.7K] bind.def │   ├── [3.2K] break.def │   ├── [2.1K] builtin.def │   ├── [4.0K] caller.def │   ├── [ 13K] cd.def │   ├── [1.4K] colon.def │   ├── [5.7K] command.def │   ├── [ 18K] common.c │   ├── [5.9K] common.h │   ├── [ 15K] complete.def │   ├── [ 12K] declare.def │   ├── [4.5K] echo.def │   ├── [ 12K] enable.def │   ├── [1.6K] eval.def │   ├── [8.0K] evalfile.c │   ├── [9.2K] evalstring.c │   ├── [5.5K] exec.def │   ├── [3.9K] exit.def │   ├── [ 15K] fc.def │   ├── [3.9K] fg_bg.def │   ├── [8.0K] getopt.c │   ├── [2.1K] getopt.h │   ├── [8.1K] getopts.def │   ├── [6.5K] hash.def │   ├── [4.9K] help.def │   ├── [ 11K] history.def │   ├── [2.0K] inlib.def │   ├── [6.9K] jobs.def │   ├── [6.0K] kill.def │   ├── [3.3K] let.def │   ├── [ 31K] Makefile.in │   ├── [ 38K] mkbuiltins.c │   ├── [ 20K] printf.def │   ├── [1.7K] psize.c │   ├── [1.0K] psize.sh │   ├── [ 20K] pushd.def │   ├── [ 19K] read.def │   ├── [8.1K] reserved.def │   ├── [1.8K] return.def │   ├── [ 11K] setattr.def │   ├── [ 22K] set.def │   ├── [2.5K] shift.def │   ├── [ 13K] shopt.def │   ├── [4.9K] source.def │   ├── [2.9K] suspend.def │   ├── [4.5K] test.def │   ├── [2.7K] times.def │   ├── [7.0K] trap.def │   ├── [ 10K] type.def │   ├── [ 18K] ulimit.def │   ├── [7.0K] umask.def │   └── [4.5K] wait.def ├── [2.1K] builtins.h ├── [216K] CHANGES ├── [ 13K] command.h ├── [ 11K] COMPAT ├── [6.1K] config-bot.h ├── [ 26K] config.h.in ├── [3.4K] config-top.h ├── [778K] configure ├── [ 33K] configure.in ├── [1.7K] conftypes.h ├── [ 11K] copy_cmd.c ├── [ 18K] COPYING ├── [4.0K] cross-build │   ├── [ 13K] cygwin32.cache │   ├── [8.4K] opennt.cache │   └── [2.0K] x86-beos.cache ├── [4.0K] CWRU │   ├── [450K] changelog │   ├── [ 12K] mh-folder-comp │   ├── [4.0K] misc │   │   ├── [ 846] bison │   │   ├── [1.2K] errlist.c │   │   ├── [2.0K] hpux10-dlfcn.h │   │   ├── [1.1K] open-files.c │   │   ├── [1.3K] sigs.c │   │   └── [6.2K] sigstat.c │   ├── [ 454] PLATFORMS │   ├── [ 550] README │   └── [ 358] sh-redir-hack ├── [6.0K] dispose_cmd.c ├── [1.4K] dispose_cmd.h ├── [4.0K] doc │   ├── [ 41K] article.ms │   ├── [244K] bash.1 │   ├── [1.3K] bashbug.1 │   ├── [400K] bashref.info │   ├── [261K] bashref.texi │   ├── [ 693] builtins.1 │   ├── [ 72K] FAQ │   ├── [ 21K] fdl.texi │   ├── [ 20K] fdl.txt │   ├── [1.1K] htmlpost.sh │   ├── [ 217] infopost.sh │   ├── [6.9K] INTRO │   ├── [7.3K] Makefile.in │   ├── [ 156] rbash.1 │   ├── [1.1K] README │   ├── [214K] texinfo.tex │   └── [ 221] version.texi ├── [9.0K] error.c ├── [2.8K] error.h ├── [6.5K] eval.c ├── [4.0K] examples │   ├── [4.0K] bashdb │   │   ├── [ 12K] bashdb │   │   ├── [6.2K] bashdb.el │   │   ├── [1.2K] PERMISSION │   │   └── [ 190] README │   ├── [4.0K] complete │   │   ├── [4.5K] bashcc-1.0.1.tar.gz │   │   ├── [6.7K] complete2.ianmac │   │   ├── [ 11K] complete-examples │   │   ├── [ 987] complete.freebsd │   │   ├── [1.3K] complete.gnu-longopt │   │   └── [ 12K] complete.ianmac │   ├── [4.0K] functions │   │   ├── [1.7K] array-stuff │   │   ├── [ 340] array-to-string │   │   ├── [2.8K] autoload │   │   ├── [3.9K] autoload.v2 │   │   ├── [2.5K] autoload.v3 │   │   ├── [ 645] basename │   │   ├── [ 762] basename2 │   │   ├── [1.7K] coproc.bash │   │   ├── [2.2K] coshell.bash │   │   ├── [1.5K] coshell.README │   │   ├── [ 834] csh-compat │   │   ├── [2.5K] dirfuncs │   │   ├── [ 573] dirname │   │   ├── [ 599] emptydir │   │   ├── [ 620] exitstat │   │   ├── [1.3K] external │   │   ├── [ 309] fact │   │   ├── [1.0K] fstty │   │   ├── [ 442] func │   │   ├── [ 558] gethtml │   │   ├── [8.9K] getoptx.bash │   │   ├── [1004] inetaddr │   │   ├── [ 186] inpath │   │   ├── [ 482] isnum2 │   │   ├── [1.2K] isnum.bash │   │   ├── [ 301] isvalidip │   │   ├── [2.0K] jdate.bash │   │   ├── [ 111] jj.bash │   │   ├── [1.0K] keep │   │   ├── [ 635] ksh-cd │   │   ├── [1.2K] ksh-compat-test │   │   ├── [4.2K] kshenv │   │   ├── [ 127] login │   │   ├── [ 545] lowercase │   │   ├── [2.7K] manpage │   │   ├── [ 349] mhfold │   │   ├── [ 732] notify.bash │   │   ├── [1.2K] pathfuncs │   │   ├── [1.7K] recurse │   │   ├── [ 894] repeat2 │   │   ├── [ 283] repeat3 │   │   ├── [ 528] seq │   │   ├── [ 814] seq2 │   │   ├── [ 57] shcat │   │   ├── [ 174] shcat2 │   │   ├── [ 992] sort-pos-params │   │   ├── [1.1K] substr │   │   ├── [1.4K] substr2 │   │   ├── [ 480] term │   │   ├── [1.0K] whatis │   │   ├── [ 990] whence │   │   ├── [ 856] which │   │   ├── [ 450] xalias.bash │   │   └── [ 976] xfind.bash │   ├── [ 20K] INDEX.html │   ├── [ 12K] INDEX.txt │   ├── [4.0K] loadables │   │   ├── [2.6K] basename.c │   │   ├── [1.5K] cat.c │   │   ├── [8.7K] cut.c │   │   ├── [2.3K] dirname.c │   │   ├── [ 11K] finfo.c │   │   ├── [ 41K] getconf.c │   │   ├── [4.8K] getconf.h │   │   ├── [2.7K] head.c │   │   ├── [1.9K] hello.c │   │   ├── [5.5K] id.c │   │   ├── [4.3K] ln.c │   │   ├── [ 902] logname.c │   │   ├── [6.6K] Makefile.in │   │   ├── [5.0K] mkdir.c │   │   ├── [ 620] necho.c │   │   ├── [8.9K] pathchk.c │   │   ├── [4.0K] perl │   │   │   ├── [ 616] bperl.c │   │   │   ├── [ 551] iperl.c │   │   │   ├── [2.5K] Makefile.in │   │   │   └── [ 294] README │   │   ├── [2.9K] print.c │   │   ├── [1.2K] printenv.c │   │   ├── [1.9K] push.c │   │   ├── [2.9K] README │   │   ├── [2.5K] realpath.c │   │   ├── [1.1K] rmdir.c │   │   ├── [2.4K] sleep.c │   │   ├── [2.4K] strftime.c │   │   ├── [ 697] sync.c │   │   ├── [3.3K] tee.c │   │   ├── [1.0K] template.c │   │   ├── [ 611] truefalse.c │   │   ├── [1.3K] tty.c │   │   ├── [2.4K] uname.c │   │   ├── [1.0K] unlink.c │   │   └── [ 804] whoami.c │   ├── [4.0K] misc │   │   ├── [ 951] aliasconv.bash │   │   ├── [ 945] aliasconv.sh │   │   ├── [3.0K] cshtobash │   │   └── [1.4K] suncmd.termcap │   ├── [4.0K] obashdb │   │   ├── [ 772] bashdb │   │   ├── [4.9K] bashdb.fns │   │   ├── [ 813] bashdb.pre │   │   ├── [1.2K] PERMISSION │   │   └── [ 368] README │   ├── [4.0K] scripts │   │   ├── [ 14K] adventure.sh │   │   ├── [ 27K] bcsh.sh │   │   ├── [ 105] cat.sh │   │   ├── [ 297] center │   │   ├── [9.7K] dd-ex.sh │   │   ├── [2.9K] fixfiles.bash │   │   ├── [ 400] hanoi.bash │   │   ├── [ 296] inpath │   │   ├── [1.9K] krand.bash │   │   ├── [4.5K] line-input.bash │   │   ├── [ 862] nohup.bash │   │   ├── [1.2K] precedence │   │   ├── [ 409] randomcard.bash │   │   ├── [ 470] scrollbar │   │   ├── [ 452] scrollbar2 │   │   ├── [ 288] self-repro │   │   ├── [1.2K] showperm.bash │   │   ├── [2.2K] shprompt │   │   ├── [ 285] spin.bash │   │   ├── [1.2K] timeout │   │   ├── [ 801] vtree2 │   │   ├── [1.8K] vtree3 │   │   ├── [1.8K] vtree3a │   │   ├── [4.4K] websrv.sh │   │   ├── [ 495] xterm_title │   │   └── [ 489] zprintf │   ├── [4.0K] scripts.noah │   │   ├── [ 758] aref.bash │   │   ├── [ 748] bash.sub.bash │   │   ├── [1.0K] bash_version.bash │   │   ├── [ 884] meta.bash │   │   ├── [1.8K] mktmp.bash │   │   ├── [5.0K] number.bash │   │   ├── [1.4K] PERMISSION │   │   ├── [1.0K] prompt.bash │   │   ├── [1.3K] README │   │   ├── [1.9K] remap_keys.bash │   │   ├── [5.2K] require.bash │   │   ├── [4.3K] send_mail.bash │   │   ├── [ 933] shcat.bash │   │   ├── [1.6K] source.bash │   │   ├── [5.0K] string.bash │   │   ├── [1.7K] stty.bash │   │   └── [1.8K] y_or_n_p.bash │   ├── [4.0K] scripts.v2 │   │   ├── [1.9K] arc2tarz │   │   ├── [1.6K] bashrand │   │   ├── [1.2K] cal2day.bash │   │   ├── [2.9K] cdhist.bash │   │   ├── [1012] corename │   │   ├── [7.2K] fman │   │   ├── [7.1K] frcp │   │   ├── [ 933] lowercase │   │   ├── [5.2K] ncp │   │   ├── [1.4K] newext │   │   ├── [5.2K] nmv │   │   ├── [4.5K] pages │   │   ├── [2.2K] PERMISSION │   │   ├── [3.3K] pf │   │   ├── [ 334] pmtop │   │   ├── [1.6K] README │   │   ├── [ 19K] ren │   │   ├── [3.0K] rename │   │   ├── [3.0K] repeat │   │   ├── [1.3K] shprof │   │   ├── [2.0K] untar │   │   ├── [ 740] uudec │   │   ├── [1.6K] uuenc │   │   ├── [4.8K] vtree │   │   └── [2.6K] where │   └── [4.0K] startup-files │   ├── [4.0K] apple │   │   ├── [ 647] aliases │   │   ├── [ 254] bash.defaults │   │   ├── [ 454] environment │   │   ├── [ 286] login │   │   ├── [ 199] logout │   │   ├── [1.5K] rc │   │   └── [1.0K] README │   ├── [1.1K] Bash_aliases │   ├── [ 887] bash-profile │   ├── [ 339] Bash_profile │   ├── [1.6K] bashrc │   ├── [1.7K] Bashrc.bfox │   └── [ 844] README ├── [114K] execute_cmd.c ├── [1.6K] execute_cmd.h ├── [ 27K] expr.c ├── [ 14K] externs.h ├── [ 16K] findcmd.c ├── [1.3K] findcmd.h ├── [9.9K] flags.c ├── [2.4K] flags.h ├── [ 25K] general.c ├── [9.8K] general.h ├── [5.2K] hashcmd.c ├── [1.5K] hashcmd.h ├── [9.6K] hashlib.c ├── [3.0K] hashlib.h ├── [4.0K] include │   ├── [1.5K] ansi_stdlib.h │   ├── [3.8K] chartypes.h │   ├── [1.4K] filecntl.h │   ├── [3.0K] gettext.h │   ├── [2.1K] maxpath.h │   ├── [2.0K] memalloc.h │   ├── [3.6K] ocache.h │   ├── [2.0K] posixdir.h │   ├── [1.3K] posixjmp.h │   ├── [4.3K] posixstat.h │   ├── [1.5K] posixtime.h │   ├── [3.1K] posixwait.h │   ├── [ 11K] shmbutil.h │   ├── [3.2K] shtty.h │   ├── [2.3K] stdc.h │   ├── [1.9K] systimes.h │   ├── [2.2K] typemax.h │   └── [3.0K] unionwait.h ├── [ 15K] input.c ├── [4.3K] input.h ├── [ 16K] INSTALL ├── [105K] jobs.c ├── [8.0K] jobs.h ├── [4.0K] lib │   ├── [4.0K] glob │   │   ├── [4.5K] collsyms.h │   │   ├── [4.0K] doc │   │   │   ├── [ 22] glob.texi │   │   │   └── [ 101] Makefile │   │   ├── [ 22K] glob.c │   │   ├── [1.3K] glob.h │   │   ├── [1.8K] glob_loop.c │   │   ├── [4.2K] Makefile.in │   │   ├── [1.3K] ndir.h │   │   ├── [8.8K] smatch.c │   │   ├── [ 21K] sm_loop.c │   │   ├── [1.9K] strmatch.c │   │   ├── [2.2K] strmatch.h │   │   └── [6.0K] xmbsrtowcs.c │   ├── [4.0K] intl │   │   ├── [9.8K] bindtextdom.c │   │   ├── [ 73] ChangeLog │   │   ├── [ 14K] config.charset │   │   ├── [1.8K] dcgettext.c │   │   ├── [ 33K] dcigettext.c │   │   ├── [1.9K] dcngettext.c │   │   ├── [1.8K] dgettext.c │   │   ├── [1.9K] dngettext.c │   │   ├── [2.8K] eval-plural.h │   │   ├── [4.5K] explodename.c │   │   ├── [5.5K] finddomain.c │   │   ├── [1.9K] gettext.c │   │   ├── [6.7K] gettextP.h │   │   ├── [4.7K] gmo.h │   │   ├── [1.9K] hash-string.h │   │   ├── [3.6K] intl-compat.c │   │   ├── [ 12K] l10nflist.c │   │   ├── [ 11K] libgnuintl.h.in │   │   ├── [6.0K] loadinfo.h │   │   ├── [ 34K] loadmsgcat.c │   │   ├── [ 10K] localcharset.c │   │   ├── [1.4K] localcharset.h │   │   ├── [2.6K] locale.alias │   │   ├── [9.8K] localealias.c │   │   ├── [ 22K] localename.c │   │   ├── [2.8K] log.c │   │   ├── [ 15K] Makefile.in │   │   ├── [2.0K] ngettext.c │   │   ├── [2.8K] os2compat.c │   │   ├── [1.5K] os2compat.h │   │   ├── [ 931] osdep.c │   │   ├── [ 37K] plural.c │   │   ├── [3.9K] plural-exp.c │   │   ├── [4.2K] plural-exp.h │   │   ├── [8.0K] plural.y │   │   ├── [1.1K] ref-add.sin │   │   ├── [1.0K] ref-del.sin │   │   ├── [ 12K] relocatable.c │   │   ├── [2.6K] relocatable.h │   │   ├── [4.4K] textdomain.c │   │   └── [ 40] VERSION │   ├── [4.0K] malloc │   │   ├── [ 14K] alloca.c │   │   ├── [1.8K] getpagesize.h │   │   ├── [ 269] i386-alloca.s │   │   ├── [4.9K] imalloc.h │   │   ├── [3.6K] Makefile.in │   │   ├── [ 34K] malloc.c │   │   ├── [3.7K] mstats.h │   │   ├── [2.1K] shmalloc.h │   │   ├── [4.9K] stats.c │   │   ├── [ 831] stub.c │   │   ├── [6.1K] table.c │   │   ├── [3.4K] table.h │   │   ├── [2.7K] trace.c │   │   ├── [3.4K] watch.c │   │   ├── [1.2K] watch.h │   │   ├── [1.7K] x386-alloca.s │   │   ├── [ 968] xleaktrace │   │   └── [2.2K] xmalloc.c │   ├── [4.0K] readline │   │   ├── [1.5K] ansi_stdlib.h │   │   ├── [ 55K] bind.c │   │   ├── [7.1K] callback.c │   │   ├── [ 14K] ChangeLog │   │   ├── [4.6K] chardefs.h │   │   ├── [2.5K] compat.c │   │   ├── [ 64K] complete.c │   │   ├── [ 18K] COPYING │   │   ├── [ 71K] display.c │   │   ├── [4.0K] doc │   │   │   ├── [ 21K] fdl.texi │   │   │   ├── [2.8K] history.texi │   │   │   ├── [ 20K] hstech.texi │   │   │   ├── [ 15K] hsuser.texi │   │   │   ├── [3.8K] Makefile │   │   │   ├── [2.8K] rlman.texi │   │   │   ├── [ 83K] rltech.texi │   │   │   ├── [2.5K] rluserman.texi │   │   │   ├── [ 64K] rluser.texi │   │   │   └── [ 214] version.texi │   │   ├── [ 37K] emacs_keymap.c │   │   ├── [4.0K] examples │   │   │   ├── [5.6K] excallback.c │   │   │   ├── [ 11K] fileman.c │   │   │   ├── [2.9K] histexamp.c │   │   │   ├── [2.3K] Inputrc │   │   │   ├── [1.3K] Makefile │   │   │   ├── [3.4K] manexamp.c │   │   │   ├── [3.2K] rl.c │   │   │   ├── [3.4K] rlcat.c │   │   │   └── [2.2K] rltest.c │   │   ├── [8.7K] funmap.c │   │   ├── [ 38K] histexpand.c │   │   ├── [ 14K] histfile.c │   │   ├── [2.4K] histlib.h │   │   ├── [ 13K] history.c │   │   ├── [10.0K] history.h │   │   ├── [4.9K] histsearch.c │   │   ├── [ 13K] input.c │   │   ├── [ 19K] isearch.c │   │   ├── [3.5K] keymaps.c │   │   ├── [3.4K] keymaps.h │   │   ├── [ 15K] kill.c │   │   ├── [6.9K] macro.c │   │   ├── [ 11K] Makefile.in │   │   ├── [8.8K] mbutil.c │   │   ├── [ 14K] misc.c │   │   ├── [6.1K] nls.c │   │   ├── [4.7K] parens.c │   │   ├── [2.0K] posixdir.h │   │   ├── [1.3K] posixjmp.h │   │   ├── [4.3K] posixstat.h │   │   ├── [ 31K] readline.c │   │   ├── [ 34K] readline.h │   │   ├── [ 276] README │   │   ├── [2.3K] rlconf.h │   │   ├── [4.7K] rldefs.h │   │   ├── [5.1K] rlmbutil.h │   │   ├── [ 13K] rlprivate.h │   │   ├── [1.4K] rlshell.h │   │   ├── [1.5K] rlstdc.h │   │   ├── [ 24K] rltty.c │   │   ├── [2.6K] rltty.h │   │   ├── [2.9K] rltypedefs.h │   │   ├── [2.1K] rlwinsize.h │   │   ├── [1.3K] savestring.c │   │   ├── [ 14K] search.c │   │   ├── [4.5K] shell.c │   │   ├── [ 12K] signals.c │   │   ├── [ 130] STANDALONE │   │   ├── [1.7K] tcap.h │   │   ├── [ 18K] terminal.c │   │   ├── [ 36K] text.c │   │   ├── [ 13K] tilde.c │   │   ├── [3.1K] tilde.h │   │   ├── [7.1K] undo.c │   │   ├── [8.0K] util.c │   │   ├── [ 36K] vi_keymap.c │   │   ├── [ 37K] vi_mode.c │   │   ├── [2.2K] xmalloc.c │   │   └── [1.4K] xmalloc.h │   ├── [4.0K] sh │   │   ├── [1.5K] clktck.c │   │   ├── [2.0K] clock.c │   │   ├── [5.4K] eaccess.c │   │   ├── [ 948] fmtullong.c │   │   ├── [3.9K] fmtulong.c │   │   ├── [ 894] fmtumax.c │   │   ├── [6.8K] getcwd.c │   │   ├── [4.9K] getenv.c │   │   ├── [6.1K] inet_aton.c │   │   ├── [1.7K] itos.c │   │   ├── [4.2K] mailstat.c │   │   ├── [ 18K] Makefile.in │   │   ├── [2.9K] makepath.c │   │   ├── [ 945] memset.c │   │   ├── [ 12K] mktime.c │   │   ├── [2.5K] netconn.c │   │   ├── [7.2K] netopen.c │   │   ├── [6.2K] oslib.c │   │   ├── [6.0K] pathcanon.c │   │   ├── [6.7K] pathphys.c │   │   ├── [1.6K] rename.c │   │   ├── [1.7K] setlinebuf.c │   │   ├── [3.0K] shmatch.c │   │   ├── [6.3K] shquote.c │   │   ├── [5.1K] shtty.c │   │   ├── [ 48K] snprintf.c │   │   ├── [4.1K] spell.c │   │   ├── [2.0K] strcasecmp.c │   │   ├── [1.7K] strerror.c │   │   ├── [ 21K] strftime.c │   │   ├── [1.5K] strindex.c │   │   ├── [5.9K] stringlist.c │   │   ├── [5.2K] stringvec.c │   │   ├── [1.2K] strnlen.c │   │   ├── [1.3K] strpbrk.c │   │   ├── [2.7K] strstr.c │   │   ├── [4.4K] strtod.c │   │   ├── [2.5K] strtoimax.c │   │   ├── [5.9K] strtol.c │   │   ├── [ 901] strtoll.c │   │   ├── [ 851] strtoul.c │   │   ├── [ 922] strtoull.c │   │   ├── [2.7K] strtoumax.c │   │   ├── [6.5K] strtrans.c │   │   ├── [2.1K] times.c │   │   ├── [3.4K] timeval.c │   │   ├── [4.8K] tmpfile.c │   │   ├── [2.0K] vprint.c │   │   ├── [1.2K] wcsdup.c │   │   ├── [2.2K] winsize.c │   │   ├── [2.1K] xstrchr.c │   │   ├── [1.5K] zcatfd.c │   │   ├── [2.7K] zread.c │   │   └── [1.5K] zwrite.c │   ├── [4.0K] termcap │   │   ├── [4.0K] grot │   │   │   ├── [4.4K] ChangeLog │   │   │   ├── [ 30K] configure │   │   │   ├── [ 607] configure.in │   │   │   ├── [ 18K] COPYING │   │   │   ├── [7.3K] INSTALL │   │   │   ├── [3.8K] Makefile.in │   │   │   ├── [ 555] NEWS │   │   │   ├── [1.7K] README │   │   │   ├── [2.0K] termcap.info │   │   │   ├── [ 46K] termcap.info-1 │   │   │   ├── [ 43K] termcap.info-2 │   │   │   ├── [ 48K] termcap.info-3 │   │   │   ├── [ 10K] termcap.info-4 │   │   │   ├── [138K] termcap.texi │   │   │   └── [143K] texinfo.tex │   │   ├── [ 983] ltcap.h │   │   ├── [2.3K] Makefile.in │   │   ├── [ 17K] termcap.c │   │   ├── [1.6K] termcap.h │   │   ├── [7.7K] tparam.c │   │   └── [ 906] version.c │   └── [4.0K] tilde │   ├── [3.3K] Makefile.in │   ├── [ 228] README │   ├── [1.8K] shell.c │   ├── [ 13K] tilde.c │   └── [3.1K] tilde.h ├── [3.5K] list.c ├── [ 13K] locale.c ├── [ 10K] mailcheck.c ├── [1.3K] mailcheck.h ├── [ 21K] make_cmd.c ├── [2.8K] make_cmd.h ├── [ 73K] Makefile.in ├── [ 22K] MANIFEST ├── [7.2K] mksyntax.c ├── [ 50K] NEWS ├── [ 21K] nojobs.c ├── [ 13K] NOTES ├── [ 0] parser-built ├── [1.3K] parser.h ├── [129K] parse.y ├── [1.2K] patchlevel.h ├── [9.6K] pathexp.c ├── [3.8K] pathexp.h ├── [1.2K] pathnames.h.in ├── [ 35K] pcomplete.c ├── [4.4K] pcomplete.h ├── [4.3K] pcomplib.c ├── [4.0K] po │   ├── [ 74K] bash.pot │   ├── [ 217] boldquot.sed │   ├── [116K] en@boldquot.gmo │   ├── [1.3K] en@boldquot.header │   ├── [133K] en@boldquot.po │   ├── [114K] en@quot.gmo │   ├── [1.2K] en@quot.header │   ├── [131K] en@quot.po │   ├── [ 672] insert-header.sin │   ├── [ 53] LINGUAS │   ├── [ 12K] Makefile.in.in │   ├── [1.8K] Makevars │   ├── [1.3K] POTFILES.in │   ├── [ 153] quot.sed │   ├── [ 432] remove-potcdate.sin │   ├── [ 681] Rules-builtins │   ├── [1.6K] Rules-quot │   └── [ 78K] ru.po ├── [7.5K] POSIX ├── [ 30K] print_cmd.c ├── [1.9K] quit.h ├── [1.7K] RBASH ├── [3.3K] README ├── [ 29K] redir.c ├── [1.4K] redir.h ├── [ 48K] shell.c ├── [4.3K] shell.h ├── [ 13K] sig.c ├── [4.3K] sig.h ├── [4.6K] siglist.c ├── [1.5K] siglist.h ├── [6.5K] stringlib.c ├── [208K] subst.c ├── [ 11K] subst.h ├── [4.0K] support │   ├── [6.4K] bashbug.sh │   ├── [2.9K] bashversion.c │   ├── [3.3K] bash.xbm │   ├── [ 40K] config.guess │   ├── [ 15K] config.rpath │   ├── [ 29K] config.sub │   ├── [2.1K] fixlinks │   ├── [5.2K] install.sh │   ├── [2.1K] Makefile.in │   ├── [ 83K] man2html.c │   ├── [6.1K] missing │   ├── [2.9K] mkclone │   ├── [2.1K] mkconffiles │   ├── [1.1K] mkdirs │   ├── [1.9K] mkinstalldirs │   ├── [2.7K] mksignames.c │   ├── [4.5K] mkversion.sh │   ├── [1.6K] printenv.c │   ├── [ 871] printenv.sh │   ├── [1.5K] recho.c │   ├── [2.6K] rlvers.sh │   ├── [ 13K] shobj-conf │   ├── [9.9K] signames.c │   ├── [ 494] SYMLINKS │   ├── [ 23K] texi2dvi │   ├── [138K] texi2html │   ├── [2.1K] xenix-link.sh │   └── [1.1K] zecho.c ├── [3.4K] syntax.h ├── [ 19K] test.c ├── [1.2K] test.h ├── [ 12K] tests │   ├── [ 71] alias.right │   ├── [ 575] alias.tests │   ├── [ 146] appendop.right │   ├── [ 743] appendop.tests │   ├── [ 438] arith1.sub │   ├── [ 479] arith2.sub │   ├── [ 905] arith-for.right │   ├── [ 864] arith-for.tests │   ├── [3.2K] arith.right │   ├── [4.0K] arith.tests │   ├── [ 30] array1.sub │   ├── [1.2K] array2.right │   ├── [ 24] array2.sub │   ├── [ 108] array3.sub │   ├── [ 436] array4.sub │   ├── [1.8K] array-at-star │   ├── [5.1K] array.right │   ├── [7.3K] array.tests │   ├── [ 887] braces.right │   ├── [1.0K] braces.tests │   ├── [ 151] builtins1.sub │   ├── [ 151] builtins2.sub │   ├── [1.4K] builtins.right │   ├── [5.3K] builtins.tests │   ├── [ 462] cond.right │   ├── [3.0K] cond.tests │   ├── [ 243] COPYRIGHT │   ├── [1.4K] cprint.right │   ├── [1.1K] cprint.tests │   ├── [ 114] dbg-support2.right │   ├── [ 441] dbg-support2.tests │   ├── [ 10K] dbg-support.right │   ├── [ 661] dbg-support.sub │   ├── [2.7K] dbg-support.tests │   ├── [ 287] dollar-at1.sub │   ├── [ 127] dollar-at2.sub │   ├── [3.1K] dollar-at-star │   ├── [2.1K] dollar.right │   ├── [ 337] dollar-star1.sub │   ├── [ 163] dollar-star2.sub │   ├── [ 311] dstack2.right │   ├── [ 529] dstack2.tests │   ├── [1.3K] dstack.right │   ├── [1.1K] dstack.tests │   ├── [5.8K] errors.right │   ├── [5.2K] errors.tests │   ├── [ 10] exec1.sub │   ├── [ 106] exec2.sub │   ├── [ 83] exec3.sub │   ├── [ 65] exec4.sub │   ├── [ 252] exec5.sub │   ├── [ 925] exec6.sub │   ├── [ 468] exec7.sub │   ├── [ 919] exec.right │   ├── [2.2K] execscript │   ├── [2.4K] exp.right │   ├── [5.9K] exp-tests │   ├── [ 557] extglob1.sub │   ├── [2.2K] extglob2.right │   ├── [2.5K] extglob2.tests │   ├── [ 231] extglob3.right │   ├── [1.3K] extglob3.tests │   ├── [ 761] extglob.right │   ├── [5.5K] extglob.tests │   ├── [ 638] func1.sub │   ├── [ 134] func2.sub │   ├── [ 636] func3.sub │   ├── [1.6K] func.right │   ├── [1.8K] func.tests │   ├── [ 365] getopts1.sub │   ├── [ 480] getopts2.sub │   ├── [ 480] getopts3.sub │   ├── [ 535] getopts4.sub │   ├── [ 632] getopts5.sub │   ├── [ 425] getopts6.sub │   ├── [ 538] getopts7.sub │   ├── [1.3K] getopts.right │   ├── [1.1K] getopts.tests │   ├── [ 194] glob1.sub │   ├── [1.9K] glob.right │   ├── [5.6K] glob-test │   ├── [ 344] heredoc.right │   ├── [1.2K] heredoc.tests │   ├── [ 414] herestr.right │   ├── [ 388] herestr.tests │   ├── [2.4K] histexp.right │   ├── [1.7K] histexp.tests │   ├── [ 92] history.list │   ├── [3.2K] history.right │   ├── [1.2K] history.tests │   ├── [ 34] ifs-posix.right │   ├── [4.8K] ifs-posix.tests │   ├── [ 88] ifs.right │   ├── [ 730] ifs.tests │   ├── [ 126] input-line.sh │   ├── [ 45] input-line.sub │   ├── [ 124] input.right │   ├── [ 111] intl.right │   ├── [ 372] intl.tests │   ├── [ 20] invert.right │   ├── [ 417] invert.tests │   ├── [1003] iquote.right │   ├── [1.7K] iquote.tests │   ├── [ 241] jobs1.sub │   ├── [ 216] jobs2.sub │   ├── [ 373] jobs3.sub │   ├── [ 380] jobs4.sub │   ├── [2.7K] jobs.right │   ├── [3.0K] jobs.tests │   ├── [4.0K] misc │   │   ├── [ 212] dev-tcp.tests │   │   ├── [1.2K] perf-script │   │   ├── [ 232] perftest │   │   ├── [ 215] read-nchars.tests │   │   ├── [ 170] redir-t2.sh │   │   ├── [ 39] run-r2.sh │   │   ├── [ 103] sigint-1.sh │   │   ├── [ 59] sigint-2.sh │   │   ├── [ 72] sigint-3.sh │   │   ├── [ 94] sigint-4.sh │   │   ├── [ 149] test-minus-e.1 │   │   ├── [ 186] test-minus-e.2 │   │   └── [ 360] wait-bg.tests │   ├── [3.6K] more-exp.right │   ├── [6.8K] more-exp.tests │   ├── [ 198] new-exp1.sub │   ├── [ 697] new-exp2.sub │   ├── [ 271] new-exp3.sub │   ├── [ 850] new-exp4.sub │   ├── [ 354] new-exp5.sub │   ├── [ 352] new-exp6.sub │   ├── [8.8K] new-exp.right │   ├── [9.6K] new-exp.tests │   ├── [1.9K] nquote1.right │   ├── [1.2K] nquote1.tests │   ├── [1.4K] nquote2.right │   ├── [1.3K] nquote2.tests │   ├── [1.0K] nquote3.right │   ├── [1.5K] nquote3.tests │   ├── [ 287] nquote4.right │   ├── [ 325] nquote4.tests │   ├── [ 623] nquote.right │   ├── [1.6K] nquote.tests │   ├── [ 49] posix2.right │   ├── [4.4K] posix2.tests │   ├── [ 243] posixpat.right │   ├── [3.6K] posixpat.tests │   ├── [1.2K] precedence │   ├── [ 886] prec.right │   ├── [1.3K] printf.right │   ├── [5.7K] printf.tests │   ├── [ 836] quote.right │   ├── [1.4K] quote.tests │   ├── [ 244] read1.sub │   ├── [ 199] read2.sub │   ├── [ 246] read3.sub │   ├── [ 46] read4.sub │   ├── [ 343] read5.sub │   ├── [ 62] README │   ├── [ 701] read.right │   ├── [2.3K] read.tests │   ├── [ 142] redir1.sub │   ├── [ 24] redir2.sub │   ├── [ 6] redir3.in1 │   ├── [ 12] redir3.in2 │   ├── [ 234] redir3.sub │   ├── [ 3] redir4.in1 │   ├── [ 703] redir4.sub │   ├── [ 279] redir5.sub │   ├── [ 50] redir6.sub │   ├── [ 763] redir7.sub │   ├── [1.2K] redir.right │   ├── [2.9K] redir.tests │   ├── [2.0K] rhs-exp.right │   ├── [2.1K] rhs-exp.tests │   ├── [ 681] rsh.right │   ├── [ 561] rsh.tests │   ├── [ 82] run-alias │   ├── [ 535] run-all │   ├── [ 88] run-appendop │   ├── [ 82] run-arith │   ├── [ 90] run-arith-for │   ├── [ 199] run-array │   ├── [ 202] run-array2 │   ├── [ 79] run-braces │   ├── [ 88] run-builtins │   ├── [ 350] run-cond │   ├── [ 84] run-cprint │   ├── [ 326] run-dbg-support │   ├── [ 433] run-dbg-support2 │   ├── [ 171] run-dirstack │   ├── [ 86] run-dollars │   ├── [ 84] run-errors │   ├── [ 610] run-execscript │   ├── [ 93] run-exp-tests │   ├── [ 130] run-extglob │   ├── [ 132] run-extglob2 │   ├── [ 112] run-extglob3 │   ├── [ 283] run-func │   ├── [ 86] run-getopts │   ├── [ 128] run-glob-test │   ├── [ 86] run-heredoc │   ├── [ 86] run-herestr │   ├── [ 203] run-histexpand │   ├── [ 203] run-history │   ├── [ 78] run-ifs │   ├── [ 90] run-ifs-posix │   ├── [ 81] run-input-test │   ├── [ 401] run-intl │   ├── [ 99] run-invert │   ├── [ 83] run-iquote │   ├── [ 331] run-jobs │   ├── [ 913] run-minimal │   ├── [ 108] run-more-exp │   ├── [ 586] run-new-exp │   ├── [ 104] run-nquote │   ├── [ 228] run-nquote1 │   ├── [ 228] run-nquote2 │   ├── [ 228] run-nquote3 │   ├── [ 226] run-nquote4 │   ├── [ 104] run-posix2 │   ├── [ 83] run-posixpat │   ├── [ 75] run-precedence │   ├── [ 204] run-printf │   ├── [ 81] run-quote │   ├── [ 210] run-read │   ├── [ 444] run-redir │   ├── [ 86] run-rhs-exp │   ├── [ 78] run-rsh │   ├── [ 76] run-set-e │   ├── [ 314] run-set-x │   ├── [ 82] run-shopt │   ├── [ 77] run-strip │   ├── [ 109] run-test │   ├── [ 77] run-tilde │   ├── [ 79] run-tilde2 │   ├── [ 282] run-trap │   ├── [ 80] run-type │   ├── [ 96] run-varenv │   ├── [ 201] set-e.right │   ├── [1.1K] set-e-test │   ├── [ 304] set-x.right │   ├── [ 345] set-x.tests │   ├── [4.3K] shopt.right │   ├── [1.6K] shopt.tests │   ├── [ 11] source1.sub │   ├── [ 89] source2.sub │   ├── [ 10] source3.sub │   ├── [ 15] source4.sub │   ├── [ 288] source5.sub │   ├── [ 101] strip.right │   ├── [ 377] strip.tests │   ├── [3.0K] test.right │   ├── [6.5K] test.tests │   ├── [ 289] tilde2.right │   ├── [ 751] tilde2.tests │   ├── [ 362] tilde.right │   ├── [1.2K] tilde.tests │   ├── [ 98] trap1.sub │   ├── [ 69] trap2a.sub │   ├── [ 262] trap2.sub │   ├── [1.8K] trap.right │   ├── [1.1K] trap.tests │   ├── [ 830] type.right │   ├── [1.2K] type.tests │   ├── [ 395] varenv1.sub │   ├── [ 351] varenv2.sub │   ├── [ 613] varenv.right │   ├── [3.7K] varenv.sh │   ├── [ 163] version │   └── [ 164] version.mini ├── [ 26K] trap.c ├── [2.9K] trap.h ├── [7.8K] unwind_prot.c ├── [1.9K] unwind_prot.h ├── [105K] variables.c ├── [ 13K] variables.h ├── [2.3K] version.c ├── [4.5K] xmalloc.c ├── [1.8K] xmalloc.h ├── [ 205] Y2K ├── [209K] y.tab.c └── [1.0K] y.tab.h 35 directories, 951 files
神龙机器人已为您缓存
备注
    1. 建议优先通过来源进行访问。
    2. 如果因为来源失效或无法访问,请发送邮箱到 f.jinxu#gmail.com 索取本地快照(把 # 换成 @)。
    3. 神龙已为您对POC代码进行快照,为了长期维护,请考虑为本地POC付费,感谢您的支持。