编写一个asp代码执行器

2016-01-29 17:48 30 1 收藏

编写一个asp代码执行器,编写一个asp代码执行器

【 tulaoshi.com - ASP 】

 

保存为runasp.asp运行。账号密码admin,登陆后输入代码就可执行了!!

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

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

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("<TITLEASP 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")

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/asp/)

    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)
                 &n

来源:http://www.tulaoshi.com/n/20160129/1503048.html

延伸阅读
标签: Web开发
基本用法: 代码如下: var ajax = new AjaxObj(url); ajax.addListener(200, function(r){ alert(r); }); ajax.send(); 也可以连续调用: 代码如下: var ajax = new AjaxObj(url).addListener(200, function(r){ alert(r); }).send(); 另外还支持自定义的POST或GET方式请求,以及监视不同的HTTP状态码,自己看代码琢磨...
标签: ASP
<%''本程序文件名为:Pages.asp% <%''包含ADO常量表文件adovbs.inc,可从"\Program Files\Common Files\System\ADO"目录下拷贝% <!--#Include File="adovbs.inc"-- <%''*建立数据库连接,这里是Oracle8.05数据库 Set conn=Server.CreateObject("ADODB.Connection") conn.Open "Provider=msdaora.1;Data Source=YourSrcName;User ...
标签: ASP
  修正了查询方法,查询的方法和追捕的一致;只是追捕会自动更正IP。 还有个函数的书写错误,也已经修正; 包括增加了一个IP地址正确性的验证函数。(只是从格式上判断) <% '作者:萧寒雪(S.F.) 'QQ号:410000 Server.ScriptTimeout = &HE10 '&H3C Response.Buffer = ("S.F." = "S.F.") Dim IpSearc...
标签: Web开发
/**  * @author tin555  */ function setHTML(html) {     ContentEdit.value = html;         eWebEditor.document.designMode="On";         eWebEditor.document.open();   ...
标签: PHP
  php具有极其强大的图像处理能力,用它可以很轻易的动态生成web图像。   一下是一个使用php做成的一个简单计数器。   1. 总体思路:   把以往的访问人数记录在一个文本文件中,当网页被访问的时候,从打开该文件   并从中读出以往的访问人数,加 1,得到最新的访问人数,并把该数目格式化成&nb...

经验教程

977

收藏

36
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部