From 65b98d11acaebba089cba27961beca6b200a6d5b Mon Sep 17 00:00:00 2001 From: carlospolop Date: Sun, 25 May 2025 02:10:07 +0200 Subject: [PATCH] only print errors when relevant --- winPEAS/winPEASexe/winPEAS/Checks/NetworkInfo.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/winPEAS/winPEASexe/winPEAS/Checks/NetworkInfo.cs b/winPEAS/winPEASexe/winPEAS/Checks/NetworkInfo.cs index 44c452e..2bdb6d2 100644 --- a/winPEAS/winPEASexe/winPEAS/Checks/NetworkInfo.cs +++ b/winPEAS/winPEASexe/winPEAS/Checks/NetworkInfo.cs @@ -457,35 +457,35 @@ namespace winPEAS.Checks { "Not Accessible", Beaprint.ansi_color_bad }, }; Beaprint.AnsiPrint($" HTTP (80) Access: {(connectivityInfo.HttpAccess ? "Accessible" : "Not Accessible")}", colorsBool); - if (!string.IsNullOrEmpty(connectivityInfo.HttpError)) + if (!connectivityInfo.HttpAccess && !string.IsNullOrEmpty(connectivityInfo.HttpError)) { Beaprint.PrintException($" Error: {connectivityInfo.HttpError}"); } // HTTPS Access Beaprint.AnsiPrint($" HTTPS (443) Access: {(connectivityInfo.HttpsAccess ? "Accessible" : "Not Accessible")}", colorsBool); - if (!string.IsNullOrEmpty(connectivityInfo.HttpsError)) + if (!connectivityInfo.HttpsAccess && !string.IsNullOrEmpty(connectivityInfo.HttpsError)) { Beaprint.PrintException($" Error: {connectivityInfo.HttpsError}"); } // HTTPS By Domain Name Beaprint.AnsiPrint($" HTTPS (443) Access by Domain Name: {(connectivityInfo.LambdaAccess ? "Accessible" : "Not Accessible")}", colorsBool); - if (!string.IsNullOrEmpty(connectivityInfo.LambdaError)) + if (!connectivityInfo.LambdaAccess && !string.IsNullOrEmpty(connectivityInfo.LambdaError)) { Beaprint.PrintException($" Error: {connectivityInfo.LambdaError}"); } // DNS Access Beaprint.AnsiPrint($" DNS (53) Access: {(connectivityInfo.DnsAccess ? "Accessible" : "Not Accessible")}", colorsBool); - if (!string.IsNullOrEmpty(connectivityInfo.DnsError)) + if (!connectivityInfo.DnsAccess && !string.IsNullOrEmpty(connectivityInfo.DnsError)) { Beaprint.PrintException($" Error: {connectivityInfo.DnsError}"); } // ICMP Access Beaprint.AnsiPrint($" ICMP (ping) Access: {(connectivityInfo.IcmpAccess ? "Accessible" : "Not Accessible")}", colorsBool); - if (!string.IsNullOrEmpty(connectivityInfo.IcmpError)) + if (!connectivityInfo.IcmpAccess && !string.IsNullOrEmpty(connectivityInfo.IcmpError)) { Beaprint.PrintException($" Error: {connectivityInfo.IcmpError}"); }