diff --git a/HiddenUrl/HiddenUrl.csproj b/HiddenUrl/HiddenUrl.csproj new file mode 100644 index 0000000..825dbff --- /dev/null +++ b/HiddenUrl/HiddenUrl.csproj @@ -0,0 +1,14 @@ + + + + Exe + net8.0 + enable + enable + + + + + + + \ No newline at end of file diff --git a/HiddenUrl/Program.cs b/HiddenUrl/Program.cs new file mode 100644 index 0000000..8cf3c20 --- /dev/null +++ b/HiddenUrl/Program.cs @@ -0,0 +1,79 @@ +// See https://aka.ms/new-console-template for more information +using System; +using System.Net.Http; +using System.Threading.Tasks; +using HtmlAgilityPack; +using System.Linq; + + +var CHALLENGE_URL = "https://tns4lpgmziiypnxxzel5ss5nyu0nftol.lambda-url.us-east-1.on.aws/challenge"; +var PAGE_CACHE = "challenge.html"; + +try +{ + string html; + + if (File.Exists(PAGE_CACHE)) + { + Console.WriteLine("Loading HTML from cache..."); + html = await File.ReadAllTextAsync(PAGE_CACHE); + } + else + { + Console.WriteLine("Downloading HTML..."); + try + { + using HttpClient client = new HttpClient(); + html = await client.GetStringAsync(CHALLENGE_URL); + + // Write to cache + await File.WriteAllTextAsync(PAGE_CACHE, html); + Console.WriteLine("HTML cached to file."); + } + catch (HttpRequestException e) + { + Console.WriteLine($"HTTP error: {e.Message}"); + return; + } + } + + var doc = new HtmlDocument(); + doc.LoadHtml(html); + + // Find all
with data-id starting with "92" + var sections = doc.DocumentNode.SelectNodes("//section[starts-with(@data-id, '92')]"); + if (sections == null) return; + + foreach (var section in sections) + { + // Find
children with data-class ending in "45" + var articles = section.SelectNodes(".//article[substring(@data-class, string-length(@data-class) - 1) = '45']"); + if (articles == null) continue; + + foreach (var article in articles) + { + // Find
children with data-tag containing "78" + var divs = article.SelectNodes(".//div[contains(@data-tag, '78')]"); + if (divs == null) continue; + + foreach (var div in divs) + { + // Find all tags nested inside this div + var bTags = div.SelectNodes(".//b[contains(concat(' ', normalize-space(@class), ' '), ' ref ')]"); + if (bTags == null) continue; + + foreach (var b in bTags) + { + Console.Write(b.GetAttributeValue("value", null)); + } + } + } + } + // end with newline + Console.WriteLine(); +} +catch +{ + Console.WriteLine("Unable to get HTML from page!"); +} + diff --git a/HiddenUrl/bin/Debug/net8.0/HiddenUrl b/HiddenUrl/bin/Debug/net8.0/HiddenUrl new file mode 100755 index 0000000..f7989c3 Binary files /dev/null and b/HiddenUrl/bin/Debug/net8.0/HiddenUrl differ diff --git a/HiddenUrl/bin/Debug/net8.0/HiddenUrl.deps.json b/HiddenUrl/bin/Debug/net8.0/HiddenUrl.deps.json new file mode 100644 index 0000000..bebe696 --- /dev/null +++ b/HiddenUrl/bin/Debug/net8.0/HiddenUrl.deps.json @@ -0,0 +1,41 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v8.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v8.0": { + "HiddenUrl/1.0.0": { + "dependencies": { + "HtmlAgilityPack": "1.12.1" + }, + "runtime": { + "HiddenUrl.dll": {} + } + }, + "HtmlAgilityPack/1.12.1": { + "runtime": { + "lib/net8.0/HtmlAgilityPack.dll": { + "assemblyVersion": "1.12.1.0", + "fileVersion": "1.12.1.0" + } + } + } + } + }, + "libraries": { + "HiddenUrl/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "HtmlAgilityPack/1.12.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-SP6/2Y26CXtxjXn0Wwsom9Ek35SNWKHEu/IWhNEFejBSSVWWXPRSlpqpBSYWv1SQhYFnwMO01xVbEdK3iRR4hg==", + "path": "htmlagilitypack/1.12.1", + "hashPath": "htmlagilitypack.1.12.1.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/HiddenUrl/bin/Debug/net8.0/HiddenUrl.dll b/HiddenUrl/bin/Debug/net8.0/HiddenUrl.dll new file mode 100644 index 0000000..6ce0cdb Binary files /dev/null and b/HiddenUrl/bin/Debug/net8.0/HiddenUrl.dll differ diff --git a/HiddenUrl/bin/Debug/net8.0/HiddenUrl.pdb b/HiddenUrl/bin/Debug/net8.0/HiddenUrl.pdb new file mode 100644 index 0000000..ba3d149 Binary files /dev/null and b/HiddenUrl/bin/Debug/net8.0/HiddenUrl.pdb differ diff --git a/HiddenUrl/bin/Debug/net8.0/HiddenUrl.runtimeconfig.json b/HiddenUrl/bin/Debug/net8.0/HiddenUrl.runtimeconfig.json new file mode 100644 index 0000000..becfaea --- /dev/null +++ b/HiddenUrl/bin/Debug/net8.0/HiddenUrl.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "net8.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "8.0.0" + }, + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/HiddenUrl/bin/Debug/net8.0/HtmlAgilityPack.dll b/HiddenUrl/bin/Debug/net8.0/HtmlAgilityPack.dll new file mode 100755 index 0000000..aca4d99 Binary files /dev/null and b/HiddenUrl/bin/Debug/net8.0/HtmlAgilityPack.dll differ diff --git a/HiddenUrl/challenge.html b/HiddenUrl/challenge.html new file mode 100644 index 0000000..79ff75c --- /dev/null +++ b/HiddenUrl/challenge.html @@ -0,0 +1,6 @@ + + Ramp - Frontend Challenge + +

Capture the flag!

+
+ \ No newline at end of file diff --git a/HiddenUrl/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/HiddenUrl/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs new file mode 100644 index 0000000..dca70aa --- /dev/null +++ b/HiddenUrl/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")] diff --git a/HiddenUrl/obj/Debug/net8.0/HiddenUrl.AssemblyInfo.cs b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.AssemblyInfo.cs new file mode 100644 index 0000000..0417b8b --- /dev/null +++ b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.AssemblyInfo.cs @@ -0,0 +1,22 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("HiddenUrl")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+1117a1ffa98bc02bf75f89eede18bd6b1f7ad258")] +[assembly: System.Reflection.AssemblyProductAttribute("HiddenUrl")] +[assembly: System.Reflection.AssemblyTitleAttribute("HiddenUrl")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/HiddenUrl/obj/Debug/net8.0/HiddenUrl.AssemblyInfoInputs.cache b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.AssemblyInfoInputs.cache new file mode 100644 index 0000000..31f6d53 --- /dev/null +++ b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +c3a2e18a6f2e98c4f872d3b8b28f337cb1cb200817e350b2b23aaa895d017794 diff --git a/HiddenUrl/obj/Debug/net8.0/HiddenUrl.GeneratedMSBuildEditorConfig.editorconfig b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..64af145 --- /dev/null +++ b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,13 @@ +is_global = true +build_property.TargetFramework = net8.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = HiddenUrl +build_property.ProjectDir = /root/development/ramp-application/HiddenUrl/ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = diff --git a/HiddenUrl/obj/Debug/net8.0/HiddenUrl.GlobalUsings.g.cs b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/HiddenUrl/obj/Debug/net8.0/HiddenUrl.assets.cache b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.assets.cache new file mode 100644 index 0000000..4480cc9 Binary files /dev/null and b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.assets.cache differ diff --git a/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.AssemblyReference.cache b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.AssemblyReference.cache new file mode 100644 index 0000000..7bce5b0 Binary files /dev/null and b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.AssemblyReference.cache differ diff --git a/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.CoreCompileInputs.cache b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..d999e7f --- /dev/null +++ b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +499cdef6b08f2f08fdf449fd4186896c74703b3afd71ce187158418228d332cd diff --git a/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.FileListAbsolute.txt b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..59641a3 --- /dev/null +++ b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.FileListAbsolute.txt @@ -0,0 +1,17 @@ +/root/development/ramp-application/HiddenUrl/obj/Debug/net8.0/HiddenUrl.GeneratedMSBuildEditorConfig.editorconfig +/root/development/ramp-application/HiddenUrl/obj/Debug/net8.0/HiddenUrl.AssemblyInfoInputs.cache +/root/development/ramp-application/HiddenUrl/obj/Debug/net8.0/HiddenUrl.AssemblyInfo.cs +/root/development/ramp-application/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.CoreCompileInputs.cache +/root/development/ramp-application/HiddenUrl/bin/Debug/net8.0/HiddenUrl +/root/development/ramp-application/HiddenUrl/bin/Debug/net8.0/HiddenUrl.deps.json +/root/development/ramp-application/HiddenUrl/bin/Debug/net8.0/HiddenUrl.runtimeconfig.json +/root/development/ramp-application/HiddenUrl/bin/Debug/net8.0/HiddenUrl.dll +/root/development/ramp-application/HiddenUrl/bin/Debug/net8.0/HiddenUrl.pdb +/root/development/ramp-application/HiddenUrl/obj/Debug/net8.0/HiddenUrl.dll +/root/development/ramp-application/HiddenUrl/obj/Debug/net8.0/refint/HiddenUrl.dll +/root/development/ramp-application/HiddenUrl/obj/Debug/net8.0/HiddenUrl.pdb +/root/development/ramp-application/HiddenUrl/obj/Debug/net8.0/HiddenUrl.genruntimeconfig.cache +/root/development/ramp-application/HiddenUrl/obj/Debug/net8.0/ref/HiddenUrl.dll +/root/development/ramp-application/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.AssemblyReference.cache +/root/development/ramp-application/HiddenUrl/bin/Debug/net8.0/HtmlAgilityPack.dll +/root/development/ramp-application/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.Up2Date diff --git a/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.Up2Date b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.csproj.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/HiddenUrl/obj/Debug/net8.0/HiddenUrl.dll b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.dll new file mode 100644 index 0000000..6ce0cdb Binary files /dev/null and b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.dll differ diff --git a/HiddenUrl/obj/Debug/net8.0/HiddenUrl.genruntimeconfig.cache b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.genruntimeconfig.cache new file mode 100644 index 0000000..50d0b1d --- /dev/null +++ b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.genruntimeconfig.cache @@ -0,0 +1 @@ +5990ebd481f422b441ccf26cf19edfe9846fbfe51da10e7f1a57fb61141e5887 diff --git a/HiddenUrl/obj/Debug/net8.0/HiddenUrl.pdb b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.pdb new file mode 100644 index 0000000..ba3d149 Binary files /dev/null and b/HiddenUrl/obj/Debug/net8.0/HiddenUrl.pdb differ diff --git a/HiddenUrl/obj/Debug/net8.0/apphost b/HiddenUrl/obj/Debug/net8.0/apphost new file mode 100755 index 0000000..f7989c3 Binary files /dev/null and b/HiddenUrl/obj/Debug/net8.0/apphost differ diff --git a/HiddenUrl/obj/Debug/net8.0/ref/HiddenUrl.dll b/HiddenUrl/obj/Debug/net8.0/ref/HiddenUrl.dll new file mode 100644 index 0000000..d0487ed Binary files /dev/null and b/HiddenUrl/obj/Debug/net8.0/ref/HiddenUrl.dll differ diff --git a/HiddenUrl/obj/Debug/net8.0/refint/HiddenUrl.dll b/HiddenUrl/obj/Debug/net8.0/refint/HiddenUrl.dll new file mode 100644 index 0000000..d0487ed Binary files /dev/null and b/HiddenUrl/obj/Debug/net8.0/refint/HiddenUrl.dll differ diff --git a/HiddenUrl/obj/HiddenUrl.csproj.nuget.dgspec.json b/HiddenUrl/obj/HiddenUrl.csproj.nuget.dgspec.json new file mode 100644 index 0000000..00b45f8 --- /dev/null +++ b/HiddenUrl/obj/HiddenUrl.csproj.nuget.dgspec.json @@ -0,0 +1,72 @@ +{ + "format": 1, + "restore": { + "/root/development/ramp-application/HiddenUrl/HiddenUrl.csproj": {} + }, + "projects": { + "/root/development/ramp-application/HiddenUrl/HiddenUrl.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/root/development/ramp-application/HiddenUrl/HiddenUrl.csproj", + "projectName": "HiddenUrl", + "projectPath": "/root/development/ramp-application/HiddenUrl/HiddenUrl.csproj", + "packagesPath": "/root/.nuget/packages/", + "outputPath": "/root/development/ramp-application/HiddenUrl/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/root/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "HtmlAgilityPack": { + "target": "Package", + "version": "[1.12.1, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/8.0.411/PortableRuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/HiddenUrl/obj/HiddenUrl.csproj.nuget.g.props b/HiddenUrl/obj/HiddenUrl.csproj.nuget.g.props new file mode 100644 index 0000000..112d2bb --- /dev/null +++ b/HiddenUrl/obj/HiddenUrl.csproj.nuget.g.props @@ -0,0 +1,15 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + /root/.nuget/packages/ + /root/.nuget/packages/ + PackageReference + 6.11.1 + + + + + \ No newline at end of file diff --git a/HiddenUrl/obj/HiddenUrl.csproj.nuget.g.targets b/HiddenUrl/obj/HiddenUrl.csproj.nuget.g.targets new file mode 100644 index 0000000..3dc06ef --- /dev/null +++ b/HiddenUrl/obj/HiddenUrl.csproj.nuget.g.targets @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/HiddenUrl/obj/project.assets.json b/HiddenUrl/obj/project.assets.json new file mode 100644 index 0000000..c17ecf0 --- /dev/null +++ b/HiddenUrl/obj/project.assets.json @@ -0,0 +1,139 @@ +{ + "version": 3, + "targets": { + "net8.0": { + "HtmlAgilityPack/1.12.1": { + "type": "package", + "compile": { + "lib/net8.0/HtmlAgilityPack.dll": { + "related": ".deps.json;.pdb;.xml" + } + }, + "runtime": { + "lib/net8.0/HtmlAgilityPack.dll": { + "related": ".deps.json;.pdb;.xml" + } + } + } + } + }, + "libraries": { + "HtmlAgilityPack/1.12.1": { + "sha512": "SP6/2Y26CXtxjXn0Wwsom9Ek35SNWKHEu/IWhNEFejBSSVWWXPRSlpqpBSYWv1SQhYFnwMO01xVbEdK3iRR4hg==", + "type": "package", + "path": "htmlagilitypack/1.12.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "htmlagilitypack.1.12.1.nupkg.sha512", + "htmlagilitypack.nuspec", + "lib/Net35/HtmlAgilityPack.dll", + "lib/Net35/HtmlAgilityPack.pdb", + "lib/Net35/HtmlAgilityPack.xml", + "lib/Net40-client/HtmlAgilityPack.dll", + "lib/Net40-client/HtmlAgilityPack.pdb", + "lib/Net40-client/HtmlAgilityPack.xml", + "lib/Net40/HtmlAgilityPack.XML", + "lib/Net40/HtmlAgilityPack.dll", + "lib/Net40/HtmlAgilityPack.pdb", + "lib/Net45/HtmlAgilityPack.XML", + "lib/Net45/HtmlAgilityPack.dll", + "lib/Net45/HtmlAgilityPack.pdb", + "lib/NetCore45/HtmlAgilityPack.XML", + "lib/NetCore45/HtmlAgilityPack.dll", + "lib/NetCore45/HtmlAgilityPack.pdb", + "lib/net8.0/HtmlAgilityPack.deps.json", + "lib/net8.0/HtmlAgilityPack.dll", + "lib/net8.0/HtmlAgilityPack.pdb", + "lib/net8.0/HtmlAgilityPack.xml", + "lib/netstandard2.0/HtmlAgilityPack.deps.json", + "lib/netstandard2.0/HtmlAgilityPack.dll", + "lib/netstandard2.0/HtmlAgilityPack.pdb", + "lib/netstandard2.0/HtmlAgilityPack.xml", + "lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.XML", + "lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll", + "lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.pdb", + "lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.XML", + "lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll", + "lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.pdb", + "lib/uap10.0/HtmlAgilityPack.XML", + "lib/uap10.0/HtmlAgilityPack.dll", + "lib/uap10.0/HtmlAgilityPack.pdb", + "lib/uap10.0/HtmlAgilityPack.pri", + "readme.md" + ] + } + }, + "projectFileDependencyGroups": { + "net8.0": [ + "HtmlAgilityPack >= 1.12.1" + ] + }, + "packageFolders": { + "/root/.nuget/packages/": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "/root/development/ramp-application/HiddenUrl/HiddenUrl.csproj", + "projectName": "HiddenUrl", + "projectPath": "/root/development/ramp-application/HiddenUrl/HiddenUrl.csproj", + "packagesPath": "/root/.nuget/packages/", + "outputPath": "/root/development/ramp-application/HiddenUrl/obj/", + "projectStyle": "PackageReference", + "configFilePaths": [ + "/root/.nuget/NuGet/NuGet.Config" + ], + "originalTargetFrameworks": [ + "net8.0" + ], + "sources": { + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + } + }, + "frameworks": { + "net8.0": { + "targetAlias": "net8.0", + "dependencies": { + "HtmlAgilityPack": { + "target": "Package", + "version": "[1.12.1, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/8.0.411/PortableRuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/HiddenUrl/obj/project.nuget.cache b/HiddenUrl/obj/project.nuget.cache new file mode 100644 index 0000000..c7ffafd --- /dev/null +++ b/HiddenUrl/obj/project.nuget.cache @@ -0,0 +1,10 @@ +{ + "version": 2, + "dgSpecHash": "+fP+6Qas+uQ=", + "success": true, + "projectFilePath": "/root/development/ramp-application/HiddenUrl/HiddenUrl.csproj", + "expectedPackageFiles": [ + "/root/.nuget/packages/htmlagilitypack/1.12.1/htmlagilitypack.1.12.1.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file