.\" rkhunter - RootKit Hunter .TH rkhunter 8 "June 2017" .SH "نام (NAME)" rkhunter \- ابزار بررسی و شناسایی روت‌کیت‌ها و بدافزارها در سیستم .SH "خلاصه دستور (SYNOPSIS)" \fBrkhunter\fP {--check | --unlock | --update | --versioncheck | --propupd [{filename | directory | package name},...] | --list [tests | {lang | languages} | rootkits | perl | propfiles] | --config\-check | --version | --help} [\fIگزینه‌ها\fR] .SH "توضیحات (DESCRIPTION)" \fBrkhunter\fP یک اسکریپت پوسته است که آزمون‌های گوناگونی را روی سیستم محلی انجام می‌دهد تا روت‌کیت‌ها و بدافزارهای شناخته‌شده را شناسایی کند. این ابزار همچنین تغییرات احتمالی در دستورات و پرونده‌های راه‌اندازی سیستم را بررسی کرده و آزمون‌های متعددی را روی رابط‌های شبکه، از جمله بررسی برنامه‌های در حال شنود، انجام می‌دهد. \fBrkhunter\fP تا حد امکان عمومی نوشته شده است و بنابراین باید روی بیشتر سیستم‌های لینوکس و یونیکس اجرا شود. برای زمان‌هایی که برخی دستورات روی سیستم موجود نیستند، اسکریپت‌های پشتیبانی ارائه شده است که برخی از آن‌ها اسکریپت‌های perl هستند. برای اجرای \fBrkhunter\fP وجود برخی دستورات پایه الزامی است. علاوه بر این، برخی از آزمون‌ها به دستورات خاصی نیاز دارند که اگر موجود نباشند، از آن آزمون صرف‌نظر خواهد شد. \fBrkhunter\fP باید در یک پوسته از نوع Bourne، معمولاً \fBbash\fP یا \fBksh\fP اجرا شود. \fBrkhunter\fP می‌تواند به صورت یک کار زمان‌بندی‌شده cron یا از طریق خط فرمان اجرا گردد. .PP .SH "گزینه‌های دستور (COMMAND OPTIONS)" اگر هیچ گزینه دستوری داده نشود، \fB\-\-help\fP در نظر گرفته می‌شود. در صورت وقوع هرگونه خطا یا هشدار، \fBrkhunter\fP یک کد خروج غیر صفر برمی‌گرداند. .PP .IP "\fB\-c, \-\-check\fP" این گزینه دستوری به \fBrkhunter\fP دستور می‌دهد که آزمون‌های گوناگونی را روی سیستم محلی انجام دهد. نتیجه هر آزمون در خروجی استاندارد (stdout) نمایش داده خواهد شد. در صورت یافتن هر مورد مشکوک، یک هشدار نمایش داده می‌شود. پرونده لاگ آزمون‌ها و نتایج نیز به طور خودکار ایجاد خواهد شد. پیشنهاد می‌شود این گزینه دستوری به صورت منظم اجرا گردد تا از عدم نفوذ و به خطر نیفتادن سیستم اطمینان حاصل شود. .IP .IP "\fB\-\-unlock\fP" این گزینه دستوری پرونده قفل (lock file) را باز (حذف) می‌کند. اگر این گزینه به تنهایی استفاده شود، هیچ پرونده لاگی ایجاد نمی‌گردد. .IP .IP \fB\-\-update\fP این گزینه دستوری باعث می‌شود \fBrkhunter\fP بررسی کند که آیا نسخه جدیدتری از هر یک از پرونده‌های داده متنی آن وجود دارد یا خیر. هنگام استفاده از این گزینه، باید یک مرورگر وب متنی در خط فرمان، مانند \fBwget\fP یا \fBlynx\fP، روی سیستم نصب باشد. پیشنهاد می‌شود این گزینه دستوری به طور منظم اجرا شود تا اطمینان حاصل گردد پرونده‌های داده همیشه به‌روز هستند. اگر این گزینه از طریق cron استفاده شود، توصیه می‌شود گزینه \fB\-\-nocolors\fP نیز به همراه آن به کار رود. کد خروج صفر برای این گزینه دستوری به معنای عدم وجود به‌روزرسانی است. کد خروج یک نشان‌دهنده بروز خطا در بارگیری است و کد دو نشان می‌دهد خطایی رخ نداده اما به‌روزرسانی‌های جدید موجود بوده و نصب شده‌اند. .IP .IP "\fB\-\-propupd [{filename | directory | package name},...]\fP" یکی از آزمون‌هایی که \fBrkhunter\fP انجام می‌دهد، مقایسه ویژگی‌های فعلی پرونده‌های دستورات مختلف با مقادیر ذخیره‌شده پیشین است. این گزینه دستوری باعث می‌شود \fBrkhunter\fP پرونده داده مقادیر ذخیره‌شده خود را با مقادیر فعلی به‌روز کند. اگر از گزینه \fIfilename\fP استفاده شود، باید یک مسیر کامل یا یک نام پرونده ساده باشد (برای مثال 'awk'). در صورت استفاده، فقط مدخل مربوط به آن پرونده در پایگاه داده ویژگی‌های پرونده به‌روز می‌شود. اگر از گزینه \fIdirectory\fP استفاده شود، تنها پرونده‌های موجود در پایگاه داده که در دایرکتوری داده‌شده قرار دارند به‌روز خواهند شد. به همین ترتیب، اگر از گزینه \fIpackage name\fP استفاده شود، تنها پرونده‌های موجود در پایگاه داده که بخشی از بسته مشخص‌شده هستند به‌روز می‌شوند. نام بسته باید بخش اصلی نام باشد و نباید شامل شماره نسخه باشد \- برای مثال 'coreutils'. بدیهی است که نام بسته‌ها تنها در صورتی در پایگاه داده ویژگی‌های پرونده ذخیره می‌شوند که از یک مدیر بسته استفاده شود. اگر نام یک بسته با نام یک پرونده یکسان باشد \- برای مثال 'file' می‌تواند به دستور 'file' یا به بسته RPM 'file' (که حاوی دستور 'file' است) اشاره کند \- نام بسته استفاده خواهد شد. اگر هیچ گزینه خاصی داده نشود، کل پایگاه داده به‌روزرسانی می‌شود. \fIهشدار:\fP این مسئولیت کاربر است که مطمئن شود پرونده‌های موجود در سیستم معتبر بوده و از منبعی مطمئن هستند. \fBrkhunter\fP تنها می‌تواند تغییر یک پرونده را گزارش دهد، اما نمی‌تواند علت ایجاد آن تغییر را مشخص کند. بنابراین، اگر پرونده‌ای تغییر کرده باشد و از گزینه دستوری \fB\-\-propupd\fP استفاده شود، \fBrkhunter\fP فرض می‌کند که پرونده دستکاری نشده و اصیل است. .IP .IP \fB\-\-versioncheck\fP این گزینه دستوری باعث می‌شود \fBrkhunter\fP بررسی کند که آیا نسخه جدیدتری از برنامه وجود دارد یا خیر. هنگام استفاده از این گزینه، باید یک مرورگر وب در خط فرمان روی سیستم موجود باشد. اگر این گزینه از طریق cron استفاده شود، توصیه می‌شود گزینه \fB\-\-nocolors\fP نیز همراه آن به کار رود. کد خروج صفر برای این گزینه دستوری به این معنی است که نسخه جدیدی وجود ندارد. کد خروج یک یعنی خطایی در بارگیری شماره آخرین نسخه رخ داده است و کد دو نشان می‌دهد خطایی رخ نداده اما نسخه جدیدی در دسترس است. .IP .IP "\fB\-\-list [tests | {lang | languages} | rootkits | perl | propfiles]\fP" این گزینه دستوری فهرستی از برخی قابلیت‌های پشتیبانی‌شده برنامه را نمایش داده و سپس خارج می‌شود. گزینه \fItests\fP نام آزمون‌های موجود فعلی را فهرست می‌کند (برای جزئیات بیشتر درباره نام آزمون‌ها به پرونده README مراجعه کنید). گزینه \fIlanguages\fP زبان‌های موجود فعلی را فهرست می‌کند، و گزینه \fIrootkits\fP روت‌کیت‌هایی را که توسط \fBrkhunter\fP جستجو می‌شوند نشان می‌دهد. گزینه \fIperl\fP وضعیت نصب دستور perl و ماژول‌های پرل را که ممکن است در برخی آزمون‌ها به کار روند نشان می‌دهد. توجه داشته باشید که نصب این ماژول‌ها \fIالزامی\fP نیست. با این حال، اگر \fBrkhunter\fP ناچار به استفاده از perl برای اجرای یک آزمون باشد، ماژول مربوطه باید نصب باشد. گزینه \fIpropfiles\fP نام پرونده‌هایی را که برای ایجاد پایگاه داده ویژگی‌های پرونده استفاده می‌شوند فهرست می‌کند. اگر گزینه خاصی مشخص نشود، تمامی فهرست‌ها، به جز پایگاه داده ویژگی‌های پرونده، نمایش داده خواهند شد. .IP .IP "\fB\-C, \-\-config\-check\fP" این گزینه دستوری باعث می‌شود \fBrkhunter\fP پرونده(های) پیکربندی خود را بررسی کرده و سپس خارج شود. برنامه بررسی‌های معمول پیکربندی را همان‌گونه که توسط گزینه‌های enable و disable در خط فرمان و پرونده‌های پیکربندی مشخص شده است انجام می‌دهد؛ یعنی تنها گزینه‌های پیکربندی مربوط به آزمون‌هایی بررسی می‌شوند که به طور معمول اجرا خواهند شد. به منظور بررسی تمامی گزینه‌های پیکربندی‌شده، از گزینه‌های \fB--enable all --disable none\fP در خط فرمان استفاده کنید. علاوه بر این، برنامه بررسی خواهد کرد که آیا گزینه پیکربندی ناشناخته‌ای وجود دارد یا خیر. اگر مشکلی در پیکربندی یافت شود، نمایش داده شده و کد بازگشتی برابر با 1 قرار می‌گیرد. پیشنهاد می‌شود هر زمان که پرونده(های) پیکربندی تغییر یافتند، از این گزینه استفاده شود. .IP .IP "\fB\-V, \-\-version\fP" این گزینه دستوری شماره نسخه \fBrkhunter\fP را نمایش داده و سپس خارج می‌شود. .IP .IP "\fB\-h, \-\-help\fP" .br این گزینه دستوری منوی راهنما را نمایش داده و سپس خارج می‌شود. .IP .SH "گزینه‌ها (OPTIONS)" \fBrkhunter\fP برای بسیاری از گزینه‌های پیکربندی خود از یک پرونده پیکربندی به نام \fIrkhunter.conf\fP استفاده می‌کند. همچنین در صورت وجود می‌تواند از یک پرونده پیکربندی محلی به نام \fIrkhunter.conf.local\fP و یک دایرکتوری به نام \fIrkhunter.d\fP بهره ببرد. هر دو مورد پرونده پیکربندی محلی و دایرکتوری محلی باید در همان دایرکتوری پرونده پیکربندی اصلی قرار داشته باشند. نصاب برنامه پرونده یا دایرکتوری محلی را ایجاد نمی‌کند، اما در صورت نیاز یک یا هر دوی آن‌ها را می‌توان توسط کاربر ایجاد کرد. در صورت استفاده از دایرکتوری، هر پرونده‌ای با پسوند \fI.conf\fP در آن دایرکتوری به عنوان یک پرونده پیکربندی محلی در نظر گرفته خواهد شد. برخی گزینه‌ها را می‌توان در خط فرمان نیز مشخص کرد که بر گزینه‌های معادل در پرونده پیکربندی اولویت خواهند داشت. گزینه‌های پرونده پیکربندی به طور کامل درون خود پرونده پیکربندی اصلی مستند شده‌اند. موارد زیر گزینه‌های خط فرمان هستند. مقادیر پیش‌فرضی که در اینجا ذکر می‌شوند پیش‌فرض‌های برنامه هستند، مگر اینکه صراحتاً به عنوان پیش‌فرض پرونده پیکربندی بیان شده باشند. .PP .IP \fB\-\-appendlog\fP به طور پیش‌فرض هنگام اجرای \fBrkhunter\fP یک پرونده لاگ جدید ایجاد می‌شود و با اضافه شدن پسوند \fI.old\fP به انتهای نام پرونده لاگ پیشین، نام آن تغییر می‌کند. این گزینه به \fBrkhunter\fP می‌گوید گزارش‌ها را به انتهای پرونده لاگ موجود بیفزاید. اگر پرونده لاگ وجود نداشته باشد، ایجاد خواهد شد. .IP "\fB\-\-bindir ...\fP" این گزینه دایرکتوری‌هایی را تغییر می‌دهد که \fBrkhunter\fP برای یافتن دستورات گوناگون مورد نیاز خود در آن‌ها جستجو می‌کند (یعنی مقدار PATH آن). پیش‌فرض برنامه، PATH کاربر ریشه و یک فهرست درونی از برخی دایرکتوری‌های معمول دستورات است. به طور پیش‌فرض دایرکتوری مشخص‌شده به انتهای فهرست پیش‌فرض اضافه می‌شود. اما اگر نام دایرکتوری با نویسه '+' آغاز شود، به ابتدای فهرست اضافه خواهد شد (یعنی در آغاز فهرست قرار می‌گیرد). .IP "\fB\-\-cs2, \-\-color\-set2\fP" به طور پیش‌فرض \fBrkhunter\fP نتایج آزمون‌ها را رنگی نمایش می‌دهد. رنگ‌های مورد استفاده عبارتند از سبز برای آزمون‌های موفق، قرمز برای آزمون‌های ناموفق (هشدارها) و زرد برای آزمون‌های نادیده‌گرفته‌شده. این رنگ‌ها هنگام استفاده از پس‌زمینه سیاه خوانا هستند، اما روی پس‌زمینه سفید به سختی دیده می‌شوند. این گزینه به \fBrkhunter\fP می‌گوید از مجموعه رنگ متفاوتی استفاده کند که برای پس‌زمینه سفید مناسب‌تر است. .IP "\fB\-\-configfile \fP" فرآیند نصب به طور خودکار محل قرارگیری پرونده پیکربندی را به \fBrkhunter\fP اطلاع می‌دهد. با این حال، در صورت نیاز می‌توان از این گزینه برای مشخص کردن یک مسیر دیگر استفاده کرد. اگر قرار است از یک پرونده یا دایرکتوری پیکربندی محلی استفاده شود، باید در همان دایرکتوری پرونده پیکربندی تعیین‌شده توسط این گزینه قرار داشته باشد. .IP \fB\-\-cronjob\fP این گزینه شبیه به گزینه دستوری \fB\-\-check\fP است، اما چندین گزینه تعاملی را غیرفعال می‌کند. هنگامی که این گزینه استفاده شود، گزینه‌های \fB\-\-check\fP، \fB\-\-nocolors\fP و \fB\-\-skip-keypress\fP مفروض در نظر گرفته می‌شوند. به طور پیش‌فرض هیچ خروجی به stdout فرستاده نمی‌شود، بنابراین گزینه \fB\-\-report\-warnings\-only\fP می‌تواند همراه با این گزینه سودمند باشد. .IP "\fB\-\-dbdir \fP" فرآیند نصب به طور خودکار محل ذخیره پرونده‌های داده را برای \fBrkhunter\fP پیکربندی می‌کند. با این حال، در صورت نیاز می‌توان از این گزینه برای تعیین دایرکتوری متفاوتی استفاده کرد. این دایرکتوری پس از نصب می‌تواند فقط‌خواندنی باشد، به شرطی که هیچ‌کدام از گزینه‌های \fB\-\-update\fP یا \fB\-\-propupd\fP مشخص نشده باشند و در صورتی که گزینه ROTATE_MIRRORS در پرونده پیکربندی برابر با 1 باشد، گزینه \fB\-\-versioncheck\fP نیز تعیین نشده باشد. .IP \fB\-\-debug\fP این یک گزینه ویژه است که عمدتاً برای توسعه‌دهندگان در نظر گرفته شده است. هیچ خروجی در stdout تولید نمی‌کند. لاگ‌گیری عادی طبق پیش‌فرض یا آنچه توسط گزینه \fB\-\-logfile\fP مشخص شده ادامه می‌یابد، و خروجی اشکال‌زدایی در پرونده‌ای با نام تصادفی که با \fI/tmp/rkhunter\-debug\fP شروع می‌شود ذخیره خواهد شد. .IP "\fB\-\-disable [,...]\fP" این گزینه به \fBrkhunter\fP می‌گوید آزمون‌های مشخص‌شده را اجرا نکند. برای آگاهی بیشتر از نام آزمون‌ها، پرونده README را مطالعه کنید. به طور پیش‌فرض هیچ آزمونی غیرفعال نیست. .IP \fB\-\-display\-logfile\fP این گزینه باعث می‌شود پس از اتمام کار \fBrkhunter\fP، پرونده لاگ روی صفحه نمایش نشان داده شود. .IP "\fB\-\-enable [,...]\fP" این گزینه به \fBrkhunter\fP می‌گوید فقط آزمون‌های مشخص‌شده را اجرا کند. اگر تنها یک نام آزمون، به جز \fIall\fP، داده شود، گزینه \fB\-\-skip\-keypress\fP مفروض در نظر گرفته می‌شود. برای اطلاعات بیشتر در مورد نام آزمون‌ها، پرونده README را بخوانید. به طور پیش‌فرض تمام آزمون‌ها فعال هستند. تمامی نام‌های آزمون‌ها در بخش TESTS در ادامه فهرست شده‌اند. .IP "\fB\-\-hash {MD5 | SHA1 | SHA224 | SHA256 | SHA384 | SHA512 |\fP" \fB NONE | }\fP .br هم در بررسی ویژگی‌های پرونده و هم در گزینه دستوری \fB\-\-propupd\fP، از یک تابع هش برای به‌دست آوردن مقدار هش کنونی پرونده‌ها استفاده می‌شود. این گزینه به \fBrkhunter\fP مشخص می‌کند که از کدام تابع هش استفاده نماید. گزینه‌های \fIMD5\fP و \fISHA\fP به دنبال دستور متناظر می‌گردند، و اگر یافت نشود، از یک اسکریپت کمکی perl استفاده می‌شود تا بررسی گردد آیا ماژول پرل پشتیبانی‌کننده از آن تابع نصب شده است یا خیر. به عنوان جایگزین، می‌توان یک \fIدستور\fP خاص را مشخص کرد. مقدار \fINONE\fP را می‌توان برای عدم محاسبه یا عدم استفاده از مقادیر هش به عنوان بخشی از بررسی ویژگی‌های پرونده به کار برد. مقدار پیش‌فرض \fISHA256\fP است. سیستم‌هایی که از پیش‌پیونددهی (prelinking) استفاده می‌کنند، باید از یکی از مقادیر MD5، SHA1 یا NONE استفاده کنند. .IP "\fB\-\-lang, \-\-language \fP" این گزینه زبانی را مشخص می‌کند که برای آزمون‌ها و نتایج نمایشی استفاده می‌شود. زبان‌های پشتیبانی‌شده فعلی را می‌توان با گزینه دستوری \fB\-\-list\fP مشاهده کرد. زبان پیش‌فرض \fIen\fP (انگلیسی) است. اگر پیامی برای نمایش در پرونده زبان مربوطه یافت نشود، نسخه انگلیسی آن به کار می‌رود. از این رو، پرونده زبان انگلیسی همواره باید در سیستم موجود باشد. گزینه دستوری \fB\-\-update\fP با انتشار نسخه‌های جدید، پرونده‌های زبان را به‌روزرسانی می‌کند. .IP "\fB\-l, \-\-logfile [file]\fP" به طور پیش‌فرض \fBrkhunter\fP یک پرونده لاگ می‌نویسد. مسیر پیش‌فرض این پرونده \fI/var/log/rkhunter.log\fP است. با این حال، با این گزینه می‌توان این مسیر را تغییر داد. اگر \fI/dev/null\fP به عنوان پرونده لاگ مشخص شود، هیچ پرونده لاگی نوشته نمی‌شود. اگر هیچ \fIپرونده\fP خاصی داده نشود، مسیر پیش‌فرض به کار می‌رود. به طور پیش‌فرض \fBrkhunter\fP در هر بار اجرا یک پرونده لاگ جدید می‌سازد. هر پرونده لاگ موجود قبلی کنار گذاشته شده و پسوند \fI.old\fP به نام آن افزوده می‌شود. .IP \fB\-\-noappend\-log\fP این گزینه رفتار \fBrkhunter\fP را به حالت پیش‌فرض آن بازمی‌گرداند تا به جای اضافه کردن به پرونده لاگ موجود، پرونده جدیدی بسازد. .IP \fB\-\-nocf\fP .br این گزینه تنها زمانی معتبر است که از گزینه خط فرمانی \fB\-\-disable\fP استفاده شده باشد. هنگام استفاده از گزینه \fB\-\-disable\fP، به طور پیش‌فرض، تنظیمات پرونده پیکربندی برای غیرفعال‌سازی آزمون‌ها نیز در تعیین آزمون‌های اجرایی دخالت داده می‌شود. اگر قرار است صرفاً از گزینه \fB\-\-disable\fP برای تعیین آزمون‌ها استفاده شود، باید گزینه \fB\-\-nocf\fP داده شود. .IP \fB\-\-nocolors\fP این گزینه باعث می‌شود نتیجه هر آزمون با رنگ خاصی نمایش داده نشود. رنگ پیش‌فرض، معمولاً معکوس رنگ پس‌زمینه (معمولاً سیاه و سفید ساده)، به کار گرفته خواهد شد. .IP \fB\-\-nolog\fP این گزینه به \fBrkhunter\fP می‌گوید که هیچ چیزی در پرونده لاگ ننویسد. .IP "\fB\-\-nomow, \-\-no\-mail\-on\-warning\fP" پرونده پیکربندی دارای گزینه‌ای است که باعث می‌شود در صورت شناسایی هرگونه هشدار توسط \fBrkhunter\fP در طول بررسی‌های سیستم، یک پیام ایمیل ساده به کاربر ارسال شود. این گزینه خط فرمان بر تنظیم پرونده پیکربندی اولویت داشته و مانع از ارسال ایمیل می‌شود. پیش‌فرض پرونده پیکربندی، عدم ارسال ایمیل است. .IP "\fB\-\-ns, \-\-nosummary\fP" هنگامی که گزینه دستوری \fB\-\-check\fP استفاده می‌شود، به طور پیش‌فرض یک خلاصه کوتاه از نتایج در پایان کار نمایش داده می‌شود. این گزینه مانع از نمایش این خلاصه می‌شود. .IP "\fB\-\-novl, \-\-no\-verbose\-logging\fP" در حین برخی آزمون‌ها، \fBrkhunter\fP اطلاعات فراوانی را ثبت می‌کند. استفاده از این گزینه میزان لاگ‌گیری را کاهش داده و می‌تواند کارایی \fBrkhunter\fP را بالا ببرد. البته در صورت وقوع هرگونه هشدار، پرونده لاگ اطلاعات کمتری در بر خواهد داشت. پیش‌فرض برنامه، فعال بودن لاگ‌گیری پرجزئیات (verbose) است. .IP "\fB\-\-pkgmgr {RPM | DPKG | BSD | BSDng | SOLARIS | NONE}\fP" این گزینه در حین بررسی ویژگی‌های پرونده یا هنگام استفاده از گزینه دستوری \fB\-\-propupd\fP به کار می‌رود. این گزینه به \fBrkhunter\fP اطلاع می‌دهد که مقادیر فعلی ویژگی‌های پرونده باید از مدیر بسته مربوطه دریافت گردند. برای جزئیات بیشتر درباره این گزینه، پرونده README را مشاهده کنید. پیش‌فرض برنامه \fINONE\fP است که به معنای عدم استفاده از مدیر بسته است. .IP "\fB\-q, \-\-quiet\fP" این گزینه به \fBrkhunter\fP می‌گوید هیچ خروجی نمایش ندهد. زمانی که فقط کد خروج بررسی می‌شود، می‌تواند کاربردی باشد. می‌توان گزینه‌های دیگری را همراه با این گزینه استفاده کرد تا فقط موارد خاصی نمایش داده شوند. .IP "\fB\-\-rwo, \-\-report\-warnings\-only\fP" این گزینه باعث می‌شود فقط پیام‌های هشدار نمایش داده شوند. این گزینه هنگام اجرای \fBrkhunter\fP از طریق cron کاربرد زیادی دارد. می‌توان گزینه‌های دیگری را به کار برد تا موارد اطلاعاتی دیگری نیز نمایش یابند. .IP "\fB\-\-sk, \-\-skip\-keypress\fP" هنگامی که گزینه دستوری \fB\-\-check\fP استفاده می‌شود، پس از اجرای بخش‌های خاصی از آزمون‌ها، از کاربر خواسته می‌شود تا کلید \fIبازگشت (Enter)\fP را برای ادامه فشار دهد. این گزینه آن قابلیت را غیرفعال کرده و \fBrkhunter\fP تا اتمام کامل همه آزمون‌ها بدون توقف اجرا خواهد شد. اگر این گزینه مشخص نشده باشد و از کاربر خواسته شود کلید \fIبازگشت\fP را فشار دهد، می‌توان یک نویسه تک '\fIs\fP' (بزرگ یا کوچک) و به دنبال آن کلید \fIبازگشت\fP را وارد کرد. در این صورت \fBrkhunter\fP بدون پرسش دوباره از کاربر، آزمون‌ها را ادامه می‌دهد (گویی این گزینه از ابتدا داده شده بود). .IP \fB\-\-summary\fP این گزینه باعث نمایش خلاصه نتایج آزمون‌ها می‌شود. این حالت پیش‌فرض است. .IP "\fB\-\-syslog [facility.priority]\fP" هنگامی که گزینه دستوری \fB\-\-check\fP استفاده شود، این گزینه باعث ثبت زمان‌های شروع و پایان در syslog می‌شود. پیش‌فرض، عدم ثبت در syslog است، اما در صورت استفاده از این گزینه، سطح پیش‌فرض \fIauthpriv.notice\fP خواهد بود. .IP "\fB\-\-tmpdir \fP" فرآیند نصب به طور خودکار محل ایجاد پرونده‌های موقت را تعیین می‌کند. با این حال، در صورت نیاز می‌توان از این گزینه برای تعیین دایرکتوری متفاوتی استفاده کرد. این دایرکتوری نباید پیوند نمادین (symlink) باشد و باید امن باشد (تنها با دسترسی ریشه). .IP "\fB\-\-vl, \-\-verbose\-logging\fP" این گزینه به \fBrkhunter\fP می‌گوید که هنگام اجرای برخی آزمون‌ها، تا جای ممکن اطلاعات بیشتری ثبت کند. این کار هنگام بررسی و ریشه‌یابی چرایی وقوع یک هشدار بسیار سودمند است، اما طبیعتاً زمان بیشتری می‌برد. پیش‌فرض برنامه، استفاده از لاگ‌گیری پرجزئیات است. .IP "\fB\-x, \-\-autox\fP" هنگامی که از این گزینه استفاده شود، \fBrkhunter\fP سعی می‌کند تشخیص دهد که آیا سامانه پنجره‌بندی X Window در حال استفاده است یا خیر. در صورت استفاده، مجموعه رنگ دوم به صورت خودکار به کار خواهد رفت (گزینه \fB\-\-color\-set2\fP را ببینید). این امکان به \fBrkhunter\fP اجازه می‌دهد تا مثلاً در کنسول سرور (جایی که X وجود ندارد و باید از مجموعه رنگ پیش‌فرض استفاده شود) و در ترمینال کاربر (جایی که X فعال است و باید از مجموعه رنگ دوم استفاده شود) اجرا گردد. در هر دو حالت، \fBrkhunter\fP از مجموعه رنگ مناسب استفاده خواهد کرد. پیش‌فرض پرونده پیکربندی، تلاش برای شناسایی X است. .IP "\fB\-X, \-\-no\-autox\fP" این گزینه از تشخیص خودکار استفاده از سامانه پنجره‌بندی X Window توسط \fBrkhunter\fP جلوگیری می‌کند. گزینه \fB\-\-autox\fP را ببینید. .SH "آزمون‌ها (TESTS)" [این بخش در دست نگارش است] .IP "\fBadditional_rkts\fP" این آزمون برای توضیح_کوتاه (SHORT_EXPLANATION) است. این آزمون به عنوان بخشی از GROUP کار می‌کند. ورودی‌های متناظر در پرونده پیکربندی: ONE=one، TWO=two و برای لیست سفید THREE=three,three. الگوهای تطبیق ساده (/dev/shm/file-*) کار می‌کنند. .IP \fBall\fP .IP \fBapps\fP .IP \fBattributes\fP .IP \fBavail_modules\fP .IP \fBdeleted_files\fP .IP \fBfilesystem\fP .IP \fBgroup_accounts\fP .IP \fBgroup_changes\fP .IP \fBhashes\fP .IP \fBhidden_ports\fP .IP \fBhidden_procs\fP .IP \fBimmutable\fP .IP \fBknown_rkts\fP .IP \fBloaded_modules\fP .IP \fBlocal_host\fP .IP \fBmalware\fP .IP \fBnetwork\fP .IP \fBnone\fP .IP \fBos_specific\fP .IP \fBother_malware\fP .IP \fBpacket_cap_apps\fP .IP \fBpasswd_changes\fP .IP \fBports\fP .IP \fBpossible_rkt_files\fP .IP \fBpossible_rkt_strings\fP .IP \fBpromisc\fP .IP \fBproperties\fP .IP \fBrootkits\fP .IP \fBrunning_procs\fP .IP \fBscripts\fP .IP \fBshared_libs\fP .IP \fBshared_libs_path\fP .IP \fBstartup_files\fP .IP \fBstartup_malware\fP .IP \fBstrings\fP .IP \fBsuspscan\fP .IP \fBsystem_commands\fP .IP \fBsystem_configs\fP .IP \fBtrojans\fP .SH "فایل‌ها (FILES)" (برای یک نصب پیش‌فرض) .br /etc/rkhunter.conf .br /var/log/rkhunter.log .SH "همچنین ببینید (SEE ALSO)" برای مشاهده تغییرات اخیر به پرونده CHANGELOG مراجعه کنید. .br پرونده README حاوی اطلاعاتی درباره نصب \fBrkhunter\fP و همچنین بخش‌های خاصی پیرامون نام آزمون‌ها و استفاده از مدیران بسته است. .br پرونده FAQ نیز به برخی از پرسش‌ها پاسخ می‌دهد. .SH "مجوز (LICENSING)" نرم‌افزار RootKit Hunter تحت مجوز GPL منتشر شده است، حق نشر متعلق به Michael Boelen است. برای جزئیات مجوز GPL به پرونده LICENSE مراجعه کنید. .SH "اطلاعات تماس (CONTACT INFORMATION)" این نرم‌افزار توسط تیم پروژه RootKit Hunter توسعه یافته است. برای گزارش اشکالات، وصله‌ها، نظرات و پرسش‌ها، لطفاً به نشانی زیر مراجعه کنید: http://rkhunter.sourceforge.net .fi