Benign dotnet 22,530 installs Download

EdgePDF.Editor.AspNet.Export.Images 12.3.5.55

Legitimate NuGet package with standard code

“C# PDF Editor web control for ASP.NET Core web app to read, view PDF file and save as images in web browser in ASP.NET Core web app.”

Access to ASP.NET HttpContextCalls WebClient DownloadData

Evidence

imports System.Net DummyMiddleware.cs · lines 1–10
1using System;
2using System.Net;
3using Microsoft.Extensions.Primitives;
4using Microsoft.Extensions.Caching.Memory;
5using RasterEdge.WDP;
6
7namespace EdgePDFDemo
8{
9 // You may need to install the Microsoft.AspNetCore.Http.Abstractions package into your project
10 public class DummyMiddlew …
Access to ASP.NET HttpContext DummyMiddleware.cs · lines 19–25
19:4… _next = next;
20 }
21
22 public Task Invoke(HttpContext httpContext, IMemoryCache memoryCache)
23 {
24 if (DummyPageUrl == "")
25 DummyPageUrl = getReque …
WebClient.DownloadData method DummyMiddleware.cs · lines 39–49
39:43… acheItemKey expired.", LogType.DEBUG);
40 WebClient client = new WebClient();
41 client.DownloadData(DummyPageUrl);
42 }
43 catch (Exception)
44 {
45 }
46
47 }, this);
48
49 memoryCache.Set<String>(DummyCacheItemKey, DateTime.Now.ToString(), cacheE …
imports RasterEdge.WDP UserCommandProcessMiddleware.cs · lines 1–8
1using System;
2using RasterEdge.WDP;
3using RasterEdge.XDoc.PDF.HTML5Editor;
4
5namespace EdgePDFDemo
6{
7 // You may need to install the Microsoft.AspNetCore.Http.Abstractions package into your project
8 public class UserCommandP …
.NET ReadAllBytes method reference UserCommandProcessMiddleware.cs · lines 27–34
27:31… ull) docid = "0";
28 byte[] dataBytes = System.IO.File.ReadAllBytes(@"C:\\temp\" + docid);
29 String fileName = docid;
30 return REProcessControl.PageLoadFile(request, this.Manager, dataBytes, fileName);
31 }
32 else
33 {
34 …

No evidence locations were recorded for this file. Raw result

Keyboard shortcuts on this page: j for the next sample, k for the previous one, x to go back to the feed, d to download the original bytes, r to re-queue the sample for analysis.