> For the complete documentation index, see [llms.txt](https://hacking-notes.jord4n.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hacking-notes.jord4n.pro/ar/web/authentication/username-enumeration-via-different-responses.md).

# تعداد أسماء المستخدمين عبر استجابات مختلفة

### إحصاء أسماء المستخدمين عبر ردود مختلفة

الموقع عرضة لـ:

* تعداد أسماء المستخدمين عبر رسائل رد مختلفة؛
* كلمة المرور بالقوة الغاشمة.

الهدف هو:

1. العثور على اسم مستخدم صالح من قائمة كلمات.
2. فرض كلمة المرور المرتبطة به بالقوة الغاشمة من قائمة كلمات أخرى.
3. تسجيل الدخول والوصول إلى صفحة حساب المستخدم.

<figure><img src="/files/a5b8de660f8fc87e8e34d1e947c38ab656964ae1" alt=""><figcaption></figcaption></figure>

#### الإعداد

* يوفر الموقع نموذجًا كلاسيكيًا **تسجيل الدخول** تقليدي.
* توجد قوائم لـ **أسماء المستخدمين** و **passwords** مقدمة من المختبر.
* يتم اعتراض طلب الاتصال لإرساله إلى **Burp Intruder**.

#### 1. قائمة المستخدمين

1. اعتراض محاولة اتصال وإرسالها إلى **Intruder**.
2. ضع حمولة على الـ **اسم المستخدم** المعامل.

<figure><img src="/files/7e92967d8291a46b75229720afb51916298730fe" alt=""><figcaption></figcaption></figure>

* حمّل **قائمة كلمات المستخدمين** مقدمة من المختبر.

<figure><img src="/files/f018bcd541160b704551ae41b6904fa220055227" alt=""><figcaption></figcaption></figure>

1. أطلق الهجوم وراقب الإجابات (الرمز، الطول، إلخ).

لاحظ أنه بالنسبة لاسم المستخدم **`apollo`**، فإن الإجابة لها **طول** مختلف عن الآخرين.

→ هذا يشير إلى أن **`apollo`** اسم مستخدم صالح **اسم المستخدم**.

<figure><img src="/files/8d2d8759a3984aa79f75380f5201abf6ab5cb78c" alt=""><figcaption></figcaption></figure>

#### 2. كسر كلمة المرور بالقوة الغاشمة

1. استأنف طلب تسجيل الدخول مع **تثبيت اسم المستخدم على `apollo`**.
2. أرسل الاستعلام مرة أخرى في **Intruder**.
3. ضع الحمولة هذه المرة على **كلمة المرور** المعامل.
4. حمّل **قائمة كلمات المرور** المقدمة.
5. أطلق الهجوم وحلل الإجابات.

<figure><img src="/files/a2ed8650d3466274d99deab83b61bfaf4153c76d" alt=""><figcaption></figcaption></figure>

الـ **`mustang`** تنتج كلمة المرور استجابة مختلفة **استجابة** (مثل الطول أو المحتوى) مما يشير إلى نجاح **الاتصال**.

<figure><img src="/files/5dc574b843f3f2e0fb5a93d973c2c92666eb294a" alt=""><figcaption></figcaption></figure>

#### 3. تسجيل الدخول النهائي

بيانات الاعتماد الصالحة هي:

* **اسم المستخدم :** `apollo`
* **كلمة المرور :** `mustang`


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://hacking-notes.jord4n.pro/ar/web/authentication/username-enumeration-via-different-responses.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
