cobbr / cobbr/Covenant

same GruntHTTP.exe, different error.

Open
#365 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
4.7k
Forks
822
PR merge metrics
No merged PRs in 30d

Description

GruntHTTP
Net40
useSSL

It can run in Win7 x64, but failed in Server 2012 R2:

Illegal characters in path.
at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
at System.Net.WebClient.GetUri(String path)
at System.Net.WebClient.UploadString(String address, String data)
at GruntStager.GruntStager.ExecuteStager()

Why?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at GruntStager.ExecuteStager and trace the WebClient.UploadString call used by GruntHTTP.exe with Net40 and useSSL. Compare the failing Server 2012 R2 environment with the working Windows 7 x64 case, focusing on the path value shown in the stack trace. Done means identifying the environment-specific cause and defining a verified fix or documented compatibility requirement.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.