黑客风云——风云网络
设为首页 加入收藏 我要投稿 网站地图
您现在的位置: 黑客风云 >> 黑客文章 >> 黑客进阶 >> 黑客编程 >> 文章正文
[推荐]解析Asp.net木马文件操作
      ★★★
解析Asp.net木马文件操作
文章整理发布:黑客风云 文章来源:www.05112.com 更新时间:2006-10-4


用第二种方法readline时,此时我们可以配合peek()使用,peek()方法判断是否到了流结尾,注意:peek()方法获取下一个字符,但并不将其返回。
我们可以用一个Web服务器控件label(id="lblResponse")来显示获取的数据。
Dim objreader as new StreamReader(server.mappath(“test.aspx”))
while objreader.peek() > -1
lblResponse.text+=server.HTMLEncode(objreader.ReadLine) & "
"
end while
objreader.close
第三种方法最简单易用:
Dim objreader as new StreamReader(server.mappath(“test.aspx”))
lblResponse.text+=server.HTMLEncode(objreader.ReadtoEnd)
objreader.close

4. 轻轻松松写文件
在Asp.net中,主要由StreamWriter的方法实现。
可以这样定义一个StreamWriter
dim objwriter as new StreamWriter(filestream,append)
注意append这个参数 ,它是一个布尔型
Append值
Flase 若文件存在,原文件被覆盖
若文件不存在,创建该文件
True 追加到文件尾部
Steamwriter写数据的方法比StreamReader少,有write()和writeline()两种

Dim objwriter as new StreamWriter(server.mappath(“test.aspx”),true)
Objwriter.writeline() ‘写入了一个换行符
Objwriter.writeline(“这将写入一行数据”)
Objwrite.write(“写入数据,但不带换行符”)

5.文件和目录的复制、创建、删除、移动
文件和目录的复制、创建、删除、移动
方法 说明
Directory.CreateDirectories 创建指定的所有目录
Directory.CreateDirectory 创建一个目录
Directory.Delete 删除一个目录
File.Copy 复制文件,overwrite指定是否覆盖已有文件
File.Create 创建新文件
File.CreateText 创建一个StreamWriter对象
File.Delete 删除一个文件
File.ChangeExtension 修改扩展名,将extension为nothing将删除扩展名,扩展名中必须有“.”
File.HasExtension 判断是否有扩展名,如果有,返回真值
Move 移动文件或目录
6.测试。

上一页  [1] [2] 

文章录入:sygbox    责任编辑:sygbox 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    VIP 专 区
    Copyright @2006 黑客风云 ●业务联系:QQ 联系怪人 联系奇人 Email:给怪人发邮件 给奇人发邮件
    ICP备案:冀06009886