Mon(IoT | ito)r Research Group
Welcome to the Mon(IoT)r Research Group at Northeastern University.
Our research Contact usOur Mission
The goal of the Mon(IoT)r research group is to provide awareness of the privacy implications of Internet of Things devices, and ultimately produce a means to inform users about what information they share.
What we do
The key research questions we are investigating in the Mon(IoT)r research group are:
- What personally identifiable information (PII) is being leaked, intentionally or otherwise, from IoT devices?
- What can we do to mitigate privacy risks beyond simply encrypting, modifying, or blocking PII?
Our methodology entails recording and analyzing all network traffic generated by a variety of IoT devices that we have acquired. We not only inspect traffic for PII in plaintext, but attempt to man-in-the-middle SSL connections to understand the contents of encrypted flows. Our analysis allows us to uncover how IoT devices are currently protecting users’ PII, and determine how easy or difficult it is to mount attacks against user privacy.
The Mon(IoT)r Lab
The Mon(IoT)r Lab is a first-of-its-kind IoT “living lab” for measuring IoT device network leakage. The lab consists of a “fishbowl” (glass walls) that encloses a space replete with smart devices. Specifically, all of the IoT devices in the lab are configured to use a router instrumented with packet-recording software. We use this lab to conduct controlled experiments, to observe IoT behavior in uncontrolled experiments (through its use by consenting researchers in the research group), and to provide demonstrations of security and privacy research.
Getting involved
There are two ways to get involved in the lab activities:
- Enroll in our IRB-approved research study with no minimum commitment
- Start a research collaboration with our team
If interested in getting involved you can contact any members of our team.
Related Projects
ReCon
ReCon analyzes your network traffic to tell if personal information is being transmitted, and it doesn’t even need to know what is your personal information to work. It detects device/user identifiers used in tracking, geolocation leaks, unsafe password transmissions, and personal information such as name, address, gender, and relationship status. We make this information available to you via a private Web page, and allow you to tell us if we found important leaks, and whether we should block or modify them.
Meddle
Meddle provides services that interpose on the traffic your device generates. It can block, shape, filter or otherwise modify traffic your device generates so that we can save you time, energy and money.
Latest Research
IoTLS (IMC ’21)
Paper accepted at IMC ’21. IoTLS: Understanding TLS Usage in Consumer IoT Devices Muhammad Talha Paracha (Northeastern University), Daniel J. Dubois (Northeastern University), Narseo Vallina-Rodriguez (IMDEA Networks / ICSI / AppCensus Inc.), …
IoT Blocking (PETS ’21)
BLOCKING WITHOUT BREAKING Identification and Mitigation of Non-Essential IoT Traffic Anna Maria Mandalari (Imperial College London), Daniel J. Dubois (Northeastern University), Roman Kolcun (Imperial College London), Muhammad Talha …
IoT Detection in the Wild (IMC ’20)
Paper accepted at IMC ’20. A Haystack Full of Needles: Scalable Detection of IoT Devices in the Wild. Said Jawad Saidi (1), Anna Maria Mandalari (2), Roman Kolcun (2), Hamed …
Smart Speakers Study (PETS20)
WHEN SPEAKERS ARE ALL EARS Understanding when smart speakers mistakenly record conversations Daniel J. Dubois (Northeastern University), Roman Kolcun (Imperial College London), Anna Maria Mandalari (Imperial College London), …
The Team
Prof. David Choffnes
David Choffnes is an Associate Professor in the Khoury College of Computer Sciences at Northeastern University.Dr. Daniel J. Dubois
Daniel J. Dubois is an Associate Research Scientist in the Khoury College of Computer Sciences at Northeastern University.Tianrui Hu
Tianrui Hu is a PhD student in the Computer Science program at Northeastern University’s Khoury College of Computer Sciences.Contact us
How to get in touch
Are you interested in getting in touch or to start a collaboration? Feel free to send an email to moniotr@ccs.neu.edu.Where we are

- Interdisciplinary Science and Engineering Complex (ISEC) - 6th Floor - room 660C 805 Columbus Avenue Boston, MA 02120 United States
Acknowledgment
This lab and its activities were partially supported by:NSF (CNS-1955227 ProperData, CNS-1909020 BehavIoT)
Consumer Reports Digital Lab
DHS S&T (FA8750-17-2-0145 Revealing and Controlling Privacy Leaks in Network Traffic)