diff --git a/host-interaction/network/connectivity/check-internet-connectivity-in-dotnet.yml b/host-interaction/network/connectivity/check-internet-connectivity-in-dotnet.yml new file mode 100644 index 000000000..fc75e6286 --- /dev/null +++ b/host-interaction/network/connectivity/check-internet-connectivity-in-dotnet.yml @@ -0,0 +1,19 @@ +rule: + meta: + name: check Internet connectivity in .NET + namespace: host-interaction/network/connectivity + authors: + - omurcankaya@protonmail.com + scopes: + static: instruction + dynamic: call + att&ck: + - Discovery::System Network Configuration Discovery::Internet Connection Discovery [T1016.001] + references: + - https://learn.microsoft.com/en-us/dotnet/api/system.net.networkinformation.networkinterface.getisnetworkavailable?view=net-10.0 + examples: + - e8ea789b860e8354b3ef5058bea7ea98:0x06000002 + features: + - and: + - api: System.Net.NetworkInformation.NetworkInterface::GetIsNetworkAvailable + - format: dotnet