/IntelScript

A JS/Flask server which gathers CTI

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Capabilities

  • Logging everything as much as JS does (see logs/logs.json)
  • Port scanning (see logs/scan.json)
  • Keylogging (see logs/keylogger.json)
  • Clipboard access (see logs/clipboard.json)
  • Geographical Location (see logs/geolocation.json)

Execution Instructions

Operating System

Any operating system (Windows, macOS, Linux, etc.)

Preparing the Environment Before Execution

  1. Installing Python and Setting Up a Virtual Environment:

    • Download and install the latest version of Python from Python's official website
    • After installing Python, create a virtual environment:
      python3 -m venv env
    • Activate the virtual environment:
      • Windows:
        .\env\Scripts\activate
      • macOS/Linux:
        source env/bin/activate
  2. Installing Required Packages:

    • Install the dependencies listed in the requirements.txt file located in the project root directory:
      pip3 install -r requirements.txt

Running the Python Application

  • Start your Python application from the project root directory using the following command:
    python3 app.py

Accessing the Application

Disclaimer

Disclaimer: This application collects some data. By using this application, you agree to have obtained explicit consent from all users and devices being monitored. The collected data is used solely for educational purpose and is handled with strict confidentiality. Ensure compliance with all applicable privacy laws and regulations. Unauthorized use or misuse of this application is prohibited and may result in legal consequences.