免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1045 | 回复: 0
打印 上一主题 下一主题

菜鸟入侵asp和cgi第一步 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-01 15:51 |只看该作者 |倒序浏览
      要做好一个主页,单靠html和js是不够的,来点酷的就要接触asp和cgi。如何快速入门?你要从头编写程序吗?其实网上免费脚本很多啊,我们要拿来用即可!但是阻碍菜鸟的就是如何调试这些程序。看完这篇文章,我估计你已经可以在支持cgi和asp空间上安装程序了,有了自己的论坛和江湖。入侵江湖和聊天室 这更是第一步。在win98和windows2000下安装单机调试asp和cgi的环境,其实是很简单的。[color="#ffffff"][
1. 安装 Perl 解释器?[color="#ffffff"]5;
  Perl 是一种解释执行的语言,所以,要单机运行调试 Perl CGI ,必须先安装 Perl 解释器。[color="#ffffff"]lC"7WN
  首先下载 Active Perl 5.6.1(华军软件园有,大约8mb),一般文件名是 APi5XXe.exe,其中 XX 是版本号。然后运行此程序,默认是安装在 C:PERL 下,不过为了方便,请最好安装到 C:USR 目录下,这样写 Perl 解释器的路径就可以直接用 #!/usr/bin/perl 了,可以保持单机环境和网络环境路径一致。[color="#ffffff"]y%9H^
[color="#ffffff"]©梅山在线论坛 -- 梅山在线论坛  wfQ
2. 安装 WEB 服务器?[color="#ffffff"]O
  有些网友认为安装了 Perl 解释器后就可通过双击文件运行,这是错误的,因为 Perl 是脚本文件,它只能在浏览器内调用,所以必须安装 WEB 服务器软件。现在 WINDOWS 95/98 下最常用的 WEB 服务器我想是Personal Web Server(PWS)。这个软件在win98光盘里有。点win98光盘目录add-one进入setup即可完成pws安装。其实只要安装pws,asp即可以支持。你点文件夹属性web共享(安装完pws即有这项。windows2000下是安装光盘上的iis5.0)设一个别名或什么也不用改动,然后在ie中运行http://127.0.0.1/web共享文件夹/*.asp,就可以看到你的劳动成果asp程序运行了。要支持cgi,还要做一些手脚,按照下面二步来修改注册表(win98.2000完全一样):[color="#ffffff"]@
    ① 运行 RegEdit,搜寻: HKEY_LOCAL_MACHINESystemCurrentcontrlsetServicesW3svc[color="#ffffff"]Tn'we
ParametersScriptMap 键名[color="#ffffff"]Jq?
    ② 然后增加键名:".cgi",键值:"C:USRBINperl.exe %s %s" 和键名:".pl",键值:"C:USRBINperl.exe %s %s"[color="#ffffff"]sH:&
在本机上调试cgi,要将cgi文件copy到c:inetpubwwwrootcgi-bin目录下(默认安装的情况下)。并用右键设置这个目录为执行!或copy到web共享目录下,将共享目录设为执行。然后在ie中运行http://127.0.0.1/web共享文件夹/*.cgi,程序运行了吧?哈哈。127.0.0.1可以改为你的机器名。[color="#ffffff"]GW&U$
  [color="#ffffff"]©梅山在线论坛 -- 梅山在线论坛  EQ[|}+
3、关于文件上传。asp你只要传到支持asp的空间上就可以运行了。cgi就令人讨厌了,有的空间商要求你将文件属性设为777,755等,如何改呢?我查了不少资料才明白的。我也是个菜鸟。论坛上有人回复说chmod+777+filename即可改,可是在windows下行不通。原来是在ftp软件里改。我推荐你用flashfxp。在上传的文件点鼠标右键-chmod你就可以改了。原来我用cutepage,里边没有这项,他妈妈的,害我上网逛了好几天,网费......[color="#ffffff"]}[+B-
[color="#ffffff"]©梅山在线论坛 -- 梅山在线论坛  [j`Vb
说半天没说到如何入侵。asp其实就是看源代码,找到数据库的位置。一般情况下asp每个文件顶头都有一行像这样子。其中dbfunc.asp这个文件就是数据库连接文件,当然它不一定是dbfunc,也可能是其它名字。然后再查找dbfunc.asp,找到"Connstr="DRIVER={Microsoft Access Driver (*.mdb)};DBQ="+server.mappath("gg.mdb")+"这样的语句,你就清楚原来数据库的名字是gg.mdb,即可下载![color="#ffffff"]zLK@8
附我做一一个查看asp源码的小工具,及详细漏洞利用说明.[color="#ffffff"]E


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/7702/showart_38597.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP