> 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-subtly-different-responses.md).

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

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

الموقع معرّض قليلًا لتعداد أسماء المستخدمين وكذلك لهجوم كسر كلمات المرور بالقوة. / يستخدم حسابٌ اسمَ مستخدم وكلمة مرور موجودين في قوائم الكلمات المقدمة. / الهدف: العثور على اسم مستخدم صالح، كسر كلمة المرور بالقوة، ثم الوصول إلى **حسابي** الصفحة.

#### بيانات المختبر

* قائمة كلمات لأسماء المستخدمين (مستخدمو مختبر المصادقة).
* قائمة كلمات المرور (كلمات مرور مختبر المصادقة).
* نموذج تسجيل دخول قياسي.

#### الخطوة 1 – قائمة أسماء المستخدمين

1. اعترض طلب نموذج تسجيل الدخول وأرسله إلى **Intruder**.

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

* نفّذ هجومًا على **اسم المستخدم** المعامل باستخدام قائمة كلمات أسماء المستخدمين.
* بشكل افتراضي، يعرض الخادم الرسالة:/ `اسم المستخدم أو كلمة المرور غير صحيحة`.

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

* في **الإعدادات**dIntruder، اضبط شرطًا لـ **لا تتطابق** هذه الإجابة العامة (من أجل تصفية الاستجابات المتطابقة).

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

* عند فحص النتائج، نجد إدخالًا يختلف ردّه قليلًا: / ردًا من دون النقطة المعتادة في الرسالة، مرتبطًا بالمستخدم **alpha**.

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

يُستنتج أن **alpha** اسم مستخدم صالح.

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

#### الخطوة 2 – كسر قوة كلمة المرور

1. احتفظ بطلب تسجيل الدخول نفسه، مع **alpha** ثابتًا كاسم مستخدم.
2. اضبط Intruder لمهاجمة **كلمة المرور** المعامل، باستخدام قائمة كلمات المرور.
3. ابدأ الهجوم وقارن استجابات الخادم.
4. بالنسبة لكلمة المرور **123456**، تكون الإجابة هي **302** مُعلَّمة بـ ok في الملاحظات، مما يشير إلى أن محاولة الاتصال كانت ناجحة.

<figure><img src="/files/54bd48408a1aefa118fffd043c039df1d58baf1a" alt=""><figcaption></figcaption></figure>


---

# 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-subtly-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.
