talk: Data-driven Approach for Sustainable Smart Cities, 11am 5/6, ITE 459, UMBC

Information Systems Spring 2019 Distinguished Lecture on Sustainable Smart Cities

A Data-driven Approach for Sustainable Smart Cities

Prof. Prashant Shenoy, University of Massachusetts

11:00am Monday, 6 May 2019, ITE 459, UMBC

Recent technological advances have enabled deployments of pervasive sensing and actuation in our physical world, which has led to the emergence of cyber-physical systems where computing and sensing interact with the physical world and humans in unique and exciting ways. Such systems are increasingly being deployed in smart city domains such as energy, transportation, health, grids, and agriculture.

In this talk, I will argue that the rich and vast amounts of data generated by smart city applications necessitate a data-driven approach where AI and systems techniques are employed in a symbiotic manner to tackle smart city challenges. I will present two smart city applications from the energy domain as examples of such a symbiotic approach. I will first present WattHome, a city-scale machine-learning-based approach that can determine the least efficient buildings within a large city or region. I will present the results of a city-scale evaluation performed in collaboration with a local utility, where WattHome successfully identified causes of energy inefficiency for thousands of buildings. Second, I will present SolarClique, a sensor-less data-driven approach that is designed to detect anomalies in power generation of large number of existing solar sites without requiring any additional sensor instrumentation. I will conclude my talk by describing a number of open challenges in designing data-driven approaches for smart cities.

Prashant Shenoy is currently a Professor and Associate Dean in the College of Information and Computer Sciences at the University of Massachusetts Amherst. He received the B.Tech degree in Computer Science and Engineering from the Indian Institute of Technology, Bombay and the M.S and Ph.D degrees in Computer Science from the University of Texas, Austin. His research interests lie in distributed systems and networking, with a recent emphasis on cloud and green computing. He has been the recipient of several best paper awards at leading conferences, including a Sigmetrics Test of Time Award. He serves on editorial boards of the several journals and has served as the program chair of over a dozen ACM and IEEE conferences. He is a fellow of the IEEE and the AAAS and a distinguished member of the ACM.

talk: Using CPSA to Analyze Force-Latency Protocols, 12-1 4/19

UMBC Cyber Defense Lab

Using CPSA to Analyze Force-Latency Protocols

Dr. Edward Zieglar, National Security Agency

12-1 Friday, 19 April 19, ITE 227

Several cryptographic protocols have been proposed to address the Man-in-the-Middle attack without the prior exchange of keys. This talk will describe a formal analysis of one such protocol proposed by Zooko Wilcox-O’Hearn, the forced-latency defense against the chess grandmaster attack. Using the Cryptographic Protocol Shapes Analyzer (CPSA), we validate the security properties of the protocol through the novel use of CPSA’s state features to represent time. We also describe a small message space attack that highlights how assumptions made in protocol design can affect the security of a protocol in use, even for a protocol with proven security properties.

Edward Zieglar is a security researcher in the Research Directorate of the National Security Agency, where he concentrates on formal analysis and verification of cryptographic protocols and network security. He is also an adjunct professor at UMBC where he teaches courses in networking and network security. He received his master’s and doctoral degrees in computer science from UMBC.

Host: Alan T. Sherman,

IBM Watson Cloud Academy Workshop, 9-5 May 3

IBM Cloud Academy Workshop

9am-5pm Friday, May 3, 2019

UMBC will host an all-day IBM Watson Cloud Academy Workshop 9am-5pm on May 3 taught by Prof. Anand Singh of NCSU. All faculty, students and staff are welcome to attend. We also welcome government and industry partners. Register for the free workshop here.

The workshop will provide hands-on training on many of the IBM Watson, analytics and IoT cloud services that can be used in support of a wide-range of AI/cognitive-based research projects and curricula. It will also provide use cases of many typical biomedical, engineering and other problems that can be solved using these technologies.

The workshop will end with a project planning clinic, whereby faculty can discuss proposed projects. To prepare for this hands-on workshop, participants should obtain a free IBM Cloud trial accounts and review the educational modules/material as outlined below:

  • Obtain a free IBM Cloud trial account (that will provide you with free access to a subset of Watson services).
  • Click on Watson and then select Cloud Access and then follow the directions to get your free account.
  • Go to the free Educator Guides page
  • Review the material for the “Updated Watson Education Guide” and complete the Lab and Exercises.
  • Go to the Watson Academic Engagement page and go through the “Application Starter Kit”, “API Documentation,” and “Watson on Github” and other material there.
  • Go to the IBM Watson Academy page and go through the material under “IBM Watson and Cloud Platform”, especially material on NLP, Dialog, Assistant, Discovery and Watson Knowledge Studios.

