Skip to main content
placeholder image

MT4NS: Metamorphic Testing for Network Scanning

Conference Paper


Abstract


  • Network scanning tools play an important role in network information gathering, which is the first step in penetration testing. They are tools that can help both hackers and security auditors to detect the hosts in the network environment. Choice of scanner should take consideration of both the speed and the effectiveness of the scanner. In this paper, we report on an experience of using Metamorphic Testing to test two scanners, Nmap and Masscan. Seven Metamorphic Relations for network scanners are presented, and an investigation into their application is reported. The results show the potential for Metamorphic Testing to evaluate and enable comparisons of scanners, with possible problems identified in both scanners under test.

Publication Date


  • 2021

Citation


  • Zhang, Z., Towey, D., Ying, Z., Zhang, Y., & Zhou, Z. Q. (2021). MT4NS: Metamorphic Testing for Network Scanning. In Proceedings - 2021 IEEE/ACM 6th International Workshop on Metamorphic Testing, MET 2021 (pp. 17-23). doi:10.1109/MET52542.2021.00010

Scopus Eid


  • 2-s2.0-85114281412

Start Page


  • 17

End Page


  • 23

Volume


Issue


Place Of Publication


Abstract


  • Network scanning tools play an important role in network information gathering, which is the first step in penetration testing. They are tools that can help both hackers and security auditors to detect the hosts in the network environment. Choice of scanner should take consideration of both the speed and the effectiveness of the scanner. In this paper, we report on an experience of using Metamorphic Testing to test two scanners, Nmap and Masscan. Seven Metamorphic Relations for network scanners are presented, and an investigation into their application is reported. The results show the potential for Metamorphic Testing to evaluate and enable comparisons of scanners, with possible problems identified in both scanners under test.

Publication Date


  • 2021

Citation


  • Zhang, Z., Towey, D., Ying, Z., Zhang, Y., & Zhou, Z. Q. (2021). MT4NS: Metamorphic Testing for Network Scanning. In Proceedings - 2021 IEEE/ACM 6th International Workshop on Metamorphic Testing, MET 2021 (pp. 17-23). doi:10.1109/MET52542.2021.00010

Scopus Eid


  • 2-s2.0-85114281412

Start Page


  • 17

End Page


  • 23

Volume


Issue


Place Of Publication