An Intelligent Improvement of Internet-Wide Scan Engine for Fast Discovery of Vulnerable Iot Devices

Total Page:16

File Type:pdf, Size:1020Kb

An Intelligent Improvement of Internet-Wide Scan Engine for Fast Discovery of Vulnerable Iot Devices S S symmetry Article An Intelligent Improvement of Internet-Wide Scan Engine for Fast Discovery of Vulnerable IoT Devices Hwankuk Kim ID , Taeun Kim and Daeil Jang * Korea Internet & Security Agency, 9, Jinheung-gil, Naju-si, Jeollanam-do 58324, Korea; [email protected] (H.K.); [email protected] (T.K.) * Correspondence: [email protected]; Tel.: +82-61-820-1274 Received: 31 March 2018; Accepted: 7 May 2018; Published: 10 May 2018 Abstract: Since 2016, Mirai and Persirai malware have infected hundreds of thousands of Internet of Things (IoT) devices and created a massive IoT botnet, which caused distributed denial of service (DDoS) attacks. IoT malware targets vulnerable IoT devices, which are vulnerable to security risks. Techniques are needed to prevent IoT devices from being exploited by attackers. However, unlike high-performance PCs, IoT devices are lightweight, low-power, and low-cost, having performance limitations regarding processing and memory, which makes it difficult to install security and anti-malware programs. Recently, several studies have been attempted to quickly search for vulnerable internet-connected devices to solve this real issue. Issues yet to be studied still exist regarding these types of internet-wide scan technologies, such as filtering by security devices and a shortage of collected operating system (OS) information. This paper proposes an intelligent internet-wide scan model that improves IP state scanning with advanced internet protocol (IP) randomization, reactive protocol (port) scanning, and OS fingerprinting scanning, applying k* algorithm in order to find vulnerable IoT devices. Additionally, we describe the experiment’s results compared to the existing internet-wide scan technologies, such as ZMap and Shodan. As a result, the proposed model experimentally shows improved performance. Although we improved the ZMap, the throughput per minute (TPM) performance is similar to ZMap without degrading the IP scan throughput and the performance of generating a single IP address is about 118% better than ZMap. In the protocol scan performance experiments, it is about 129% better than the Censys based ZMap, and the performance of OS fingerprinting is better than ZMap, with about 50% accuracy. Keywords: IoT; security; machine learning; vulnerability; intelligent security 1. Introduction Gartner, Inc. forecasts that 8.4 billion connected things will be in use, worldwide, in 2017, up 31% from 2016, and will reach 20.4 billion by 2020. The total spending on endpoints and services will reach nearly $2 trillion in 2017 [1]. Meanwhile, it has become a reality that vulnerable IoT devices (CCTV, etc.) are frequently involuntarily involved in DDoS (distributed denial of service) attacks. In October 2016, the DNS service provider Dyn took down hundreds of websites—including Twitter, Netflix, and The New York Times—for several hours, due to IoT devices being infected with Mirai malware. As shown in Figure1, Mirai malware primarily spreads by first infecting devices such as webcams, DVRs, and routers. It then deduces the administrative vulnerabilities of other IoT devices by means of brute force attack. Mirai mutations, such as Persia Lee, Ripper, and Bricker are generated daily [2,3]. The cause of IoT device infection by malware is mainly from security vulnerability management. This means IoT devices are used as cut-down OS, with no security functions, or are simply operated with a default ID and password. Cisco (2016) reported that more than 90% of network devices were running with known vulnerabilities, and there were 28 vulnerabilities per device on average [4]. Symmetry 2018, 10, 151; doi:10.3390/sym10050151 www.mdpi.com/journal/symmetry Symmetry 2018,, 10,, x 151 FOR PEER REVIEW 2 2of of 15 16 running with known vulnerabilities, and there were 28 vulnerabilities per device on average [4]. In additionIn addition,, according according to toa report a report by by HP HP (2015), (2015), 80% 80% of of IoT IoT devices devices have have a a default default password password that that is vulnerable toto privacyprivacy leakage, leakage, 70% 70% of of them them are are not not encrypted encrypted during during communication, communication, and 60%and of60% them of themhave ahave weak a weak webinterface, web interface and have, and nothave been not updatedbeen updated for security for security [5]. [5]. Figure 1. Operation of Mirai malware and DDoS (distributed denial of service) attacks by infected IoT Figure 1. Operation of Mirai malware and DDoS (distributed denial of service) attacks by infected botnet. IoT botnet. Today, there have been various “security by design” approaches for design-secure IoT devices and applicationsToday, there have[6], and been intelligent various “security and secure by design” monitoring approaches of hierarchical for design-secure topology IoT smart devices home and appapplicationsliances and [6], andenvironments intelligent and[7,8 secure] by applying monitoring lightweight of hierarchical encryption, topology authentication, smart home appliances secure communicationand environments, and [7 ,intrusion8] by applying detection lightweight [9–12]. The encryption, most general authentication, approach is secure to install communication, an antivirus programand intrusion in an detectionIoT device. [9 –However,12]. The most since general IoT devices approach are not is to high install-performance an antivirus devices program, like in PCs an, IoT or mobiledevice. devices However,, it sinceis not IoT easy devices to eliminate are not high-performancesecurity vulnerabilities devices, and like manage PCs, or periodic mobile devices,updates itby is installingnot easy toan eliminate antivirus securityprogram vulnerabilities or other malware and detection manage periodictechnology updates. Additionally, by installing low- anend antivirus devices areprogram incapable or other of performing malware heavier, detection conventional technology. cryptographic Additionally, algorithms low-end devices, due to their are incapableconstrained of resourcesperforming [13 heavier,,14]. conventional cryptographic algorithms, due to their constrained resources [13,14]. FromFrom the viewpoint of the security vulnerability management management of of IoT IoT devices, devices, there are various reasonsreasons as to to why why it it is is d difficultifficult to to eliminate eliminate security security vulnerabilities. vulnerabilities. First, since since IoT IoT devices devices have have been been operatingoperating for for a a long long period period of of time time by by using using open open source source code code and and old old communication communication technologies, technologies, theythey are are running with old vulnerabilities. Second, Second, since since IoT IoT devices devices have have h hard-codedard-coded software software or or havehave no no automatic automatic update update features features,, like like PCs PCs,, when when vulnerabilities vulnerabilities in in the the embedded embedded OS OS and and firmware firmware areare detected, it it is difficult difficult to patch them quickly. Third, since IoT device manufacturers are small enterprisesenterprises,, if if the the company company goes goes down down,, it it is is difficult difficult to to provide provide follow follow-up-up service services,s, such such as as a a security security updateupdate,, and security vulnerabilities are left unresolved [[1155].]. Recently,Recently, therethere havehave been been many many studies studies on on internet-wide internet-wide vulnerability vulnerability scanning, scanning such, such as ZMap as ZMap [16] [and16] and Shodan Shodan [17 ],[1 where7], where connected connected vulnerable vulnerable IoT IoT devices devices are are scanned scanned in in real real time,time, andand stored in aa database database,, and and their their search search results results are are shared. shared. In this In study, this study, we pr weopose propose a model a modeldesigned designed to collect to IoTcollect device IoT information device information in order to in detect order vulnerabilities to detect vulnerabilities in IoT devices in IoTconnec devicested to connectedthe internet to, and the compareinternet, andits performance compare its performancewith existing with technology. existing technology.The structure The of structure this paper of thisinvolves paper Section involves 2 explainingSection2 explaining the concept the and concept existing and stud existingies on studies passive on vulnerability passive vulnerability scanning technology scanning technology.. Section 3 presentsSection3 thepresents passive the vulnerability passive vulnerability scanning scanningengine model, engine which model, has which been hasimproved been improved from the fromopen sourcethe open ZMap source, and ZMap, explains and explains the scanning the scanning algorithm algorithm and andOS OSfingerprinting fingerprinting identification identification and and classificationclassification algorithm algorithm.. Section Section 4 explains the method of measuring its performance and the results results.. SectionSection 55 presentspresents aa comparisoncomparison withwith existingexisting technologies,technologies, suchsuch asas ZMapZMap andand Shodan,Shodan, andand explainsexplains futurefuture study study.. Symmetry 2018, 10, 151 3 of 16 Symmetry 2018, 10, x FOR PEER REVIEW 3 of 15 2. Related Related Work Workss 2.1. The The Concept Concept of of Internet Internet-Wide-Wide Vulnerability Scanning IoTIoT malware malware targets targets vulnerable vulnerable
Recommended publications
  • An Internet-Wide View of Internet-Wide Scanning
    This paper appeared in Proceedings of the 23rd USENIX Security Symposium, August 2014. An Internet-Wide View of Internet-Wide Scanning Zakir Durumeric Michael Bailey J. Alex Halderman University of Michigan University of Michigan University of Michigan [email protected] [email protected] [email protected] Abstract scanning, and successfully fingerprint ZMap and Mass- can. We present a broad view of the current scanning While it is widely known that port scanning is widespread, landscape, including analyzing who is performing large neither the scanning landscape nor the defensive reactions scans, what protocols they target, and what software and of network operators have been measured at Internet scale. providers they use. In some cases we can determine the In this work, we analyze data from a large network tele- identity of the scanners and the intent of their scans. scope to study scanning activity from the past year, un- We find that scanning practice has changed dramati- covering large horizontal scan operations and identifying cally since previous studies from 5–10 years ago [5,39,45]. broad patterns in scanning behavior. We present an analy- Many large, likely malicious scans now originate from sis of who is scanning, what services are being targeted, bullet-proof hosting providers instead of from botnets. and the impact of new scanners on the overall landscape. Internet-scale horizontal scans have become common. Al- We also analyze the scanning behavior triggered by recent most 80% of non-Conficker probe traffic originates from vulnerabilities in Linksys routers, OpenSSL, and NTP. scans targeting ≥1% of the IPv4 address space and 68% We empirically analyze the defensive behaviors that orga- from scans targeting ≥10%.
    [Show full text]
  • Who Is Knocking on the Telnet Port: a Large-Scale Empirical Study of Network Scanning
    Session 15: Network Security 2 ASIACCS’18, June 4–8, 2018, Incheon, Republic of Korea Who is Knocking on the Telnet Port: A Large-Scale Empirical Study of Network Scanning Hwanjo Heo Seungwon Shin KAIST KAIST ETRI [email protected] [email protected] ABSTRACT this information (i.e., who serves what) is absolutely imperative for Network scanning is the primary procedure preceding many net- attackers. Hence, attackers aggressively gather this information by work attacks. Until recently, network scanning has been widely directly searching target hosts or even employing already deployed studied to report a continued growth in volume and Internet-wide malware (e.g., botnet) for efficiency. trends including the underpinning of distributed scannings by lin- As such, since this network scanning is an indispensable process gering Internet worms. It is, nevertheless, imperative to keep us for cyber attacks, attention should still be paid to it, even though informed with the current state of network scanning, for factual it has been studied, investigated, and monitored for a long time. and comprehensive understanding of the security threats we are Indeed, researchers and practitioners have already deeply surveyed, facing, and new trends to serve as the presage of imminent threats. analyzed, and measured this behavior [3, 8, 26, 34, 35]. However, it In this paper, we analyze the up-to-date connection-level log should be kept in mind that the characteristics of network scanning data of a large-scale campus network to study the recent scanning (e.g., main target services and scan origins) are quite sensitive to the trends in breadth.
    [Show full text]
  • 4. Offensive and Defensive Network Security Cryptoworks21 • July 15, 2021
    Fundamentals of Network Security 4. Offensive and defensive network security CryptoWorks21 • July 15, 2021 Dr Douglas Stebila https://www.douglas.stebila.ca/teaching/cryptoworks21 Fundamentals of Network Security • Basics of Information Security – Security architecture and infrastructure; security goals (confidentiality, integrity, availability, and authenticity); threats/vulnerabilities/attacks; risk management • Cryptographic Building Blocks – Symmetric crypto: ciphers (stream, block), hash functions, message authentication codes, pseudorandom functions – Public key crypto: public key encryption, digital signatures, key agreement • Network Security Protocols & Standards – Overview of networking and PKI – Transport Layer Security (TLS) protocol – Overview: SSH, IPsec, Wireless (Tool: Wireshark) • Offensive and defensive network security – Offensive: Pen-tester/attack sequence: reconnaissance; gaining access; maintaining access (Tool: nmap) • Supplemental material: denial of service attacks – Defensive: Firewalls and intrusion detection • Access Control & Authentication; Web Application Security – Access control: discretionary/mandatory/role-based; phases – Authentication: something you know/have/are/somewhere you are – Web security: cookies, SQL injection – Supplemental material: Passwords 3 Assignment 2 2a) Offensive network 2b) Defensive network security security • Use nmap to scan • Set up firewall rules in services running on your Kali to prevent your computer certain types of – Will be scanning from outbound traffic (egress guest
    [Show full text]
  • Identifying Vulnerabilities Using Internet-Wide Scanning Data
    Identifying Vulnerabilities Using Internet-wide Scanning Data Jamie O’Hare, Rich Macfarlane, Owen Lo School of Computing Edinburgh Napier University Edinburgh, United Kingdom 40168785, r.macfarlane, [email protected] Abstract—Internet-wide scanning projects such as Shodan and of service, through the considerable time and resources re- Censys, scan the Internet and collect active reconnaissance results quired to perform the scans. Due to this potential issue, as for online devices. Access to this information is provided through well as specific legal requirements, vulnerability assessment associated websites. The Internet-wide scanning data can be used to identify devices and services which are exposed on the Internet. tools typically require permission from the target organization It is possible to identify services as being susceptible to known- before being used. vulnerabilities by analysing the data. Analysing this information The known vulnerabilities identified by these tools are is classed as passive reconnaissance, as the target devices are associated with a specific Common Vulnerabilities and Ex- not being directly communicated with. This paper goes on to posure (CVE), which highlights a vulnerability for a specific define this as contactless active reconnaissance. The vulnerability identification functionality in these Internet-wide scanning tools is service. A CVE entry contains information associated with currently limited to a small number of high profile vulnerabilities. the vulnerability including a Common Platform Enumeration This work looks towards extending these features through the (CPE) and a Common Vulnerability Scoring System (CVSS). creation of a tool Scout which combines data from Censys The CPE ties a CVE to a specific product and version, while and the National Vulnerability Database to passively identify the CVSS provides an impact score.
    [Show full text]
  • German Cities Exposed a Shodan-Based Security Study on Exposed Cyber Assets in Germany
    German Cities Exposed A Shodan-based Security Study on Exposed Cyber Assets in Germany Natasha Hellberg and Rainer Vosseler Trend Micro Forward-Looking Threat Research (FTR) Team A TrendLabs Research Paper Contents TREND MICRO LEGAL DISCLAIMER The information provided herein is for general information and educational purposes only. It is not intended and 4 should not be construed to constitute legal advice. The information contained herein may not be applicable to all situations and may not reflect the most current situation. Exposed Cyber Assets Nothing contained herein should be relied on or acted upon without the benefit of legal advice based on the particular facts and circumstances presented and nothing herein should be construed otherwise. Trend Micro 5 reserves the right to modify the contents of this document at any time without prior notice. Translations of any material into other languages are Exposed Cities: intended solely as a convenience. Translation accuracy is not guaranteed nor implied. If any questions arise Germany related to the accuracy of a translation, please refer to the original language official version of the document. Any discrepancies or differences created in the translation are not binding and have no legal effect for compliance or 12 enforcement purposes. Although Trend Micro uses reasonable efforts to include accurate and up-to-date information herein, Trend Micro Exposed Cyber Assets makes no warranties or representations of any kind as to its accuracy, currency, or completeness. You agree in Germany that access to and use of and reliance on this document and the content thereof is at your own risk.
    [Show full text]
  • Andrews Ku 0099M 16872 DA
    Evaluating the Proliferation and Pervasiveness of Leaking Sensitive Data in the Secure Shell Protocol and in Internet Protocol Camera Frameworks Ron Andrews B.S. Computer Science, University of Kansas, 2003 Submitted to the graduate degree program in Electrical Engineering and Computer Science Department and the Graduate Faculty of the University of Kansas in partial fulfillment of the requirements for the degree of Masters of Science in Computer Science. Chair: Alexandru G. Bardas Fengjun Li Bo Luo Date defended: Nov 18, 2019 The Dissertation Committee for Ron Andrews certifies that this is the approved version of the following dissertation : Evaluating the Proliferation and Pervasiveness of Leaking Sensitive Data in the Secure Shell Protocol and in Internet Protocol Camera Frameworks Chair: Alexandru G. Bardas Date approved: Nov 18, 2019 ii Abstract In George Orwell’s nineteen eighty-four: A novel, there is fear regarding what “Big Brother”, knows due to the fact that even thoughts could be “heard”. Though we are not quite to this point, it should concern us all in what data we are transferring, both intentionally and unintentionally, and whether or not that data is being “leaked”. In this work, we consider the evolving landscape of IoT devices and the threat posed by the pervasive botnets that have been forming over the last several years. We look at two specific cases in this work. One being the practical application of a botnet system actively executing a Man in the Middle Attack against SSH, and the other leveraging the same paradigm as a case of eavesdropping on Internet Protocol (IP) cameras.
    [Show full text]
  • A Large-Scale Empirical Study on the Vulnerability of Deployed Iot Devices
    A Large-scale Empirical Study on the Vulnerability of Deployed IoT Devices Binbin Zhao, Shouling Ji, Wei-Han Lee, Changting Lin, Haiqin Weng, Jingzheng Wu, Pan Zhou, Liming Fang, Raheem Beyah Abstract—The Internet of Things (IoT) has become ubiquitous and greatly affected peoples’ daily lives. With the increasing development of IoT devices, the corresponding security issues are becoming more and more challenging. Such a severe security situation raises the following questions that need urgent attention: What are the primary security threats that IoT devices face currently? How do vendors and users deal with these threats? In this paper, we aim to answer these critical questions through a large-scale systematic study. Specifically, we perform a ten-month-long empirical study on the vulnerability of 1; 362; 906 IoT devices varying from six types. The results show sufficient evidence that N-days vulnerability is seriously endangering the IoT devices: 385; 060 (28:25%) devices suffer from at least one N-days vulnerability. Moreover, 2; 669 of these vulnerable devices may have been compromised by botnets. We further reveal the massive differences among five popular IoT search engines: Shodan [1], Censys [2], [3], Zoomeye [4], Fofa [5] and NTI [6]. To study whether vendors and users adopt defenses against the threats, we measure the security of MQTT [7] servers, and identify that 12; 740 (88%) MQTT servers have no password protection. Our analysis can serve as an important guideline for investigating the security of IoT devices, as well as advancing the development of a more secure environment for IoT systems. Index Terms—IoT Search Engine, Vulnerable Device Assessment.
    [Show full text]
  • Internet of Things Ddos White Paper
    Internet of Things DDoS White Paper October 24, 2016 E-ISAC Private: Sector Members and Partner Organizations (TLP: White) Recommended Audience: Public Internet of Things DDoS White Paper October 24, 2016 Over the past several months, existing attack surfaces and new malware payloads were exploited in unique ways, using custom attack software. The E-ISAC developed the following recommendations for defensive capabilities in the Electricity Subsector with suggestions to improve the overall posture of network security and cyber security within our community. Security, if considered at all, is typically an afterthought for devices designed to be used as part of the Internet of Things (IoT). Cyber security practitioners agree that nearly all devices on the Internet are more likely to be attacked because of the general omission of security in the design process of these new devices. Due to the highly interconnected state of the IoT, the insecurity built into systems as mundane as consumer products and toys can now be leveraged against systems as critical as industrial controls, such as those used in the electric power industry. Recent attacks highlight the scale of network bandwidth that can be unleashed upon connected systems. A new form of attack is a class known as the Non-Reflection Distributed Denial of Service (DDoS) Attack. This new technique uses very large numbers of devices typically classified as “Things” in the terminology of the IoT, that can be harnessed from all areas of the Internet rather than a small number of networks. This massive scale of devices had successfully generated attack throughput rates on the order of one Terabit-per-second (Tbps) or more.
    [Show full text]
  • Systematically Fingerprinting Low- and Medium-Interaction Honeypots at Internet Scale
    Bitter Harvest: Systematically Fingerprinting Low- and Medium-interaction Honeypots at Internet Scale Alexander Vetterl Richard Clayton University of Cambridge University of Cambridge [email protected] [email protected] Abstract alistic environment for humans to interact with. Attack- ers have a strong motivation to detect honeypots at an The current generation of low- and medium interac- early stage as they do not want to disclose their methods, tion honeypots uses off-the-shelf libraries to provide the exploits and tools [21]. These attackers have attempted transport layer. We show that this architecture is fa- to distinguish honeypots by executing commands within tally flawed because the protocols are implemented sub- the login shell (or the impersonation of the login shell) tly differently from the systems being impersonated. We and examining the responses. This has led to an arms present a generic technique for systematically finger- race as attackers develop new distinguishers and honey- printing low- and medium interaction honeypots at In- pot authors improve the verisimilitude of their system. ternet scale with just one packet and an ERR (Equal Er- However, if a honeypot can be detected at the transport ror Rate) of 0.0183. We conduct Internet-wide scans and level, for example without completing the SSH hand- identify 7 605 honeypot instances across nine different shake or Telnet options negotiation, the honeypot’s value honeypot implementations for the most important net- will be minimal and efforts to impersonate the service work protocols SSH, Telnet, and HTTP. For SSH hon- will be in vain [25].
    [Show full text]
  • US Cities Exposed a Shodan-Based Security Study on Exposed Assets in the US
    US Cities Exposed A Shodan-Based Security Study on Exposed Assets in the US Numaan Huq, Stephen Hilt, and Natasha Hellberg Trend Micro Forward-Looking Threat Research (FTR) Team A TrendLabsSM Research Paper TREND MICRO LEGAL DISCLAIMER The information provided herein is for general information Contents and educational purposes only. It is not intended and should not be construed to constitute legal advice. The information contained herein may not be applicable to all situations and may not reflect the most current situation. Nothing contained herein should be relied on or acted upon without the benefit of legal advice based on the 4 particular facts and circumstances presented and nothing herein should be construed otherwise. Trend Micro Exposed Cyber Assets reserves the right to modify the contents of this document at any time without prior notice. Translations of any material into other languages are intended solely as a convenience. Translation accuracy is not guaranteed nor implied. If any questions arise related to the accuracy of a translation, please refer to 6 the original language official version of the document. Any discrepancies or differences created in the translation are Exposed Cities not binding and have no legal effect for compliance or enforcement purposes. Although Trend Micro uses reasonable efforts to include accurate and up-to-date information herein, Trend Micro makes no warranties or representations of any kind as to its accuracy, currency, or completeness. You agree 36 that access to and use of and reliance on this document and the content thereof is at your own risk. Trend Micro Safeguarding Against disclaims all warranties of any kind, express or implied.
    [Show full text]
  • Measuring the Deployment of Source Address Validation of Inbound Traffic
    1 The Closed Resolver Project: Measuring the Deployment of Source Address Validation of Inbound Traffic Maciej Korczy´nski, Yevheniya Nosyk, Qasim Lone, Marcin Skwarek, Baptiste Jonglez, Andrzej Duda Abstract—Source Address Validation (SAV) is a standard achieved by filtering packets at the network edge, formalized aimed at discarding packets with spoofed source IP addresses. in RFC 2827, and called Source Address Validation (SAV) [3]. The absence of SAV for outgoing traffic has been known as a Given the prevalent role of IP spoofing in cyberattacks, there root cause of Distributed Denial-of-Service (DDoS) attacks and received widespread attention. While less obvious, the absence is a need to estimate the level of SAV deployment by network of inbound filtering enables an attacker to appear as an internal providers. Projects such as Spoofer [4] already enumerate host of a network and may reveal valuable information about the networks that do not implement packet filtering. However, a network infrastructure. Inbound IP spoofing may amplify other great majority of this existing work concentrates on outbound attack vectors such as DNS cache poisoning or the recently dis- SAV and filtering since it can prevent reflection-based DDoS covered NXNSAttack. In this paper, we present the preliminary results of the Closed Resolver Project that aims at mitigating the attacks near their origin [5]. While less obvious, the lack of problem of inbound IP spoofing. We perform the first Internet- inbound filtering enables an external attacker to masquerade wide active measurement study to enumerate networks that filter as an internal host of a network, which may reveal valuable or do not filter incoming packets by their source address, for both information about the network infrastructure that is usually the IPv4 and IPv6 address spaces.
    [Show full text]
  • Abnormal Behavior-Based Detection of Shodan and Censys-Like Scanning
    Abnormal Behavior-Based Detection of Shodan and Censys-Like Scanning Seungwoon Lee1, Seung-Hun Shin2, and Byeong-hee Roh1 1 Dept. of Computer Engineering, Ajou University, Suwon, Korea 2University College, Ajou University, Suwon, Korea {swleeyg, sihnsh, bhroh}@ajou.ac.kr Abstract—Shodan and Censys, also known as IP Device search that port. Thus, it can make the device safe from Shodan and engines, build searchable databases of internet devices and Censys to detect and prevent SYN scan and banner grab. In a networks. Even these tools are useful for security, those also can topological view, Shodan and Censys operate several distributed provide the vulnerabilities to malicious users. To prevent the servers and they scan the hosts separately and is aggregated in information disclosure of own IP devices on those search engines, the database [1][4]. Also, they use horizontal scan which means a fundamental solution is blocking the access from the scanners of scanning a single port on multiple hosts. them. Therefore, it is needed to understand and consider their scanning mechanism. Therefore, we propose an abnormal Those scans can be detected using the ideas of existing behavior based scan detection of Shodan and Censys. To do this, researches. Single host port scan including TCP SYN and several traditional scan detection approaches are combined and Banner grabbing can be detected using misuse detection [5][6] applied to satisfy their specification. Proposed idea is monitoring and anomaly detection [7] in IDSs (Intrusion Detection System). packets whether it is abnormal or not and adding on the suspicious Misuse detection is also called rule-based detection that misuse list if it is.
    [Show full text]