Register for the free workshop here.

Post-Bac Certificate in Digital Forensics

Post-Baccalaureate Certificate in Professional Studies: Digital Forensics

UMBC’s cybersecurity graduate program has added a new 12-credit post-baccalaureate certificate in professional studies focused on digital forensics.

The Digital Forensics certificate program is intended for early and mid-career IT and law- enforcement professionals who want to learn basic and advanced concepts and develop skills in the field of computer forensics. Students will understand the role of digital/computer forensics as a subspecialty of cybersecurity. Through firsthand experience using industry-standard forensic tools, techniques, and procedures in the digital forensic process, students will understand the incident-handling process, the special rules of evidence that apply to cybercrime investigations (i.e., chain of custody, search and seizure, forensic imaging), and the relevant state, federal, and/or regulatory frameworks governing such activities within different industry sectors (such as defense, healthcare, and financial services). The four-course, 12-credit certificate can be applied toward obtaining the MPS in Cybersecurity degree.

  • CYBR 620 Intro to Cybersecurity or CMSC equivalent (i.e., CMSC 626, CMSC 687)
  • CYBR 641 Computer Crime Investigations
  • CYBR 642 Introduction to Digital Forensics
  • CYBR 643 Advanced Digital Forensics

CSEE at Undergraduate Research and Creative Achievement Day

CSEE students at UMBC’s 23nd Annual Undergraduate Research and Creative Achievement Day

