Skip to content

This repository contains Python scripts that can be used to perform certain tasks.

Notifications You must be signed in to change notification settings

vand3rlinden/Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This repository contains Python scripts that can be used to perform certain tasks.

Current Python scripts

  • ThreatHunterX
    • ThreatHunterX is a tool designed to assist SOC Analysts. The primary goal of ThreatHunterX is to perform routine checks and free up time for more in-depth analysis.
  • AuthNinja
    • AuthNinja is a tool designed to quickly check outbound email authentication settings such as SPF, DKIM, and DMARC directly from the terminal. Verify your email security effortlessly with just a few commands.
  • SubnetBuddy
    • SubnetBuddy is a tool that simplifies and streamlines the process of calculating subnets. Whether you're a network engineer, system administrator, or working in cybersecurity, SubnetBuddy provides an intuitive interface for calculating subnets, subnet masks, and IP ranges with ease.

Installation of Python

  1. Depending on your host operating system, you can download the latest version of Python from its official website or install it using your package manager.
    • MacOS (Homebrew): brew install python@3.12
    • Debian based distro (APT): apt-get install python3
  2. Verify the installation: python3 --version

Installing Python Packages using pip in a Virtual Environment

To avoid the risks associated with installing packages directly on your system, you can run Python in a virtual environment. This is a recommended approach because it keeps your system clean and avoids potential conflicts.

  1. Create a Virtual Environment folder in your root path: python3 -m venv ~/py_envs
  2. Activate the Virtual Environment: source ~/py_envs/bin/activate
  3. Install Python packages such as requests in the Virtual Environment: python3 -m pip install requests

About

This repository contains Python scripts that can be used to perform certain tasks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages