semvec/pypi-packages huggingface dataset:
primebit 0.2.1
a python package that gives users the ability to console log things in a clean way.
Requires Python: <4.0,>=3.9

<img align=center src="https://cdn.gilcdn.com/ContentMediaGenericFiles/22a855f05076674b73d0552252f44f0a-Full.webp?w=1500&h=500&Expires=1720845140&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9jZG4uZ2lsY2RuLmNvbS8qIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzIwODQ1MTQwfX19XX0_&Signature=R9uK2qkuIcTF9lIbvRag7iorUHTp1mDfFpjyY1B68ec74IvQspx5fyvRPbPHbhvlnWnbksS%7EP24ALzAY3l83ZINlIL7gmE28FT6QfEc9uKYrE5nC5kQQ53XIuj86QxBW0AG0BTqoAd1UZyKgzspbiK-QFAGuBgPiBmCZp0pH5QVeXXyw1uHa5ER8VlE79aAhsjJVNHutEm%7E1-OOaCjlPD97diBfI1wkIcGKf6we1baB7wbJ9jMmUVpEd7TwADkAf5j1NpwvvzSFLY1pwvHGZzQIBfUDgJ36lwHOa6R0cbaB6SWdbG56Wn88sVDfdK7NFL%7E9a0Uc2U6fN6EBinfvXJg__&Key-Pair-Id=K1FFKFZRWAZSB">

# Introduction
What is primebit? **primebit.js** is a python package that gives users the ability, to log things in a clean way!


# `✨` Types
You can use up to 4 different log types, which are `log (default)`, `error`, `warning`, and `success`


# `⬇️` Installation

To install primebit You can do the following:

```js
pip install primebit
```

# `👀` Implentation

After you've installed primebit, you can add your text, and implement the logging types like this:

```js
p.log("Hello world!")
```

# `⚙️` Options
By default, the text doesnt have a color to it, to fill the color in, you can use the `options` property to fill the text color like this:

```py

p.log("Hello World!", options={
    "filled": True
})
```

And after that, your good to go!
openredirect7 1.17
A Tool to find an Easy Bounty - Open Redirect

# Open Redirect Vulnerability Checker

## Description

The Open Redirect Vulnerability Checker is a Python tool designed to check URLs for potential open redirect vulnerabilities. This tool allows users to check a single URL or a list of URLs from a file, and it can notify the user via WhatsApp if any URLs are found to be vulnerable.

## Features

- Check single or multiple URLs for open redirect vulnerabilities.
- Validate URLs to ensure they are properly formatted.
- Send notifications via WhatsApp if any URLs are found to be vulnerable.
- Optionally save the results to an output file.

## Installation

1. **Clone the repository:**
    ```bash
    git clone https://github.com/YASHRVY7/openredirect7.git
    cd openredirect7
    ```

2. **Install the required dependencies:**
    ```bash
    pip install twilio
    pip install argparse
    pip install urllib3 
    pip install requests 
    pip install validators 
    pip install colorama 
    ```

3. **Fill Twilio credentials:**
    Open `main.py` and add your Twilio credentials:
    ```python
    # Twilio credentials
    TWILIO_SID = "your_twilio_sid"
    TWILIO_AUTH_TOKEN = "your_twilio_auth_token"
    TWILIO_FROM_WHATSAPP = "your_twilio_whatsapp_number"
    TWILIO_TO_WHATSAPP = "your_whatsapp_number"
    ```

## Usage

### Command Line Arguments

- `-u, --url`: URL to check for open redirect vulnerability.
- `-i, --input`: File containing URLs to check.
- `-o, --output`: File to save the output results.
- `-p, --payloads`: Additional payloads to test for open redirect.
- `-b, --blog`: Open the blog to read about the bug.

### Examples

1. **Check a single URL:**
    ```bash
    python main.py -u "https://example.com"
    ```

2. **Check URLs from a file:**
    ```bash
    python main.py -i urls.txt
    ```

3. **Save results to an output file:**
    ```bash
    python main.py -u "https://example.com" -o results.txt
    ```

4. **Check a URL with additional payloads:**
    ```bash
    python main.py -u "https://example.com" -p "add site"
    ```

5. **Open the blog:**
    ```bash
    python main.py -b
    ```