亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

編寫一個asp代碼執行器

2019-11-18 19:44:54
字體:
來源:轉載
供稿:網友

保存為runasp.asp運行。賬號密碼admin,登陸后輸入代碼就可執行了?。?/P>

<% @ LANGUAGE="VBSCR<%Option Explicit
response.buffer=true
dim Spass
Word,SUserName
    SUserName="admin"
    Spassword="admin"
dim SQLMutiStr
dim i
dim action
    action=request.querystring("action")

IF action="GetCode" then '---------TOT
    NumCodeJS
ELSE '--------TOT
    Response.Write("<!DOCTYPE HTML PUBLIC ""-//W3C//DTD HTML 4.0 Transitional//EN"">")
    Response.Write("<HTML>")
    Response.Write("<HEAD>")
    Response.Write("<TITLE>ASP RunCode SCR V1.0 / Create By PaintBlue.Net V37</TITLE>")
    Response.Write("<META NAME=""Generator"" CONTENT=""EditPlus,V37,PaintBlue.Net"">")
    Response.Write("<META NAME=""Author"" CONTENT=""V37,PaintBlue.Net"">")
    Response.Write("<META NAME=""Keywords"" CONTENT=""PaintBlue.Net,,V37,RunCode,ASP,Script,BlueIdea.COM,Lfgbox.com"">")
    Response.Write("<META NAME=""Description"" CONTENT=""運行ASP代碼的ASP腳本!"">")
    Response.Write("</HEAD>")
    Response.Write("<BODY bgcolor=#D4D0C8>")

    SQLMutiStr=trim(Request.Form("SQLMutiStr"))
    if session("login")="" and action="chkpass" then
        session("login")=checkPass()
    end if
    if action="exit" then session("login")=""
    if session("login")="1" then
            if action="RunCode" then 
                if SQLMutiStr="" then
                    Response.write "沒有輸入要運行的代碼!"
                    Response.write "<br><br><a href=""javascript:window.history.back();"">返回運行頁面</a><br><br>"
                    Response.write "<a href=""?action=exit"">退出登陸</a>"
                    response.end
                else
                    dim ExeStrArr
                    dim re
                    dim tempSQL,tempSQL2
                        dim ScriptArr,ScriptSubArr
                        tempSQL2=""
                    tempSQL=split(SQLMutiStr,vbcrlf)
                    if inStr(lcase(tempSQL(0)),"language")>0 then
                        tempSQL2=tempSQL(1)
                        if ubound(tempSQL)>1 then
                            for i=1 to ubound(tempSQL)
                                tempSQL2=tempSQL2&tempSQL(i)
                            next
                        end if
                        tempSQL2=trim(tempSQL2)
                    else
                        tempSQL2=SQLMutiStr
                    end if
                        tempSQL2=replace(tempSQL2,"<%"&"=","<"&"%response.write ")
                        do
                            tempSQL2=replace(tempSQL2,vbcrlf&vbcrlf,vbcrlf)
                        loop while instr(tempSQL2,vbcrlf&vbcrlf)>0
                            tempSQL2=trim(tempSQL2)
                            tempSQL2="<"&"%%"&">"&tempSQL2&"<"&"%%"&">"
                            ScriptArr=split(tempSQL2,"%"&">")
                        dim ub,kub
                            ub=ubound(ScriptArr)
                        for i=0 to ub-1
                            ScriptSubArr=split(ScriptArr(i),"<"&"%")
                            if i>0 then response.write (ScriptSubArr(0))
                            ExeCuteIt(ScriptSubArr(1))
                        next
                    call End                end if
            else
                %>
                輸入要運行的ASP代碼:
                <FORM METHOD=POST ACTION="?action=RunCode" style="margin:0px;">
                <TEXTAREA NAME="SQLMutiStr" wrap='OFF' ROWS="20" style="width:100%;height:100%;table-layout:fixed;word-break:break-all;"><%=Server.Htmlencode(SQLMutiStr)%></TEXTAREA>
                <br>
                <INPUT TYPE="button" onclick="window.location.href='?action=exit';" Value="LouOut">
                <INPUT TYPE="reset" Value="Clear">
                <INPUT TYPE="submit" value="Run AspCode">
                </FORM>
        <%    end if
    else
        call loginmain()
    end if
        Response.write ("</BODY></HTML>")
END IF '-------TOT

SUB loginMain()
    %>

        <FORM METHOD=POST ACTION="?action=chkpass">&nbsp;UserName:<INPUT TYPE="text" NAME="UserName"><br>
        &nbsp;PassWord:<INPUT TYPE="password" NAME="Runpassword"><br>
        CheckCode:<INPUT TYPE="GetCode" NAME="GetCode"><img src="runasp.asp?action=GetCode&Time=<%=timer()%>"><br>
        <br><img width=125 height=0><INPUT TYPE="submit" value=" Login "></FORM>
    <%   
End SUB

