Software Defined Networking (SDN) based techniques for real time detection and mitigation of ransomware in networks using Pox controller. Techniques used: Shallow Packet Inspection, Deep Packet Inspection, Network Scan based techniques.
Analyses the tcp packet headers to block the host.
Detects malicious strings in packet headers to block the host.
Detects malicious tcp packets based on their size to block the host.
Analyses dns requests to detect malicious urls and blocks the host.
Analyses tcp packet for unique malicious strings to block the host.
Analyses network traffic scans to block the host.
Detects arp scan with a threshold by keeping a log of number of arp request packets and reply packets and blocks the host.
Detects connections over specific ports to a honeypot in the network and blocks the host.
Analyses the host processes and dns requests to block the host.
Detects if suspicious processes are being spawned and kills those processes.
Analyses host dns traffic to detect malicious URLs and blocks the host.