Skip to content

2.6.5

Compare
Choose a tag to compare
@ldqk ldqk released this 14 Aug 15:21
· 261 commits to master since this release
c81f967
  1. 新增反病毒扫描函数
// 要求系统WindowsDefender没有被精简掉
var windowsDefender = new WindowsDefenderScanService();
var result = windowsDefender.ScanFile(@"Y:\1.exe"); // 扫描文件
var result = windowsDefender.ScanDirectory(@"Y:\"); // 扫描文件夹
var result = windowsDefender.ScanStream(stream); // 扫描文件流

// 要求C:\Windows\System32\amsi.dll文件存在
var amsiService = new AmsiScanService();
amsiService.Scan(stream); // 扫描文件流
amsiService.Scan(@"Y:\1.exe"); // 扫描文件
amsiService.Scan(bytes); // 扫描二进制数组

// ASP.NET Core
service.AddWindowsDefender();
service.AddAMSI();
  1. 优化FromBodyOrDefaultModelBinder
  2. 优化生成验证码图片