Star on GitHubStar2.4k stars

Case study

Reversed engineering Icsee: a macOS camera viewer informed by REA research

Reversed engineering Icsee is a Swift macOS viewer for local iCSee and Xiongmai cameras, informed by REA inspection of an Android app and native SDK and by authenticated RTSP tests. It provides multiview video, local authentication, camera controls and SD-card recording access through a separate macOS implementation.

Targets
App · Protocol
Category
Community REA investigations
Relationship
Author-reported mixed workflow
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
2
Last commit
2026-10-27
Language
Swift
License (GitHub)
MIT

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code, documentation and a download method observed; no demo found.
Checked
2026-11-08

How evidence classes are assigned

Requirements & limits

  • Prerequisites: The macOS app requires Apple Silicon and macOS 14 or later; source builds require Swift 6, Python 3.12 or later and FFmpeg.
  • Prerequisites: A camera with supported local RTSP access and local credentials is required.
  • Limits: Live audio, Mac-side live recording, cloud login and vendor P2P are not implemented.
  • License: App source is MIT licensed; bundled FFmpeg is LGPL-2.1-or-later.

Cite

BibTeX

@misc{reversed-engineering-icsee-case,
  title = {{Reversed engineering Icsee: a macOS camera viewer informed by REA research}},
  howpublished = {\url{https://github.com/ndelanhese/reversed-engineering-icsee}},
  url = {https://github.com/ndelanhese/reversed-engineering-icsee},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/reversed-engineering-icsee-case/}}
}

Plain text

Reversed engineering Icsee: a macOS camera viewer informed by REA research. https://github.com/ndelanhese/reversed-engineering-icsee (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/reversed-engineering-icsee-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. docs/REVERSE_ENGINEERING.md GitHub · ndelanhese/reversed-engineering-icsee · Revision 48f6545
  2. README.md GitHub · ndelanhese/reversed-engineering-icsee · Revision 48f6545

More in Apps

All 370 entries in AppsApps case studies (233)

↑↓ move↵ open⌘↵ new tab