当前位置: 首页 > news >正文

. NET自动找可写目录

很好用!.NET 提权必备工具!

<%@ Page Language="C#" ValidateRequest="false" %>
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Text" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>ScanWrtieable</title>
</head>
<body>
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
}
int cresults;
protected void ScanRights(DirectoryInfo cdir)
{
try
{
if (Int32.Parse(TextBox_stopat.Text) > 0)
{
if (cresults > Int32.Parse(TextBox_stopat.Text))
return;
}
DirectoryInfo[] subdirs = cdir.GetDirectories();
foreach (DirectoryInfo item in subdirs)
{
ScanRights(item);
}
if (File.Create(cdir.FullName + "\\test").CanWrite)
{
this.Lb_msg.Text += cdir.FullName+"<br/>";
cresults++;
}
}
catch { }
}
System.DateTime start = DateTime.Now;
protected void ClearAllThread_Click(object sender, EventArgs e)
{
this.Lb_msg .Text= "";
cresults = 0;
ScanRights(new DirectoryInfo(Fport_TextBox.Text));
TimeSpan usetime = System.DateTime.Now - start;
this.Lb_msg.Text +="usetime: "+ usetime.TotalSeconds.ToString();
}
</script>
<form id="form1" runat="server">
<div>
start<asp:TextBox ID="Fport_TextBox" runat="server" Text="c:\" Width="60px"></asp:TextBox> 
Stopat <asp:TextBox ID="TextBox_stopat" runat="server" Text="5" Width="60px"></asp:TextBox>files
<asp:Button ID="Button" runat="server" OnClick="ClearAllThread_Click" Text="ScanWriterable" /><br />
<asp:Label ID="Lb_msg" runat="server" Text=""></asp:Label>
<br />
</div>
<div>code by <a href ="http://www.7747.net">[url]www.7747.net</a></div[/url]>
</form>
</body>
</html>

相关文章:

  • 如何绕过防注入
  • 突破ARP防火墙嗅探
  • 如何在php中修补XSS漏洞
  • wordpress 拿webshell
  • 基于php+Mysql的SQL Injection 攻击技术
  • 入侵后完美清理日志的总结
  • Linux命令行下WEP密码破解(通用,也可非BT平台)
  • FOR语句提权中基础语法
  • 打造LINUX系统安全
  • Kivlad--Android上的二进制文件的反编译工具
  • IT 缩略语
  • CDN获取真实IP
  • Dede CMS All Versions SQL
  • SQLMAP使用方法
  • 解决Fckeditor删除所有上传页面如何上传
  • 【5+】跨webview多页面 触发事件(二)
  • 【前端学习】-粗谈选择器
  • Apache Pulsar 2.1 重磅发布
  • exif信息对照
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • Javascript Math对象和Date对象常用方法详解
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • React+TypeScript入门
  • React-生命周期杂记
  • supervisor 永不挂掉的进程 安装以及使用
  • SwizzleMethod 黑魔法
  • 诡异!React stopPropagation失灵
  • 简析gRPC client 连接管理
  • 力扣(LeetCode)22
  • 新手搭建网站的主要流程
  • 学习笔记:对象,原型和继承(1)
  • 一个JAVA程序员成长之路分享
  • 再谈express与koa的对比
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • (16)Reactor的测试——响应式Spring的道法术器
  • (2)MFC+openGL单文档框架glFrame
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (python)数据结构---字典
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (第二周)效能测试
  • (二)Linux——Linux常用指令
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • (七)Knockout 创建自定义绑定
  • (未解决)jmeter报错之“请在微信客户端打开链接”
  • (学习日记)2024.01.09
  • (转)Google的Objective-C编码规范
  • .NET 6 在已知拓扑路径的情况下使用 Dijkstra,A*算法搜索最短路径
  • .net core 源码_ASP.NET Core之Identity源码学习
  • .net 打包工具_pyinstaller打包的exe太大?你需要站在巨人的肩膀上-VC++才是王道
  • .NET精简框架的“无法找到资源程序集”异常释疑
  • .NET中使用Redis (二)
  • @entity 不限字节长度的类型_一文读懂Redis常见对象类型的底层数据结构
  • @JsonFormat与@DateTimeFormat注解的使用
  • @NoArgsConstructor和@AllArgsConstructor,@Builder