function checkPass()
    dim UserName,Runpassword,GetCode
    dim errinfo
    checkPass=""
    UserName=trim(request.form("UserName"))
    Runpassword=trim(request.form("Runpassword"))
    GetCode=request.form("GetCode")
    if UserName="" or Runpassword="" then
        errinfo=errinfo&"<li>用戶名和密碼輸入不能為空"
    end if
    if Not isnumeric(GetCode) then
        errinfo=errinfo&"<li>請輸入數字校驗碼"
    end if
    if errinfo<>"" then
        call loginmain()       
        EndProc errinfo
    end if
    if action="chkpass" and Session("GetCode")=int(GetCode) and UserName=SUserName and Runpassword=Spassword then
        Session("GetCode")=0
        checkPass="1"
    else
        call loginmain()
        EndProc "登陸失敗!請重新確認正確輸入"
    end if
End function

SUB    ExeCuteIt(ExString)
    on error resume next
    Execute(ExString)
    if err.number<>0 then
        Response.write "<div style=""background-color: #ffeedd;padding: 6px;"">"
        Response.write "<hr size=1>"
        Response.write "出錯信息:<li><font color=#ff0000>"&err.description&"</font>"
        Response.write "<hr size=1>"
        Response.write "出錯代碼:<li><font color=#0000ff>"&Htmlencode(ExString)&"</font>"
        Response.write "<hr size=1></div>"
    end if
    on error goto 0
end SUB

function HTMLEncode(reString)
    dim Str:Str=reString
    if not isnull(Str) then
        Str = replace(Str, ">", "&gt;")
        Str = replace(Str, "<", "&lt;")
        Str = Replace(Str, CHR(32), "&nbsp;")
        Str = Replace(Str, CHR(9), "&nbsp;&nbsp;&nbsp;&nbsp;")
        Str = Replace(Str, CHR(34), "&quot;")    ' "
        Str = Replace(Str, CHR(39), "'")    ' '
        Str = Replace(Str, CHR(13), "")
        Str = Replace(Str, CHR(10) & CHR(10), "</P><P> ")
        Str = Replace(Str, CHR(10), "<BR> ")
        HTMLEncode = Str
    else
        HTMLEncode=""
    end if
end function

'斷點調試 num=0 中斷
Sub Response_write(str,num)
    dim istr:istr=str
    dim inum:inum=num
    response.write str&"<br>"
    if inum=0 then response.end
end sub

SUB EndProc(info)
    Response.write "<hr size=1 color=#00aa00>"
    Response.write info
    Response.write "<hr size=1 color=#00aa00><a href=""
Javascript:window.history.back();"">返回運行頁面</a><br><br>"
    Response.write "<a href=""?action=exit"">退出登陸</a>"
    response.end
End SUB   
%>
<script language="JScript" runat="Server">
function GetNO(num){
        var NumArray=[
                ]["0","0","0","3c","66","66","66","66","66","66","66","66","3c","0","0","0"],
                ["0","0","0","30","38","30","30","30","30","30","30","30","30","0","0","0"],
                ["0","0","0","3c","66","60","60","30","18","c","6","6","7e","0","0","0"],
                ["0","0","0","3c","66","60","60","38","60","60","60","66","3c","0","0","0"],
                ["0","0","0","30","30","38","38","34","34","32","7e","30","78","0","0","0"],
                ["0","0","0","7e","6","6","6","3e","60","60","60","66","3c","0","0","0"],
                ["0","0","0","38","c","6","6","3e","66","66","66","66","3c","0","0","0"],
                ["0","0","0","7e","66","60","60","30","30","18","18","c","c","0","0","0"],
                ["0","0","0","3c","66","66","66","3c","66","66","66","66","3c","0","0","0"],
                ["0","0","0","3c","66","66","66","66","7c","60","60","30","1c","0","0","0"]
                ];
        var str=[];
        num=String(num).split("");
        for(var i=0;i<NumArray[0].length;i++)
                for(var j=0;j<num.length;j++)
                        str[str.length]=("0x"+NumArray[num[j]][i]);
        var str1="#define counter_width "+j*8;
        var str2="#define counter_height 16";
        return str1+String.fromCharCode(13,10)+str2+String.fromCharCode(13,10)+"static unsigned char counter_bits[]={"+str+"}";
        }
function GetRnd(Num){
        return Math.floor(Math.random()*Math.pow(10,Num));
        }
function NumCodeJS()
    {
    Response.buffer=true
    var zNum;
    var zNum=GetRnd(4);
    if (zNum<1000) zNum+=999;
    Session("GetCode") = zNum;
    Response.ContentType="image/x-xbitmap";
    Session("GetCode") = zNum;
    Response.Write(GetNO(zNum));
    }
