| RZ_FIND(1) | General Commands Manual | RZ_FIND(1) |
نام (NAME)
rz-find —
یافتن
الگوهای
بایتی در
فایلها
خلاصه دستور (SYNOPSIS)
rz-find
[-hijmnrqvxzZ] [-a
align] [-b
size] [-f/t
from/to]
[-[e|s|w|S|I] str]
[-x hex]
[-|file|dir ..]
توضیحات (DESCRIPTION)
این دستور بخشی از پروژه Rizin است.
rz-find در
فایلهای
دادهشده
به جستجوی
الگوهای
بایتی،
رشتهها یا
جفتهای
هگزادسیمال
مشخصشده
میپردازد.
گزینهها عبارتند از:
-aalign- تنها نتایج همتراز (aligned) پذیرفته شوند
-bsize- تنظیم اندازه بلوک
-eregex- جستجو برای تطابقهای عبارت باقاعده (regex) (میتواند چندین بار استفاده شود)
-ffrom- شروع جستجو از نشانی 'from'
-Ffile- خواندن محتوای فایل و استفاده از آن بهعنوان کلمه کلیدی
-h- نمایش پیام راهنمای استفاده
-i- تشخیص نوع فایل (rizin -nqcpm file)
-j- خروجی در قالب JSON
-m- جستجوی مجیک (Magic search)، استخراجکننده نوع فایل (file-type carver)
-Mstr- تنظیم یک ماسک دودویی (binary mask) برای اعمال روی کلمات کلیدی
-n- عدم توقف جستجو در هنگام رخ دادن خطای خواندن
-r- چاپ با استفاده از دستورات rizin
-sstr- جستجو برای یک رشته مشخص (میتواند چندین بار استفاده شود)
-wstr- جستجو برای یک رشته عریض (wide string) مشخص (میتواند چندین بار استفاده شود). فرض میشود str بهصورت UTF-8 است
-Istr- جستجو برای یک مدخل در جدول واردات (import table)
-Sstr- جستجو برای یک نماد در جدول نمادها (symbol table)
-tto- توقف جستجو در نشانی 'to'
-q- حالت بیصدا - عدم نمایش سرآیندها (نام فایلها) بالای محتوای منطبق (پیشفرض هنگام جستجوی یک فایل تک)
-v- نمایش اطلاعات نسخه
-xhex- جستجو برای یک رشته جفتهگز (hexpair) (میتواند چندین بار استفاده شود)
-X- نمایش hexdump از نتایج جستجو
-z- جستجو برای رشتههای پایانیافته با صفر (zero-terminated)
-Z- نمایش رشته یافتشده در هر تطابق جستجو
-Ecommand- اجرای <command> برای هر فایل یافتشده.
همچنین ببینید (SEE ALSO)
rizin(1), rz-hash(1), rz-bin(1), rz-diff(1), rz-asm(1), rz-gg(1), rz-run(1), rz-ax(1)
نویسندگان (AUTHORS)
pancake <pancake@nopcode.org>
byteninjaa0
| January 24, 2024 |