Congratulations to the 49 undergraduate majors from our computer engineering and computer science programs who are presenting their research at the 23nd Annual Undergraduate Research and Creative Achievement Day on Wednesday, 24 April 2019.

  • Devon Adams | Computer Science and Electrical Engineering
    Development Of An Autonomous Vehicle For The Micromouse Competition
    Mentor(s): E F Charles LaBerge
    UC Ballroom | 1 – 2:30 p.m.
  • Aileiwaer Airexiati | Computer Science and Electrical Engineering
    Development Of An Autonomous Vehicle For The Micromouse Competition
    Mentor(s): E F Charles LaBerge
    UC Ballroom | 1 – 2:30 p.m.
  • Rashed Mohamed Salem Ali Alhefeiti | Computer Science and Electrical Engineering
    Development Of An Autonomous Vehicle For The Micromouse Competition
    Mentor(s): E F Charles LaBerge
    UC Ballroom | 1 – 2:30 p.m.
  • Ahmed Ali Almehrzi | Computer Science and Electrical Engineering
    Micromouse-X : UMBC Capstone Project
    Mentor(s): E.F. Charles LaBerge
    UC Ballroom | 10 – 11:30 a.m.
  • Trevor Ancona | Computer Science and Electrical Engineering
    UMBC Game Developers Club 2018-2019 Game Projects
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Ryan Apt | Computer Science and Electrical Engineering
    Development Of An Autonomous Vehicle For The Micromouse Competition
    Mentor(s): E F Charles LaBerge
    UC Ballroom | 1 – 2:30 p.m.
  • Courtney Bohn | Computer Science and Electrical Engineering
    Creating A Quadruped Robot With Walking And Wheeled Capabilities
    Mentor(s): Fow-Sen Choa
    UC Ballroom | 1 – 2:30 p.m.
  • Cameron Blomquist | Computer Science and Electrical Engineering
    UMBC Game Developers Club 2018-2019 Game Projects
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Maxwell Breitmeyer | Computer Science and Electrical Engineering
    Virtual Reality And Photogrammetry For Improved Reproducibility Of Human-Robot Interaction Studies
    Mentor(s): Don Engel
    UC Ballroom | 10 – 11:30 a.m.
  • Elwin Brown | Computer Science and Electrical Engineering
    Thirst: A Quest To Restore The Oasis
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Elwin Brown | Computer Science and Electrical Engineering
    Toward The Application Of SVM’s For Text-Based Replication Of CATME Peer Evaluations
    Mentor(s): Don Engel
    UC Ballroom | 1 – 2:30 p.m.
  • Erin Cannon | Computer Science and Electrical Engineering
    Thirst: A Quest To Restore The Oasis
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Noah Carver | Computer Science and Electrical Engineering
    Modular Solvers For Partially Continuous Abstract Markov Decision Processes
    Mentor(s): Cynthia Matuszek
    UC Ballroom | 1 – 2:30 p.m.
  • Dan Castellano | Computer Science and Electrical Engineering
    Brain Guitar-Pedal Interface
    Mentor(s): E. F. Charles LaBerge
    UC Ballroom | Time
  • Caroline Cocca | Computer Science and Electrical Engineering
    Investigating Teamwork Quality Through Neural Networks And Text Analysis
    Mentor(s): Don Engel
    UC Ballroom | 10 – 11:30 a.m.
  • Adam Der | Computer Science and Electrical Engineering
    Fabrication Of A Wearable Temperature Sensing System For CIPA Patients
    Mentor(s): Gymama Slaughter
    UC 312 | 3:45 – 4 p.m.
  • Debora Diaz Diestra | Computer Science and Electrical Engineering
    Micromouse-X : UMBC Capstone Project
    Mentor(s): E.F. Charles LaBerge
    UC Ballroom | 10 – 11:30 a.m.
  • Anthony Ellis | Computer Science and Electrical Engineering
    UMBC Game Developers Club 2018-2019 Game Projects
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Carllie Foley | Computer Science and Electrical Engineering
    Escape To Planet Earth
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Charles Fox | Computer Science and Electrical Engineering
    Investigating Teamwork Quality Through Neural Networks And Text Analysis
    Mentor(s): Don Engel
    UC Ballroom | 10 – 11:30 a.m.
  • Jaylan Hall | Computer Science and Electrical Engineering
    Creating A Quadruped Robot With Walking And Wheeled Capabilities
    Mentor(s): Fow-Sen Choa
    UC Ballroom | 1 – 2:30 p.m.
  • Edward Hanson | Computer Science and Electrical Engineering
    Brain Guitar-Pedal Interface
    Mentor(s): E. F. Charles LaBerge
    UC Ballroom | 10 – 11:30 a.m.
  • Brian D. Hanson, Jr. | Computer Science and Electrical Engineering
    Fabrication Of A Wearable Temperature Sensing System For CIPA Patients
    Mentor(s): Gymama Slaughter
    UC 312 | 3:45 – 4 p.m.
  • Kit Heckman | Computer Science and Electrical Engineering
    UMBC Game Developers Club 2018-2019 Game Projects
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Phillip Hilliard | Computer Science and Electrical Engineering
    Annotating And Predicting Contextual Sentiment In Text
    Mentor(s): Frank Ferraro
    UC Ballroom | 1 – 2:30 p.m.
  • Mark Horton | Computer Science and Electrical Engineering
    Brain Guitar-Pedal Interface
    Mentor(s): E. F. Charles LaBerge
    UC Ballroom | 10 – 11:30 a.m.
  • Mark Horton | Computer Science and Electrical Engineering
    Autoencoder Implementation For Embedded Reinforcement Learning
    Mentor(s): Tinoosh Mohsenin
    UC Ballroom | 10 – 11:30 a.m.
  • Ben Ireland | Computer Science and Electrical Engineering
    UMBC Atmospheric Lidar Group DATA: Distributed Systems & Cyber-Security Of Remote Sensing Profiling Network Testbed
    Mentor(s): Ruben Delgado
    UC 312 | 4 – 4:15 p.m.
  • Zachary Jones | Computer Science and Electrical Engineering
    Brain Guitar-Pedal Interface
    Mentor(s): E. F. Charles LaBerge
    UC Ballroom | 10 – 11:30 a.m.
  • Thomas Kohler | Computer Science and Electrical Engineering
    Micromouse-X : UMBC Capstone Project
    Mentor(s): E.F. Charles LaBerge
    UC Ballroom | 10 – 11:30 a.m.
  • Alex Leger | Computer Science and Electrical Engineering
    UMBC Game Developers Club 2018-2019 Game Projects
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Josh Ludlow | Computer Science and Electrical Engineering
    UMBC Game Developers Club 2018-2019 Game Projects
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Lucas McCullum | Computer Science and Electrical Engineering
    Development Of An Autonomous Vehicle For The Micromouse Competition
    Mentor(s): E F Charles LaBerge
    UC Ballroom | 1 – 2:30 p.m.
  • Andrew McLamb | Computer Science and Electrical Engineering
    Escape To Planet Earth
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Stephanie Milani | Computer Science and Electrical Engineering
    A Hierarchical Framework For Norm-Aware Planning And Reinforcement Learning
    Mentor(s): Marie desJardins
    UC Ballroom | 10 – 11:30 a.m.
  • Shawn Oppermann | Computer Science and Electrical Engineering
    UMBC Game Developers Club 2018-2019 Game Projects
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Nicholas Potteiger | Computer Science and Electrical Engineering
    Archiving Workflows In Cloud Based Storage
    Mentor(s): Douglas Thain
    UC Ballroom | 1 – 2:30 p.m.
  • Ben Przysucha | Computer Science and Electrical Engineering
    UMBC Game Developers Club 2018-2019 Game Projects
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Zhou Qin | Computer Science and Electrical Engineering
    Micromouse-X : UMBC Capstone Project
    Mentor(s): E.F. Charles LaBerge
    UC Ballroom | 10 – 11:30 a.m.
  • Brendan Robison | Computer Science and Electrical Engineering
    Wizards
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Shea Sandifer | Computer Science and Electrical Engineering
    UMBC Game Developers Club 2018-2019 Game Projects
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Matthew Schweiss | Computer Science and Electrical Engineering
    Creating A Quadruped Robot With Walking And Wheeled Capabilities
    Mentor(s): Fow-Sen Choa
    UC Ballroom | 1 – 2:30 p.m.
  • Danielle Sherrod | Computer Science and Electrical Engineering
    Creating A Quadruped Robot With Walking And Wheeled Capabilities
    Mentor(s): Fow-Sen Choa
    UC Ballroom | 1 – 2:30 p.m.
  • Levan Sulimanov | Computer Science and Electrical Engineering
    Virtual Reality Mirror Therapy Rehabilitation For Post-Stroke Patients
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Danilo Symonette | Computer Science and Electrical Engineering
    Toward The Application Of SVM’s For Text-Based Replication Of CATME Peer Evaluations
    Mentor(s): Don Engel
    UC Ballroom | 1 – 2:30 p.m.
  • Jordan Troutman | Computer Science and Electrical Engineering
    Understanding Machine Learning Bias Without A Ground Truth
    Mentor(s): Anand Sarwate
    UC Ballroom | 10 – 11:30 a.m.
  • Liam Upton | Computer Science and Electrical Engineering
    UMBC Game Developers Club 2018-2019 Game Projects
    Mentor(s): Marc Olano
    UC Ballroom Lounge | 10 – Noon
  • Jenna Westfall | Computer Science and Electrical Engineering
    Automatization Of Characterization Of Atmospheric Particles With Machine Learning
    Mentor(s): Ruben Delgado
    UC Ballroom | 1 – 2:30 p.m.
  • Brendan Witt | Computer Science and Electrical Engineering
    Using Augmented Reality And Smart Home Devices to Better Sense Users
    Mentor(s): Reynold Bailey
    UC Ballroom | 1 – 2:30 p.m.

