ICPFuzzer: proprietary communication protocol fuzzing by using machine learning and feedback strategies
نویسندگان
چکیده
Abstract The fuzzing test is able to discover various vulnerabilities and has more chances hit the zero-day targets. And ICS(Industrial control system) currently facing huge security threats requires standards, like ISO 62443, ensure quality of device. However, some industrial proprietary communication protocols can be customized have complicated structures, system cannot quickly generate data that adapt protocols. It also struggles define mutation field without having prior knowledge Therefore, we propose a named ICPFuzzer uses LSTM(Long short-term memory) learn features protocol generates mutated automatically. We use responses testing adjust weight strategies further device under (DUT) find cause unusual connection status. verified effectiveness approach by comparing with open-source commercial fuzzers. Furthermore, in real case, experimented DLMS/COSEM for smart meter found response. In summary, black-box automatically execute process reveal interrupt crash communication. Not only improves ICS but safety.
منابع مشابه
the relationship between using language learning strategies, learners’ optimism, educational status, duration of learning and demotivation
with the growth of more humanistic approaches towards teaching foreign languages, more emphasis has been put on learners’ feelings, emotions and individual differences. one of the issues in teaching and learning english as a foreign language is demotivation. the purpose of this study was to investigate the relationship between the components of language learning strategies, optimism, duration o...
15 صفحه اولexamining the relationship between fear of negative evaluation and communication strategies by iranian efl learners
the purpose of the present study was to investigate the relationship between fear of negative evaluation (fne) and communication strategies (css) among iranian efl learners. it was aimed to examine the differences in the use of communication strategies between speakers with high or low degree of fear of negative evaluation. the current study was a case study consisting of 10 english learners at...
Learn&Fuzz: machine learning for input fuzzing
Fuzzing consists of repeatedly testing an application with modified, or fuzzed, inputs with the goal of finding security vulnerabilities in input-parsing code. In this paper, we show how to automate the generation of an input grammar suitable for input fuzzing using sample inputs and neural-network-based statistical machine-learning techniques. We present a detailed case study with a complex in...
متن کاملthe relationship between iranian efl learners beliefs about rote learning, their use of vocabulary learning strategies and their success in vocabulary learning: a think-aloud protocol study
the purpose of this study was to investigate iranian efl learners’ beliefs about the role of rote learning (rl) in vocabulary learning strategies; besides, the study examined if english proficiency would influence learners’ vocabulary learning strategy use. this study addresses the need for a clear understanding of the role of rl in efl vocabulary learning by looking at iranian efl learners’ ow...
15 صفحه اولa comparative study of language learning strategies employmed by bilinguals and monolinguals with reference to attitudes and motivation
هدف از این تحقیق بررسی برخی عوامل ادراکی واحساسی یعنی استفاده از شیوه های یادگیری زبان ، انگیزه ها ونگرش نسبت به زبان انگلیسی در رابطه با زمینه زبانی زبان آموزان می باشد. هدف بررسی این نکته بود که آیا اختلافی چشمگیر میان زبان آموزان دو زبانه و تک زبانه در میزان استفاده از شیوه های یادگیری زبان ، انگیزه ها نگرش و سطح مهارت زبانی وجود دارد. همچنین سعی شد تا بهترین و موثرترین عوامل پیش بینی کننده ...
15 صفحه اولذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Cybersecurity
سال: 2021
ISSN: ['2523-3246']
DOI: https://doi.org/10.1186/s42400-021-00087-5