'\" t .\" Title: ncrack .\" Author: [see the "Authors" section] .\" Generator: DocBook XSL Stylesheets v1.75.1 .\" Date: 08/23/2019 .\" Manual: Ncrack Reference Guide .\" Source: Ncrack .\" Language: Persian .\" .TH "NCRACK" "1" "08/23/2019" "Ncrack" "راهنمای مرجع Ncrack" .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" ncrack \- ابزار بررسی و ارزیابی امنیت احراز هویت سرویس‌های شبکه .SH "خلاصه دستور (SYNOPSIS)" .HP \w'\fBncrack\fR\ 'u \fBncrack\fR [\fIگزینه‌ها\fR] {\fIمشخصات\ هدف\fR} .SH "توضیحات (DESCRIPTION)" .\" Ncrack: description of .PP ابزار .B Ncrack یک ابزار متن‌باز برای کرک و ارزیابی امنیت احراز هویت شبکه است\&. این ابزار برای آزمودن موازی و پرسرعت احراز هویت با بهره‌گیری از یک موتور پویا طراحی شده است که می‌تواند خود را با شرایط مختلف شبکه وفق دهد\&. ابزار .B Ncrack همچنین قابلیت تنظیم دقیق و گسترده برای موارد خاص را دارد، هرچند پارامترهای پیش‌فرض آن به اندازه کافی جامع هستند تا تقریباً هر سناریویی را پوشش دهند\&. این ابزار بر پایه معماری ماژولار بنا شده که امکان توسعه آسان برای پشتیبانی از پروتکل‌های بیشتر را فراهم می‌سازد\&. ابزار .B Ncrack برای شرکت‌ها و متخصصان امنیت طراحی شده است تا شبکه‌های بزرگ را از نظر گذرواژه‌های پیش‌فرض یا ضعیف به شیوه‌ای سریع و قابل‌اطمینان ممیزی و ارزیابی کنند\&. همچنین می‌توان از آن برای انجام حملات آزمون فراگیر (Brute Force) پیشرفته و فشرده علیه سرویس‌های اختصاصی استفاده کرد\&. .if n \{\ .sp .\} .RS 4 .it 1 an-trap .nr an-no-space-flag 1 .nr an-break-flag 1 .br .ps +1 \fBهشدار\fR .ps -1 .br .PP پروژه .B Ncrack در تابستان سال ۲۰۰۹ آغاز شد\&. با اینکه این ابزار برای بسیاری از اهداف کاربردی است، اما همچنان نرم‌افزاری آزمایشی در نسخه بتا محسوب می‌شود\&. شما می‌توانید با آزمایش آن و گزارش هرگونه مشکل طبق آنچه در بخش \(lqاشکالات (BUGS)\(rq آمده است، به توسعه آن کمک کنید\&. .sp .5v .RE .PP خروجی .B Ncrack فهرستی از اعتبارنامه‌ها و اطلاعات ورود کشف‌شده (در صورت وجود) برای هر یک از اهداف تعیین‌شده است\&. .B Ncrack همچنین می‌تواند یک گزارش وضعیت تعاملی از پیشرفت فعلی و در صورت فعال بودن گزینه مربوطه توسط کاربر، اطلاعات اشکال‌زدایی تکمیلی را برای ردیابی مشکلات نمایش دهد\&. .PP یک پویش معمول با .B Ncrack در مثال\ \&۱ نشان داده شده است\&. تنها آرگومان‌های به‌کاررفته در این مثال دو آدرس IP هدف به همراه پورت‌های متناظر آن‌هاست\&. دو پورت نمونه ۲۱ و ۲۲ به طور خودکار به سرویس‌های پیش‌فرضی که روی آن‌ها شنود می‌کنند نگاشت می‌شوند: ftp و ssh\&. .PP \fBمثال\ \&۱.\ \&نمونه‌ای از یک پویش با Ncrack\fR .\" -v: example of .sp .if n \{\ .RS 4 .\} .nf $ ncrack 10.0.0.130:21 192.168.1.2:22 Starting Ncrack 0.6 ( http://ncrack.org ) at 2016-01-03 22:10 EEST Discovered credentials for ftp on 10.0.0.130 21/tcp: 10.0.0.130 21/tcp ftp: admin hello1 Discovered credentials for ssh on 192.168.1.2 22/tcp: 192.168.1.2 22/tcp ssh: guest 12345 192.168.1.2 22/tcp ssh: admin money$ Ncrack done: 2 services scanned in 156.03 seconds. Ncrack finished. .fi .if n \{\ .RE .\} .PP تازه‌ترین نسخه .B Ncrack را می‌توانید از نشانی \m[blue]\fB\%http://nmap.org/ncrack\fR\m[] دریافت کنید\&. همچنین آخرین نسخه این صفحه راهنما در نشانی http://nmap.org/ncrack/man.html در دسترس است\&. .SH "خلاصه گزینه‌ها (OPTIONS SUMMARY)" .PP این خلاصه گزینه‌ها زمانی نمایش داده می‌شود که .B Ncrack بدون هیچ آرگومانی اجرا شود\&. این بخش به یادآوری رایج‌ترین گزینه‌ها کمک می‌کند، اما جایگزینی برای مستندات جامع و دقیق موجود در ادامه این راهنما نیست\&. .\" summary of options .\" command-line options: of Ncrack .sp .if n \{\ .RS 4 .\} .nf Ncrack 0.7 ( http://ncrack.org ) Usage: ncrack [Options] {target and service specification} TARGET SPECIFICATION: Can pass hostnames, IP addresses, networks, etc. Ex: scanme.nmap.org, microsoft.com/24, 192.168.0.1; 10.0.0-255.1-254 -iX : Input from Nmap's -oX XML output format -iN : Input from Nmap's -oN Normal output format -iL : Input from list of hosts/networks --exclude : Exclude hosts/networks --excludefile : Exclude list from file SERVICE SPECIFICATION: Can pass target specific services in ://target (standard) notation or using -p which will be applied to all hosts in non-standard notation. Service arguments can be specified to be host-specific, type of service-specific (-m) or global (-g). Ex: ssh://10.0.0.10,at=10,cl=30 -m ssh:at=50 -g cd=3000 Ex2: ncrack -p ssh,ftp:3500,25 10.0.0.10 scanme.nmap.org google.com:80,ssl -p : services will be applied to all non-standard notation hosts -m :: options will be applied to all services of this type -g : options will be applied to every service globally Misc options: ssl: enable SSL over this service path : used in modules like HTTP ('=' needs escaping if used) db : used in modules like MongoDB to specify the database domain : used in modules like WinRM to specify the domain TIMING AND PERFORMANCE: Options which take