| PIXIEWPS(1) | ابزار آفلاین بروتفورس WPS | PIXIEWPS(1) |
نام (NAME)
pixiewps - ابزار آفلاین بروتفورس Wi-Fi Protected Setup
توضیحات (DESCRIPTION)
- دستور pixiewps ابزاری به زبان C برای بروتفورس آفلاین پین روش WPS با بهرهبرداری از آنتروپی پایین یا ناموجود در برخی اکسسپوینتها (حمله گرد پری یا «pixie-dust attack») است.
- این ابزار صرفاً برای اهداف آموزشی در نظر گرفته شده است.
خلاصه دستور (SYNOPSIS)
pixiewps <آرگومانها>
آرگومانها (ARGUMENTS)
آرگومانهای الزامی (REQUIRED ARGUMENTS)
-e, --pke
- کلید عمومی دیفی-هلمن (DH) ثبتنامکننده (Enrollee)، موجود در M1.
-r, --pkr
- کلید عمومی دیفی-هلمن (DH) ثبتکننده (Registrar)، موجود در M2. با تعیین گزینه --dh-small در هر دو ابزار Reaver و pixiewps میتوان از آن صرفنظر کرد.
- pixiewps -e <pke> -s <e-hash1> -z <e-hash2> -a <authkey> -n <e-nonce> -S
-s, --e-hash1
- هش ۱ ثبتنامکننده (Enrollee)، موجود در M3. این مقدار هشِ نیمه اول پین است.
-z, --e-hash2
- هش ۲ ثبتنامکننده (Enrollee)، موجود در M3. این مقدار هشِ نیمه دوم پین است.
-a, --authkey
- کلید نشست احراز هویت. اگرچه برای این پارامتر به نسخه دستکاریشده Reaver یا Bully نیاز است، اما میتوان با تعیین کلیدهای دیفی-هلمن کوچک در هر دو ابزار Reaver و pixiewps و ارائه گزینههای --e-nonce، --r-nonce و --e-bssid از ارسال آن صرفنظر کرد.
- pixiewps -e <pke> -s <e-hash1> -z <e-hash2> -S -n <e-nonce> -m <r-nonce> -b <e-bssid>
-n, --e-nonce
- نانس ثبتنامکننده (Enrollee)، موجود در M1.
آرگومانهای اختیاری (OPTIONAL ARGUMENTS)
-m, --r-nonce
- نانس ثبتکننده (Registrar)، موجود در M2. همراه با سایر پارامترها برای محاسبه کلیدهای نشست استفاده میشود.
-b, --e-bssid
- شناسه BSSID ثبتنامکننده (Enrollee). همراه با سایر پارامترها برای محاسبه کلیدهای نشست استفاده میشود.
-S, --dh-small (منسوخشده)
- کلیدهای کوچک دیفی-هلمن. این گزینه باید در Reaver نیز تعیین شود. به نظر میرسد برخی اکسسپوینتها دارای اشکال هستند و با این گزینه درست کار نمیکنند. در صورت امکان از استفاده از آن در Reaver خودداری کنید.
-v, --verbosity
- سطح جزئیات ۱ تا ۳، مقدار ۱ کمترین جزئیات است و پیشفرض ۳ است.
-h
- نمایش صفحه راهنمای ساده نحوه استفاده.
--help
- نمایش راهنمای کامل با جزئیات.
-V, --version
- نمایش نسخه و سایر اطلاعات.
--mode N[,... N]
- انتخاب حالتها، جداشده با کاما (حالتهای آزمایشی استفاده نمیشوند مگر اینکه مشخص شوند):
- 1 - RT/MT/CL
- 2 - eCos simple
- 3 - RTL819x
- 4 - eCos simplest [آزمایشی]
- 5 - eCos Knuth [آزمایشی]
--start [mm/]yyyy
- تاریخهای آغاز و پایان برای حالت ۳، جای این دو با یکدیگر قابل تعویض است.
- اگر تنها یکی مشخص شود، زمان فعلی برای دیگری استفاده خواهد شد. نخستین تاریخ ممکن 01/1970 مطابق با 0 (زمان مبدأ یونیکس - Unix epoch) است و واپسین تاریخ 02/2038 مطابق با 0x7FFFFFFF است. اگر گزینه --force استفاده شود، pixiewps از زمان کنونی آغاز کرده و تمام مسیر را تا 0 به عقب بازمیگردد.
آرگومانهای متفرقه (MISCELLANEOUS ARGUMENTS)
-7, --m7-enc
- تنظیمات رمزگذاریشده، موجود در M7. بازیابی WPA-PSK و نانس محرمانه ۲ ثبتنامکننده (Enrollee). این قابلیت فقط روی برخی اکسسپوینتهای آسیبپذیر در برابر حالت ۳ کار میکند.
- pixiewps -e <pke> -r <pkr> -n <e-nonce> -m <r-nonce> -b <e-bssid> -7 <enc7> --mode 3
-5, --m5-enc
- تنظیمات رمزگذاریشده، موجود در M5. بازیابی نانس محرمانه ۱ ثبتنامکننده (Enrollee). این گزینه باید همراه با گزینه --m7-enc استفاده شود. اگر گزینههای --e-hash1 و --e-hash2 نیز مشخص شوند، pixiewps پین WPS را نیز بازیابی خواهد کرد.
- pixiewps -e <pke> -r <pkr> -n <e-nonce> -m <r-nonce> -b <e-bssid> -7 <enc7> -5 <enc5> --mode 3
- pixiewps -e <pke> -r <pkr> -n <e-nonce> -m <r-nonce> -b <e-bssid> -7 <enc7> -5 <enc5> --mode 3 -s <e-hash1> -z <e-hash2>
مثالها (EXAMPLES)
pixiewps --pke <pke> --pkr <pkr> --e-hash1 <e-hash1> --e-hash2 <e-hash2> --authkey <authkey> --e-nonce <e-nonce>
pixiewps -e <pke> -r <pkr> -s <e-hash1> -z <e-hash2> -a <authkey> -n <e-nonce>
نویسندگان (AUTHORS)
ابزار Pixiewps توسط wiire توسعه یافته است.
این صفحه راهنما توسط Daniel Echeverry <epsilon77@gmail.com> و Samuel Henrique <samueloph@gmail.com> برای پروژه دبیان نوشته شده است، اما پروژههای دیگر نیز میتوانند از آن استفاده کنند.
| November 2017 | pixiewps |