</script>

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品国产91| 国产99久久精品一区二区永久免费| 97国产一区二区精品久久呦| 成人午夜在线视频一区| 日韩欧美999| 久久中文字幕一区| 国产精品成人免费电影| 国产亚洲a∨片在线观看| 欧美性猛交xxxx乱大交蜜桃| 欧美激情一区二区三区久久久| 日韩国产欧美精品在线| 日韩视频欧美视频| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产精品高清在线| 久久久久久午夜| 日韩三级影视基地| 国产精品高精视频免费| 国内精品在线一区| 国产精品免费观看在线| 久久91亚洲精品中文字幕| 亚洲高清色综合| 一本一本久久a久久精品综合小说| 欧美日韩精品在线观看| 国产精品尤物福利片在线观看| 亚洲精品成人免费| 97高清免费视频| 68精品久久久久久欧美| 亚洲3p在线观看| 亚洲国产一区二区三区在线观看| 麻豆国产精品va在线观看不卡| 亚洲色图在线观看| 精品国产一区二区三区久久狼黑人| 国产成人欧美在线观看| 国产婷婷色综合av蜜臀av| 国产91在线视频| 欧美激情aaaa| 精品一区精品二区| 91网站免费观看| 亚洲国产私拍精品国模在线观看| 欧美激情精品久久久久久变态| 青青草原成人在线视频| 2021久久精品国产99国产精品| 亚洲精品动漫100p| 午夜欧美不卡精品aaaaa| 欧美性开放视频| 亚洲影院色在线观看免费| 日韩一区二区福利| 日韩在线观看免费av| 久久精品一偷一偷国产| 久久亚洲精品一区| 亚洲一区二区精品| 亚洲伊人一本大道中文字幕| 久久久久久久久久久国产| 日韩在线观看免费高清完整版| zzijzzij亚洲日本成熟少妇| 久久久久中文字幕2018| 久久久久免费视频| 91精品久久久久| 久99九色视频在线观看| 亚洲乱码一区二区| 欧美性xxxxx极品娇小| 色综合久久88色综合天天看泰| 久久久久国产精品免费网站| 国产国语刺激对白av不卡| 5278欧美一区二区三区| 一区二区三区在线播放欧美| 国产精品白嫩美女在线观看| 欧美大全免费观看电视剧大泉洋| 亚洲男人天堂2019| …久久精品99久久香蕉国产| 久久久久久久999精品视频| 91久久久久久国产精品| 成人激情在线播放| 亚洲欧美制服第一页| 在线一区二区日韩| 国产丝袜一区视频在线观看| 日本精品久久电影| 国产精品福利在线观看| 日韩美女免费观看| 国产精品高潮呻吟久久av黑人| 国产一区二区av| 日韩欧美在线视频| 久久久久久亚洲精品不卡| 国产精品1区2区在线观看| 久久九九精品99国产精品| 欧美大片在线看| 欧美激情综合色| 亚洲精品丝袜日韩| 亚洲小视频在线观看| 国产日韩欧美成人| 日本在线观看天堂男亚洲| 国产精品成人aaaaa网站| 自拍偷拍亚洲一区| 国产成人精品a视频一区www| 日韩电影中文字幕av| 亚洲精品国产精品国自产在线| 黑人与娇小精品av专区| 日韩在线观看免费高清完整版| 国产成人一区二| 欧美色视频日本高清在线观看| 丰满岳妇乱一区二区三区| 国产91精品久久久| 欧美精品videossex88| 国产精品视频自拍| 久久久女人电视剧免费播放下载| 日韩美女在线观看| 欧美精品电影在线| 国产一区二区三区日韩欧美| 性欧美在线看片a免费观看| 亚洲欧美国产视频| 国产精品久久久久久久久影视| 亚洲精品久久视频| 日韩视频免费在线观看| 欧美性猛交xxxx富婆弯腰| 亚洲欧美一区二区三区四区| 在线播放日韩精品| 热re91久久精品国99热蜜臀| 黑人与娇小精品av专区| 国产情人节一区| 亚洲精品免费一区二区三区| 国产精品aaaa| 亚洲欧美国产一本综合首页| 国内精品美女av在线播放| 亚洲美女性视频| 91免费精品视频| 国产日产欧美a一级在线| 亚洲电影av在线| 国产精品视频1区| 亚洲aa在线观看| 在线亚洲国产精品网| 26uuu另类亚洲欧美日本老年| 国产精品1区2区在线观看| 日本高清视频精品| 精品欧美国产一区二区三区| 欧美极品美女视频网站在线观看免费| 欧美老肥婆性猛交视频| 国产亚洲美女久久| 欧美性生交xxxxx久久久| 亚洲精品中文字幕有码专区| 怡红院精品视频| 国产精品久久久久久av福利软件| 久久免费视频网| 国产精品人人做人人爽| 亚洲天天在线日亚洲洲精| 久久97精品久久久久久久不卡| 97香蕉久久夜色精品国产| 夜夜狂射影院欧美极品| 精品久久香蕉国产线看观看gif| 亚洲图片在区色| 98视频在线噜噜噜国产| 国产成人精品电影久久久| 狠狠做深爱婷婷久久综合一区| 亚洲欧美日韩另类| xvideos亚洲| 日韩中文在线中文网三级| 一个人看的www久久| 2019亚洲男人天堂| 久久综合久中文字幕青草| 国产免费亚洲高清| 成人h视频在线观看播放| 中文字幕久热精品视频在线| 亚洲国产成人爱av在线播放| 中文字幕少妇一区二区三区| 亚洲一区二区三区乱码aⅴ蜜桃女|