Skip to content

GSOC 2025 PROJECT

Improving the SweetCam IP camera honeypot

Contributor
c1nk
Mentors
Manolis, Arthur Cordeiro, Dario Maddaloni
Organization
The Honeynet ProjectSecurity
Program
GSoC 2025In progress

About this project

Description from the program archive

Problem: IP cameras are frequent targets for cyberattacks due to their widespread use and often weak security. Current honeypots like SweetCam lack comprehensive protocol support and realistic emulation, limiting their effectiveness in detecting and analyzing threats. Solution: This project aims to transform SweetCam into a versatile, multi-protocol honeypot by: 1. Expanding protocol support for RTSP and ONVIF, enabling deeper interaction with attackers. 2. Introducing template-based device emulation using YAML to simulate real-world cameras (e.g., Dahua, Hikvision). 3. Improving usability with Docker enhancements, automated configuration, and a realistic HTTP interface featuring error simulation and multi-language support. Deliverables: - A production-ready SweetCam with RTSP/ONVIF support and 5+ device templates. - Optimized Docker deployment (multi-stage builds, Compose profiles). - Enhanced HTTP interface (login flows, error simulation, i18n). - Comprehensive documentation, including setup guides and protocol specifications. Impact: This upgrade will equip researchers and defenders with a powerful tool to study attacker behavior, improve IoT security, and contribute to the broader honeypot ecosystem.

From the people who did it

No proposal or progress posts shared yet

Worked on this project? Share the proposal that got you selected and the posts you wrote.

Claim this project
  1. Extending the Artemis scanner

    Abhinav KarnMentored by Krzysztof Zając

  2. IntelOwl Improvements: Analyzers and Integrations

    akshitmaheshwaryMentored by Matteo Lodi, Daniele Rosetti, Federico Gibertoni

  3. Improving the DICOMHawk medical honeypot

    Anshikaa SharmaMentored by Manolis, Karina E, Georgios Theodoridis

  4. Alerting Module Enhancement: Standardization, Customization, and Improvements

    kunalszMentored by Federico Foschini2, Lorena Goldoni

  5. IntelOwl improvements: refactor analyzer tests

    Pranjal GuptaMentored by Matteo Lodi, Daniele Rosetti, Federico Foschini2

  6. Implementing Protocol Parsers for Glutton Using Spicy

    Suyash HandaMentored by Lukas Rist, Bilal Arif

Data: Google Summer of Code public archive. This project in the official archive