Skip to content

Commit ae0ab67

Browse files
Fix for ParseEnvironmentBlock - switching to ordinal search for end_index (#69)
1 parent a873589 commit ae0ab67

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

NtApiDotNet/NtProcessEnvironmentVariable.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ internal NtProcessEnvironmentVariable(string value)
5454
internal static IEnumerable<NtProcessEnvironmentVariable> ParseEnvironmentBlock(byte[] environment)
5555
{
5656
string env_str = Encoding.Unicode.GetString(environment);
57-
int end_index = env_str.IndexOf("\0\0");
57+
int end_index = env_str.IndexOf("\0\0", StringComparison.Ordinal);
5858
if (end_index >= 0)
5959
{
6060
env_str = env_str.Substring(0, end_index);

0 commit comments

Comments
 (0)