xtawb
الذهاب إلى القناة على Telegram
لا توجد بيانات
المشتركون
-324 ساعات
-197 أيام
-2430 أيام
أرشيف المشاركات
Now in the below screenshot, you can see that tool is been checking for Origin Based Request Validation.
Working with XSRFProbe Tool on Kali Linux OS
Example/Usage: Main URL to test
xsrfprpbe -u http://www.geeksforgeeks.org
Testing on the geeksforgeeks.org domain is been started successfully
Step 4: All the dependencies have been installed in your Kali Linux operating system. Now use the following command to run the tool and check the help section.
xsrfprobe -h
Step 2: Now use the following command to move into the directory of the tool. You have to move in the directory in order to run the tool.
cd XSRFProbe
Step 1: Use the following command to install the tool in your Kali Linux operating system.
git clone https://github.com/0xInfection/XSRFProbe.git
- Parameth
Parameth tool is considered one of the most important tools in the field of penetration testing and vulnerability discovery. This tool is used to discover and analyze information from website headers to find hidden variables and exploit vulnerabilities in web applications.
How to use it:
- Parameth tool can be downloaded from its GitHub repository using the following command:
git clone https://github.com/maK-/parameth.git
- After downloading it, it can be run simply using the command:
python3 parameth.py -u http://example.com
What it's used for:
Parameth tool is used to discover security vulnerabilities in web applications and verify weaknesses in their security system by extracting hidden variables and sensitive information from HTTP headers.
Can it be used in Termux application on the phone?
Yes, Parameth tool can be used in the Termux application on the smartphone in the same way it is run on Kali Linux.
Download codes for Termux:
- Install Git if it's not already installed using the command:
pkg install git
- Then, use the following command to download Parameth tool:
git clone https://github.com/maK-/parameth.git
- Once downloaded, navigate to the tool directory and run it using Python:
cd parameth
python3 parameth.py -u http://example.com
-----
- Parameth
تُعتبر أداة Parameth واحدة من أهم الأدوات في مجال اختبار الاختراق واكتشاف الثغرات. تُستخدم هذه الأداة لاكتشاف وتحليل معلومات المواقع الواردة في رأس HTTP للحصول على متغيرات مخفية وإمكانية استغلال الثغرات في تطبيقات الويب.
طريقة استخدامها:
- يمكن تحميل أداة Parameth من مستودعها على GitHub عبر الأمر التالي:
git clone https://github.com/maK-/parameth.git
- بعد تحميلها، يمكن تشغيلها ببساطة عبر الأمر:
python3 parameth.py -u http://example.com
فيما تستخدم:
تُستخدم أداة Parameth لاكتشاف الثغرات الأمنية في تطبيقات الويب والتحقق من الضعف في نظام الأمان الخاص بها، وذلك من خلال استخراج المتغيرات الخفية والمعلومات الحساسة من رأس HTTP.
هل يمكن استخدامها في تطبيق التيرمكس على الهاتف؟:
نعم، يمكن استخدام أداة Parameth في تطبيق Termux على الهاتف الذكي بنفس الطريقة التي يتم بها تشغيلها على نظام Kali Linux.
أكواد تحميلها على تيرمكس:
- قم بتثبيت Git إذا لم يكن مثبتًا بالفعل عبر الأمر:
pkg install git
- بعد ذلك، استخدم الأمر التالي لتحميل أداة Parameth:
git clone https://github.com/maK-/parameth.git
- بمجرد تحميلها، قم بالانتقال إلى دليل الأداة وتشغيلها باستخدام Python:
cd parameth
python3 parameth.py -u http://example.comI've put my full effort into this amazing tool, what do you think of it?
لقد بذلت كامل جهدي في هذه الأداة الرائعة، ما رأيكم بها؟
I've put my full effort into this amazing tool, what do you think of it?
--//--//--//--//--//--//--//--//--//-- لقد بذلت كامل جهدي في هذه الأداة الرائعة، ما رأيكم بها؟
$$ التطبيقات:
يمكن استخدام WFuzz لأغراض متعددة، بما في ذلك:
- اختبار أمان تطبيقات الويب: تحديد الثغرات مثل حقن SQL و XSS واختراق الدليل.
- اكتشاف المحتوى الخفي: البحث عن الملفات والدلائل والمعلومات الحساسة المخفية.
- تدقيق الأمان: تقييم الوضع الأمني لتطبيقات الويب.
$$ هل يمكن استخدامها على تيرموكس؟
نعم، يمكن استخدام WFuzz على تيرموكس، المحاكي للطرفية على الهواتف الذكية. إليك كيفية تثبيتها:
1. تثبيت تيرموكس من متجر Google Play.
2. افتح تيرموكس وقم بتشغيل الأوامر التالية:
pkg install python
pip install wfuzz
3. الآن يمكنك استخدام WFuzz على جهازك الأندرويد.
$$ الختام:
WFuzz هي أداة لا غنى عنها لاختبار أمان تطبيقات الويب، حيث توفر قدرات فريدة للـ Fuzzing وخيارات تخصيص شاملة. سواء كنت تستخدم Kali Linux أو تيرموكس، فإنها توفر للمحترفين في مجال الأمان وسيلة فعالة لتحديد وتقليل الثغرات المحتملة بشكل فعال.- WFuzz
"Powerful Web Application Fuzzer"
ˣᵗᵃʷᵇ$$ Introduction:
WFuzz is a versatile web application fuzzer, designed to help in discovering web application vulnerabilities by applying brute force or fuzzing techniques. It's a powerful tool used for testing the security of web applications.
ˣᵗᵃʷᵇ$$ Features:
- Brute Force & Fuzzing: WFuzz can be used to brute force parameters or URLs, allowing users to discover hidden files, directories, and vulnerabilities.
- Customizable Requests: Users can create custom requests with multiple parameters and payloads, making it adaptable to various testing scenarios.
- Parallel Requests: WFuzz can perform multiple requests simultaneously, enhancing its speed and efficiency.
- Supports Multiple Protocols: It supports various protocols such as HTTP, HTTPS, FTP, and others, making it suitable for testing a wide range of applications.
ˣᵗᵃʷᵇ$$ How to Use WFuzz:
1. Installation: WFuzz can be installed on Kali Linux using the following command:
sudo apt-get install wfuzz
2. Usage: After installation, you can use WFuzz via the terminal. Here's a basic command to fuzz a URL:
wfuzz -c -z file,/path/to/wordlist.txt --hc 404 http://example.com/FUZZ
- -c: Colorize output for better readability.
- -z file: Specifies the wordlist file for fuzzing.
- --hc 404: Excludes 404 responses.
- http://example.com/FUZZ: Replace "FUZZ" with the parameter to fuzz.
ˣᵗᵃʷᵇ$$ Applications:
WFuzz can be used for various purposes, including:
- Web Application Penetration Testing: Identifying vulnerabilities such as SQL injection, XSS, and directory traversal.
- Discovering Hidden Content: Finding hidden files, directories, and sensitive information.
- Security Auditing: Assessing the security posture of web applications.
ˣᵗᵃʷᵇ$$ Can It Be Used on Termux?
Yes, WFuzz can be used on Termux, the terminal emulator for Android. Here's how to install it:
1. Install Termux from Google Play Store.
2. Open Termux and run the following commands:
pkg install python
pip install wfuzz
3. Now you can use WFuzz on your Android device.
ˣᵗᵃʷᵇ$$ Conclusion:
WFuzz is an indispensable tool for web application security testing, offering powerful fuzzing capabilities and extensive customization options. Whether on Kali Linux or Termux, it provides security professionals with the means to identify and mitigate potential vulnerabilities effectively.
---
- WFuzz
"أداة قوية لاختبار تطبيقات الويب"
$$ مقدمة:
WFuzz هي أداة قوية لاختبار تطبيقات الويب، مصممة للمساعدة في اكتشاف ثغرات تطبيقات الويب من خلال تطبيق تقنيات القوة الغاشمة أو الـ Fuzzing. إنها أداة قوية تُستخدم لاختبار أمان تطبيقات الويب.
$$ الميزات:
- القوة الغاشمة والـ Fuzzing: يمكن استخدام WFuzz لتطبيق تقنيات القوة الغاشمة على المعلمات أو الروابط URL، مما يتيح للمستخدمين اكتشاف الملفات الخفية والدلائل والثغرات.
- طلبات مُخصصة: يمكن للمستخدمين إنشاء طلبات مُخصصة مع عدة معلمات وأحمال بيانات، مما يجعله قابلًا لمختلف سيناريوهات الاختبار.
- طلبات متوازية: يمكن لـ WFuzz تنفيذ عدة طلبات في وقت واحد، مما يعزز سرعته وكفاءته.
- دعم لعدة بروتوكولات: يدعم عدة بروتوكولات مثل HTTP و HTTPS و FTP، مما يجعله مناسبًا لاختبار مجموعة واسعة من التطبيقات.
$$ كيفية استخدام WFuzz:
1. التثبيت: يمكن تثبيت WFuzz على Kali Linux باستخدام الأمر التالي:
sudo apt-get install wfuzz
2. الاستخدام: بعد التثبيت، يمكنك استخدام WFuzz عبر الطرفية. إليك أمرًا أساسيًا لتنفيذ Fuzzing على رابط URL:
wfuzz -c -z file,/path/to/wordlist.txt --hc 404 http://example.com/FUZZ
- -c: تلوين النتائج لسهولة القراءة.
- -z file: تحديد ملف قائمة الكلمات لل Fuzzing.
- --hc 404: استبعاد استجابات الخطأ 404.
- http://example.com/FUZZ: استبدل "FUZZ" بالمعلمة التي تُريد عمل Fuzzing عليها.One such example of this filteration from a previously saved session is as follows where we find an SQL injection vulnerability by utilizing a Python regex designed to read responses after a request modifies a parameter by adding an apostrophe (‘) and fuzzing again. “-A” displays a verbose output.
The regex r.params.get=+’\’ adds apostrophe (‘) in the get parameter. r stands for a raw response.
wfuzz -z range,1-5 --oF /tmp/session http://testphp.vulnweb.com/artists.php?artist=FUZZ
wfuzz -z wfuzzp,/tmp/session --prefilter "r.params.get=+'\''" -A FUZZ
This session file can now be opened up again and consumed using the “wfuzzp” payload like so:
wfuzz -z wfuzzp,/tmp/session FUZZ
Sessions in wfuzz
A session in wfuzz is a temporary file which can be saved and later picked up, re-processed and post-processed. This is helpful in situations where one result saved already needs alterations or an analyst needs to look for something in the results. “–oF” filter can save the session output to a file.
wfuzz --oF /tmp/session -z range,0-10 http://testphp.vulnweb.com/listproducts.php?cat=FUZZ
Similarly, to filter out results based on the response code and the length of the page (lines greater than 97), you can do it like:
wfuzz -z range,0-10 --filter "c=200 and l>97" http://testphp.vulnweb.com/listproducts.php?cat=FUZZ
