Skip to content

Scalable and Reliable Services Unibo - Shodan vulnerability monitoring

Notifications You must be signed in to change notification settings

rickycraft/srs-shodan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Progetto

Webapp

Core:

  • Login tramite SSO
  • Visualizzazione ip monitorati
  • Modifica ip monitorati (api shodan)
  • Binding account <-> telegram

Technologies:

  • NextJS
  • Docker
  • Typescript
  • drizzle-orm
  • shadcn/ui

Telegram BOT

Usare getUpdate oppure le callback?

Core:

  • /start link di registrazione

Technologies:

  • Docker
  • Python
  • python-telegram-bot

Lambda

Core:

  • Callback da shodan -> event hub
  • Event hub -> bot telegram

Technologies:

  • Azure functions
  • Python
  • python-telegram-bot

DevOps

Core:

  • CI/CD
  • IaC con terraform
    • Azure functions
    • Event Hub
    • Docker registry
    • App engine
    • SQL

Limitazioni:

  • Impossibilità di utilizzare le managed identity per maggiore sicurezza a causa delle impostazioni del tenant

About

Scalable and Reliable Services Unibo - Shodan vulnerability monitoring

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages