> For the complete documentation index, see [llms.txt](https://falah.gitbook.io/byethost-support/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://falah.gitbook.io/byethost-support/noon-documentation.md).

# Noon - Documentation

**Version:** 2.0v\
**Author:** @flaah999\
**Platform Target:** [Noon.com](https://www.noon.com)\
**Language:** Python 3\
**Purpose:** Educational & authorized testing only.

***

### ⚠️ Disclaimer

This tool is intended **strictly for educational, ethical hacking, and authorized penetration testing purposes**. Unauthorized use against third-party services may violate their terms and applicable laws.

***

### 📌 Description

**Noon Brute Force Tool** is a simple Python script that performs credential brute-forcing against the Noon login API using email and password combinations provided by the user via text files.

It uses a custom `User-Agent` and simulates a real request to:

```
https://api-app.noon.com/_svc/customer-v1/auth/signin
```

***

### 🔧 Requirements

* Python 3.6+
* Internet connection
* `requests` library

Install dependencies using:

```bash
pip3 install requests
```

***

### 🛠 Usage Instructions

1. Prepare two files:
   * A text file containing **email addresses** (`email.txt`)
   * A text file containing **passwords** (`pass.txt`)
2. Run the script:

```bash
python3 Noon.py
```

3. When prompted:

```
List Of Usernames => email.txt
List Of Passwords => pass.txt
```

The tool will test all possible combinations of emails and passwords using a **brute-force** approach.

***

### 🧠 How It Works

* Loads email list and password list.
* Iterates over every possible combination.
* Sends a POST request to Noon’s login endpoint.
* Interprets the response:
  * ✅ Success → Stops the script.
  * ❌ Invalid email or password → Continues testing.
  * ⚠️ Expired password → Notifies user.

***

### 📦 Example Output

```bash
List Of Usernames => email.txt
List Of Passwords => pass.txt

Please wait ..
Invalid email : test@x.com | بريد إلكتروني خاطئ --> Error
email : test@domain.com | password : 123456 --> Error
email : realuser@noon.com | password : correctpass --> Good
Login Successful. Exiting...
```

***

### 📍 Notes

* There is a `sleep(0.5)` delay between requests to avoid rate limiting.
* Colored logs are used for clarity (`green = success`, `red = fail`).
* If a valid login is detected, the script **exits immediately**.

***

### 📨 Contact & Support

If you face issues using this tool, visit the support section at:

**🔗** [**https://bye-thost.com**](https://bye-thost.com)\
📧 **Email**: <support@bye-thost.com>\
**💬 WhatsApp:** [Click here](https://wa.me/966500701456)
