Skip to content

Ayatiihq/Sentry

Repository files navigation

#::sentry

The detection and protection system.

##::Introduction Sentry is a cloud based automated piracy protection application. It was written entirely in NodeJS along side some C/C++ based binaries needed for content matching with a MongoDB backend. We hosted it on Digital Ocean with AWS used for storage.

It was used to protect mainly Bollywood films and music and new releases from music labels in the UK and Ireland. It worked on a job based system, metadata for each 'campaign' (album, movie, book) were stored in the job and depending on the strategy per campaign the system would launch automated searching of Google, Yahoo & Bing. It would identify potential infringements, extrapolate and explore each link to try to find offending content. If and when it did find content in the case of music at least it would automatically download that content and autoverify it using a spectral content matcher. It would then send DMCA emails automatically to search engines to get the material removed from search results. It would also attempt to contact the siteowner(s) by scraping emails from the site and/or using whois info to serve the appropriate DMCA notice.

We do hope someone finds this useful for research purposes. There is lots of interesting code in there. Happy digging !

About

Media piracy protection system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •