Skip to content

Kcisti/bat-security-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦇 BAT Security Toolkit

An automated Python framework for Network Reconnaissance and OSINT analysis. Designed to streamline data collection and initial footprinting phases.

Language Type Status

📖 About

BAT Security Toolkit is a modular Python CLI (Command Line Interface) tool developed to automate repetitive tasks in cybersecurity investigations. It aggregates various network scanning and open-source intelligence techniques into a single, efficient workflow.

Core Philosophy: Speed and modularity. The tool allows for quick IP analysis and data retrieval without manually querying multiple external services.

⚡ Features

  • IP Geolocation & Tracking: Rapidly retrieves geographical and ISP data for target IP addresses.
  • OSINT Automation: Aggregates public data sources to build a profile on targets.
  • Network Diagnostics: Integrated modules for connectivity testing and port analysis.
  • Modular Design: Easy to extend with new Python scripts or API integrations.
  • Report Generation: (Planned) Exports analysis results into clean text/log files.

🚀 Getting Started

Prerequisites

  • Python 3.x
  • Internet connection (for API queries)

Installation

Clone the repository and install the required dependencies:

git clone [https://github.com/Kcisti/bat-security-toolkit.git](https://github.com/Kcisti/bat-security-toolkit.git)
cd bat-security-toolkit
pip install -r src/requirements.txt

About

Automated Network Reconnaissance and OSINT framework. Streamlines IP tracking, geolocation, and digital footprint analysis in a modular Python environment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages