项目作者: NuhMohammed

项目描述 :
Cyber Intelligence Tool
高级语言: Python
项目地址: git://github.com/NuhMohammed/ThreatSense.git
创建时间: 2020-06-23T15:40:15Z
项目社区:https://github.com/NuhMohammed/ThreatSense

开源协议:

下载


ThreatSense: Cyber Intelligence Tool

Overview

This web application functions by providing continuous data about potential threats actors, including indicators of compromise, giving security professionals an easily digestible, real-time look at known threats.


Structure

API services offered by VirusTotal were integrated into this web application. Public Endpoints provided by the VirusTotal APIs are freely accessible to all registered users. Some features of the public API include:

  • 4 requests per minute.
  • Usable in non-commercial products.

App Components

ThreatSense provides users the following services:

  1. Kaspersky’s own real-time threatmap.
    Threatmap
  2. identification of threats pertaining to -
    • Files,
      f
    • E-mails,
    • IP Addressess and
    • URLs
      d
      1. Map showing origin of an IP Address
        map

Built With

  • Streamlit - Open-source Python library that makes it easy to build beautiful custom web-apps for machine learning and data science.
  • VirusTotal - VirusTotal’s aggregates data from many different antivirus engines, website scanners, file and URL analysis tools.
  • PyDeck - The pydeck library is a set of Python bindings for making spatial visualizations.

    Requirements

    The requirements.txt file specified above contains all python dependencies. You can install them by running the command:

    pip3 install -r requirements.txt