talk: Why are memory-corruption bugs still a thing?, 10:30am Mon 4/8, ITE325

Why are memory-corruption bugs still a thing?

The challenges of securing software at an assembly level

Doug Britton
CTO, RunSafe Security Inc.

10:30-11:30 Monday, 8 April 2019, ITE346

Methods to chip away at the danger of memory-corruption bugs have been available for some time.  Why has the going-price of memory-corruption-based exploits not spiked?  If the methods were have a broad-based result in mitigating exploit vectors, there would be a reduction in supply, causing an increase in prices.  Also, there would be a reduction in the pool of people qualified to develop zero-days, allowing them to push the prices up.  The data suggest that prices have remained generally stable and attackers are able to move with impunity.  What are the challenges to large-scale adoption of memory-corruption based mitigation methods. 


Doug Britton serves as Chief Technology Officer and Director of RunSafe Security, Inc. Mr. Britton Co-founded Kaprica Security, Inc., in 2011 and serves as its Chief Executive Officer. Prior to his leadership role in Kaprica, Mr. Britton was a cyber-security focused research and development manager at Lockheed Martin. He has an MBA and MS from University of Maryland and a BS in Computer Science from the University of Illinois.

SFS cyberdefense scholarship applications due April 15

SFS cyberdefense scholarship applications due Noon Monday, April 15

The next application deadline for SFS cyberdefense scholarships at UMBC is 12:00 noon Monday, 15 April 2019, for possible scholarships beginning in the fall of 2019. See the Center for Information Security and Assurance site for details and application forms.

These major scholarships include tuition, generous stipend, and more, in return for government employment. Applicants must have at least junior status in fall 2019. BS, MS, MPS, PhD in any cyber-related field may apply (CS, CE, EE, IS, Cyber, and possibly others). SFS applicants must be citizens or lawful permanent residents capable of obtaining a secret clearance at federal, state, local, or tribal government. The annual stipends are $25,000 undergraduate and $34,000 graduate; in addition, each scholar will receive $6000 per year in professional development funds.

The scholarships are highly competitive (e.g., the median GPA of current SFS scholars at UMBC is 3.8) and favor students who have excelled in upper-level technical courses and who have demonstrated a passion and talent for cybersecurity through relevant accomplishments. We will consider applications from rising juniors and above with GPA over 3.0. All SFS scholars at UMBC are expected to engage in cohort and research activities. UMBC is in the first year of a five -year, $5 million NSF grant, which will support 34 students. For more information, see the SFS FAQ page.

Interested students should contact

Dr. Alan T. Sherman
Professor of Computer Science
Director, UMBC Center for Information Security and Assurance (CISA)

talk: Learning to Ground Instructions to Plans, 2:30 Thr 3/21, ITE346

Learning to Ground Natural Language Instructions to Plans

Nakul Gopalan, Brown University

2:30-3:30pm Thursday, 21 March 2019, ITE 346, UMBC

In order to easily and efficiently collaborate with humans, robots must learn to complete tasks specified using natural language. Natural language provides an intuitive interface for a layperson to interact with a robot without the person needing to program a robot, which might require expertise. Natural language instructions can easily specify goal conditions or provide guidances and constraints required to complete a task. Given a natural language command, a robot needs to ground the instruction to a plan that can be executed in the environment. This grounding can be challenging to perform, especially when we expect robots to generalize to novel natural language descriptions and novel task specifications while providing as little prior information as possible. In this talk, I will present a model for grounding instructions to plans. Furthermore, I will present two strategies under this model for language grounding and compare their effectiveness. We will explore the use of approaches using deep learning, semantic parsing, predicate logic and linear temporal logic for task grounding and execution during the talk.

Nakul Gopalan is a graduate student in the H2R lab at Brown University. His interests are in the problems of language grounding for robotics, and abstractions within reinforcement learning and planning. He has an MSc. in Computer Science from Brown University (2015) and an MSc. in Information and Communication Engineering from T.U. Darmstadt (2013) in Germany. He completed a Bachelor of Engineering from R.V. College of Engineering in Bangalore, India (2008). His team recently won the Brown-Hyundai Visionary Challenge for their proposal to use Mixed Reality and Social Feedback for Human-Robot collaboration.

Host: Prof. Cynthia Matuszek (cmat at umbc.edu)

talk: Does Wireless and Mobile Networking Research Still Matter? 12pm Wed 2/27, ITE325

Does Wireless and Mobile Networking Research Still Matter?

Dr. Dmitri Perkins, National Science Foundation

12:00pm Wed. Feb. 27, 2019, ITE325, UMBC

The miniaturization of radio and communication technologies has led to the widespread proliferation of wireless-enabled devices and to an explosion of mobile applications and services. Without question, wireless networking has become an enabling and critical component in practically every business sector. Wireless technologies and terms, such as, WiFi, Bluetooth, and broadband cellular are now embedded in our world and have become a part of society’s regular vocabulary. Given this ever-increasing success, one might be tempted to opine whether any core research challenges remain in the wireless and mobile networking domain.

In this talk, I will present the case that the answer is most certainly “yes” and that the promise of a truly ubiquitous Wireless Internet of Everything, capable of seamlessly interconnecting billions of devices, humans, intelligent systems, information sources, and enabling transformative applications (e.g., remote healthcare monitoring) still faces a plethora of inter-related challenges. These include, for example, exponential growth in mobile traffic, dynamic spectrum allocation, real-time management of network resources, design of intelligent radio technology, energy-efficient protocol designs, and network security/trust/privacy. I will highlight our most recent work on the topic of opportunistic wireless spectrum access, which focused on practical and implementable radio spectrum management frameworks and related spectrum sensing and sharing protocols, using today’s front-end communication technology. I will also discuss my vision for developing a sustainable and nationally recognized wireless networking research program, which includes emerging areas such as networked cyber-physical systems and mobile IoT.

Dr. Dmitri Perkins is currently a Program Director at the U.S. National Science Foundation (NSF), where he leads the Industry-University Cooperative Research Centers (IUCRC) Program for the Directorate of Computer & Information Science & Engineering (CISE). In this role, Dr. Perkins provides oversight of 25 multi-university industry-focused research centers, spanning all areas of CISE research and comprising over 75 U.S. academic institutions, 5 international sites, and 225+ industry partners. Prior to joining the NSF in 2015, Dr. Perkins was the Hardy Edmiston Endowed Professor of Computer Science and Engineering at the University of Louisiana at Lafayette, where he was the founding Director of the Wireless Systems and Performance Engineering Research (WiSPER) Laboratory. His core research interests include wireless and mobile communications, networking, and computing, with an emphasis on cognitive and adaptive protocols, formal design of experiments, performance engineering, dynamic resource and spectrum management, and security challenges. His research work spans multiple networking paradigms, including sensor/actuator networks, wireless broadband networks, multi-hop wireless networks, cognitive radio networks, and large-scale heterogeneous wireless systems. Dr. Perkins has published over 45 peer-reviewed journal articles and conference papers and is also the co-author of the book, Cognitive Radio Networks: From Theory to Practice. He received the NSF CAREER award in 2005 and was the recipient of the Outstanding Professor Award within the College of Sciences at the University of Louisiana in 2012. In 2013 and 2014, he was an ONR visiting research fellow at the Naval Research Laboratory (NRL), conducting research on dynamic spectrum awareness in heterogeneous wireless networks. Dr. Perkins has held leadership roles at the university and national levels. He was elected to serve as the Chair of the University Graduate Council and served a two-year term as Associate Dean of the Ray P. Authement College of Sciences at the University of Louisiana in 2012-2013. He has served on the technical program committee of numerous IEEE and ACM international conferences and served on advisory committees for Computer and Networks Systems (CNS) Division of the NSF. He is currently an associate editor of IEEE Transactions on Mobile Computing. Dr. Perkins received the Ph.D. degree in computer science and engineering from Michigan State University in 2002 and the B.S. degree in computer science from Tuskegee University in 1995.

talk and demo: Exploiting IoT Vulnerabilities, 11:45-1:00pm Mon 2/18

Exploiting IoT Vulnerabilities

Dr. Yatish Joshi, Senior Engineer, Cisco Systems

11:45am-1:00pm Monday, 18 February 2019, ITE 325-B

The past decade has seen explosive growth in the use and deployment of IoT (Internet of Things) devices. According to Gartner there will be about 20.8 billion IoT devices in use by 2020. These devices are seeing wide spread adoption as they are cheap, easy to use and require little to no maintenance. In most cases, setup simply requires using a web or phone app to configure Wi-Fi credentials. Digital home assistants, security cameras, smart locks, home appliances, smart switches, toys, vacuum cleaners, thermostats, leakage sensors etc are examples of IoT devices that are widely used and deployed in home and enterprise environments.

The threat landscape is constantly evolving and threat actors are always on the prowl for new vulnerabilities they can exploit. With traditional attack methods yielding fewer exploits   due to the increased focus on security testing, frequent patches, increased user awareness, Threat actors have turned their attention on IoT devices and are exploiting inherent vulnerabilities in these devices. The vulnerabilities, always ON nature, and autonomous mode of operation allow attackers to spy on users, spoof data, or leverage them as botnet infrastructure to launch devastating attacks on third parties. Mirai, a well known IoT malware utilized hundreds and thousands of enslaved IoT devices to launch DDoS attacks on Dyn affecting access to Netflix, Twitter, Github and many other websites. With the release of the Mirai source code numerous variants of the malware are infecting IoT devices across the world and using them to carry out attacks.

These attacks are made possible because the devices are manufactured without security in mind!. In this talk I will demonstrate how one can hack a widely available off-the-shelf IP Camera and router by exploiting the vulnerabilities present in these devices to get on the network, steal personal data, spy on a user, disrupt operation etc. We will also look at what can be done to mitigate the dangers posed by IOT devices.

So attend hack & defend!

Dr. Yatish Joshi is a software engineer in the Firepower division at Cisco Systems where he works on developing new features for Cisco’s security offerings. Yatish has a PhD in Computer Engineering from UMBC. Prior to Cisco Yatish worked as a lecturer at UMBC, and was a senior software engineer developing TV software at Samsung Electronics. When not working, he enjoys reading spy thrillers and fantasy novels.

1 11 12 13 14 15 142