rspec/rules/S4818/csharp/rule.adoc

34 lines
749 B
Plaintext
Raw Normal View History

2020-06-30 12:49:37 +02:00
include::../description.adoc[]
include::../ask-yourself.adoc[]
include::../recommended.adoc[]
== Sensitive Code Example
----
using System.Net.Sockets;
class TestSocket
{
public static void Run()
{
// Sensitive
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
// TcpClient and UdpClient simply abstract the details of creating a Socket
TcpClient client = new TcpClient("example.com", 80); // Sensitive
UdpClient listener = new UdpClient(80); // Sensitive
}
}
----
include::../see.adoc[]
ifdef::env-github,rspecator-view[]
== Comments And Links
(visible only on this page)
include::../comments-and-links.adoc[]
endif::env-github,rspecator-view[]