NUST Institutional Repository

Automating Discovery of Vulnerabilities in Network Protocols Through Fuzz Testing

Show simple item record

dc.contributor.author Moosa, Muhammad
dc.date.accessioned 2022-04-25T07:50:20Z
dc.date.available 2022-04-25T07:50:20Z
dc.date.issued 2022
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/29277
dc.description.abstract The exploitation of vulnerabilities in applications, network protocols or firmware by hackers and state agencies can have serious consequences for organizations and countries as it results in tremendous loss of money and stealing of criti cal information. Network protocols are generally implemented with the help of a code that is responsible for transmission and reception of messages in accordance with that protocol. This code is generally embedded within the firmware of the device. The security of a network protocol not only depends on the security features provided by the protocol its self but also on the implementation. Flawed implementation can lead to serious security conse quences. Fuzzing is an automated software quality assurance and security testing technique typically famous for finding zero days, buffer overflow and memory corruption vulnerabilities. In this research Fuzzing is used as a secu rity testing technique to discover vulnerabilities in network protocols. SNMP protocol implementation in Cisco routers is used as a test case scenario. The research has proposed a generalized fuzzing methodology which can be used for all network protocols that work in client-server model. The methodol ogy proved its effectiveness by discovering various known memory corruption vulnerabilities and an unknown DOS vulnerability. en_US
dc.description.sponsorship Dr. Sana Qadir en_US
dc.language.iso en en_US
dc.publisher SEECS, National University of Sciences & Technology Islamabad en_US
dc.subject Network Protocols - Fuzz Testing en_US
dc.title Automating Discovery of Vulnerabilities in Network Protocols Through Fuzz Testing en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [146]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account