Skip to content

ndsc-active-efense/Moving-Target-Defense-RHM-using-SDN

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Moving-Target-Defense-RHM-using-SDN

Developed a Moving Target Defense mechanism to prevent IP scanning from inside & outside the network. Controlled the packet flow in a SDN based on Random host mutation technique. Developed the entire controller code including multithreading, decorators, event creation & event handling. Performed extensive testing and evaluation. Hands on OpenFlow protocol & RYU controller development using python.

In this project, the network assets are hidden from the external and internal attackers. The OpenFlow Controller is programmed smartly to perform the IP Mutation technique. This technique changes the Real IP Addresses of the underlying hosts by assigning them a Virtual IP address at a high mutation rate. The Virtual IPs are extracted from the pool of unassigned IP addresses generated using pseudo random number generator ensuring high unpredictability.

Developed an self learning algorithm to attain automation. More details in the report.

About

Random host mutation RYU controller application to provide security against IP Scanning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%