2017 · 12 citations · 6 references
ComputingComputer ScienceCybersecurityComputer SecurityCritical Infrastructure ProtectionVulnerability AnalysisEmbedded SecurityEmbedded System SecuritySmart Grid SystemsSoftware Security EngineeringSoftware Vulnerability DiscoveryVulnerability AssessmentCyber-physical System SecurityCybersecurity For Smart GridsGrid InfrastructureSecurity Vulnerability AnalysisSmart Grid CybersecuritySmart Grid SecurityVulnerability DetectionVulnerability Discovery
A smart grid is a fully automated power electricity network, which operates, protects and controls all its physical environments of power electricity infrastructure being able to supply energy in an efficient and reliable way. As the importance of cyber-physical system (CPS) security is growing, various vulnerability analysis methodologies for general systems have been suggested, whereas there has been few practical research targeting the smart grid infrastructure. In this paper, we highlight the significance of security vulnerability analysis in the smart grid environment. Then we introduce various automated vulnerability analysis techniques from executable files. In our approach, we propose a novel binary-based vulnerability discovery method for AMI and EV charging system to automatically extract security-related features from the embedded software. Finally, we present the test result of vulnerability discovery applied for AMI and EV charging system in Korean smart grid environment.
6
Cross-Architecture Bug Search in Binary Executables
Jannik Pewny, Behrad Garmany, Robert Gawlik et al. · 2015 · 308 citations · Full text
A Generic Approach to Automatic Deobfuscation of Executable Code
Babak Yadegari, Brian Johannesmeyer, Ben Whitely et al. · 2015 · 193 citations · Full text
Lifting Assembly to Intermediate Representation
Niranjan Hasabnis, R. Sekar · 2016 · 32 citations · Full text