انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

hashdeep - آنلاین در ابر

هش دیپ را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور hashdeep است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


hashdeep - خلاصه‌های چند پیام را محاسبه، مقایسه یا ممیزی کنید

خلاصه


hashdeep -V | -h
hashdeep [-ج [، ]] [-k ] [-من ] [-f ] [-o ]
[-amxwMXreEspblvv] [-F ] [-j ] [فایل ها]

شرح


هش های متعدد یا خلاصه پیام ها را برای هر تعداد فایل در حالی که اختیاری است محاسبه می کند
حفاری بازگشتی در ساختار دایرکتوری. به طور پیش فرض برنامه MD5 را محاسبه می کند
و هش SHA-256، معادل -c md5,sha256. همچنین می توانید لیستی از هش های شناخته شده و
نمایش نام فایل های فایل های ورودی که هش آنها با هیچ یک از آنها مطابقت دارد یا ندارد
هش های شناخته شده همچنین می تواند از لیستی از هش های شناخته شده برای بازرسی مجموعه ای از FILES استفاده کند. خطاها هستند
به خطای استاندارد گزارش شده است. اگر هیچ فایلی مشخص نشده باشد، از ورودی استاندارد خوانده می شود.

-c [، ...]
حالت محاسباتی هش های FILES را با استفاده از الگوریتم های مشخص شده محاسبه کنید. مجاز
مقادیر md5، sha1، sha256، tiger و whirlpool هستند.

-k فایلی از هش های شناخته شده را بارگیری کنید. این پرچم هنگام استفاده از هر یک از موارد تطبیق مورد نیاز است
یا حالت های حسابرسی (یعنی -m، -x، -M، -X، یا -a) این پرچم ممکن است بیش از یک بار برای
مجموعه های متعددی از هش های شناخته شده را اضافه کنید.

بارگذاری مجموعه‌ها با الگوریتم‌های هش مختلف گاهی اوقات می‌تواند هش ساختگی ایجاد کند
برخوردها به عنوان مثال، فرض کنید دو مجموعه هش A و B داریم که دارای تعدادی هستند
فایل های همپوشانی به عنوان مثال، فایل /usr/bin/bad در هر دو مجموعه است. در A داریم
MD5 و SHA-256 را ثبت کرد. در B ما MD5، SHA-1 و SHA-256 را ضبط کرده ایم.
از آنجایی که این دو رکورد متفاوت هستند، هر دو بارگذاری می شوند. زمانی که برنامه
هر سه هش را محاسبه می کند و آنها را با مجموعه شناخته شده مقایسه می کند، یک عدد دریافت می کنیم
تطابق دقیق از رکورد در B و یک برخورد از رکورد در A.

-a حالت حسابرسی هر فایل ورودی با مجموعه ای از شناخته شده ها مقایسه می شود. ممیزی است
گفته می شود که اگر هر فایل ورودی دقیقاً با یک فایل در مجموعه مطابقت داشته باشد، می گذرد
شناخته شده است. هر گونه تصادم، فایل های جدید یا فایل های مفقود شده باعث شکست ممیزی می شود. استفاده كردن
این پرچم به تنهایی پیامی را ایجاد می کند، یا "ممیزی گذشت" یا "ممیزی انجام نشد". استفاده کنید
حالت های پرمخاطب، -v، برای جزئیات بیشتر. استفاده از -v تعداد فایل های موجود را چاپ می کند
هر دسته استفاده از -va برای بار دوم هر گونه اختلاف را چاپ می کند. با استفاده از -va سوم
زمان نتایج را برای هر فایل بررسی شده و هر فایل شناخته شده چاپ می کند.
با توجه به محدودیت های موجود در برنامه، هر نام فایلی با کاراکترهای یونیکد خواهد بود
به نظر می رسد در طول یک حسابرسی جابجا شده است. بخش "پشتیبانی یونیکد" را در زیر ببینید.

-m تطبیق مثبت، حداقل به یک بار استفاده از پرچم -k نیاز دارد. فایل های ورودی هستند
یک به یک بررسی می شود و فقط آن دسته از فایل هایی که با لیست هش های شناخته شده مطابقت دارند
خروجی هستند. تنها قالب قابل قبول برای هش های شناخته شده، خروجی قبلی است
اجراهای هش دیپ
اگر ورودی استاندارد با پرچم -m استفاده شود، اگر ورودی مطابقت داشته باشد، "stdin" را نمایش می دهد
یکی از هش های موجود در لیست هش های شناخته شده. اگر هش مطابقت نداشته باشد،
برنامه هیچ خروجی نمایش نمی دهد.
این پرچم را نمی توان همراه با پرچم های -x، -X یا -a استفاده کرد. را ببینید
بخش "پشتیبانی یونیکد" در زیر.

-x تطابق منفی مانند پرچم -m بالا، اما تطبیق منفی دارد. به این معنا که،
فقط فایل هایی که در لیست هش های شناخته شده نیستند نمایش داده می شوند.
این پرچم را نمی توان همراه با پرچم های -m، -M، یا -a استفاده کرد. را ببینید
بخش "پشتیبانی یونیکد" در زیر.

-f
فهرستی از فایل‌ها را می‌گیرد تا از فایل مشخص‌شده هش شوند. هر خط فرض می شود
نام فایل باشد این پرچم فقط یک بار در هر فراخوانی قابل استفاده است. اگر از آن استفاده شود a
دفعه دوم، نمونه دوم اولی را غافلگیر می کند.
توجه داشته باشید که همچنان می توانید از پرچم های دیگر مانند حالت های -m یا -x استفاده کرده و ارسال کنید
فایل های اضافی در خط فرمان.

-w هنگامی که با حالت های تطبیق مثبت استفاده می شود (-m،-M) نام فایل شناخته شده را نمایش می دهد
هش که با فایل ورودی مطابقت دارد. بخش "پشتیبانی یونیکد" را در زیر ببینید.

-M و -X
مانند -m و -x در بالا، اما هش را برای هر فایلی که انجام می‌دهد (یا انجام می‌دهد) نمایش می‌دهد
نه) با لیست هش های شناخته شده مطابقت داشته باشد.

-r حالت بازگشتی را فعال می کند. همه زیرشاخه ها عبور می کنند. لطفا توجه داشته باشید که
حالت بازگشتی را نمی توان برای بررسی همه فایل های یک پسوند فایل معین استفاده کرد. برای
برای مثال، با فراخوانی hashdeep -r *.txt همه فایل‌های موجود در آن بررسی می‌شود دایرکتوری آن پایان
در txt.

-e نشانگر پیشرفت و تخمین زمان باقی مانده برای هر فایل را نشان می دهد
فرآوری شده. تخمین زمان برای فایل های بزرگتر از 4 گیگابایت در ویندوز در دسترس نیست.
این حالت ممکن است با حالت th -p استفاده نشود.

-E هنگامی که در حالت ممیزی است، تطبیق نام فایل‌ها را با حروف کوچک و بزرگ انجام می‌دهد. مثلا،
\foo\bar با \Foo\BAR مطابقت دارد. این می تواند در سیستم های ویندوز مهم باشد، جایی که
نام فایل ها به حروف بزرگ و کوچک حساس نیستند.

-i
حالت آستانه اندازه. فقط فایل های هش کوچکتر از آستانه داده شده. اندازه ها
ممکن است با استفاده از ضرب کننده های IEC b,k,m,g,t,p و e مشخص شود.

-o
حالت متخصص را فعال می کند. به کاربر اجازه می دهد تا کدام نوع فایل (و تنها کدام) را مشخص کند
پردازش می شوند. پردازش دایرکتوری هنوز با پرچم -r کنترل می شود. در
گزینه های مجاز حالت متخصص عبارتند از:
و - فایل های معمولی
ب - دستگاه ها را مسدود کنید
ج - دستگاه های کاراکتر
p - به نام Pipes
ل - پیوندهای نمادین
s - سوکت
د - درب سولاریس
e - فایل های اجرایی Windows PE

-s حالت بی صدا را فعال می کند. همه پیام های خطا سرکوب می شوند.

-p حالت تکه ای. فایل ها را قبل از هش کردن به قطعات تقسیم می کند. تکه ها ممکن است مشخص شوند
با استفاده از ضرب کننده های IEC b،k،m،g،t،p و e. (هرگز اجازه ندهید که نویسنده
از قبل برنامه ریزی نکردم.)

-b حالت برهنه را فعال می کند. هر گونه اطلاعات فهرست راهنمای نمایش داده شده را حذف می کند
نام فایل ها این پرچم را نمی توان همراه با پرچم -l استفاده کرد.

-l مسیرهای فایل نسبی را فعال می کند. به جای چاپ مسیر مطلق برای هر فایل،
مسیر فایل نسبی را همانطور که در خط فرمان نشان داده شده است نمایش می دهد. این پرچم ممکن است نباشد
همراه با پرچم -b استفاده شود.

-v حالت پرحرف را فعال می کند. دوباره استفاده کنید تا برنامه پرمخاطب تر شود. این بیشتر
تغییر رفتار حالت حسابرسی، -a.

-جن چند رشته ای را کنترل می کند. به طور پیش فرض برنامه یک رشته تولید کننده را ایجاد می کند
سیستم فایل و یک رشته هش در هر هسته CPU را اسکن کنید. علل چند رشته ای
نام فایل‌های خروجی به ترتیب غیر قطعی باشند، به‌عنوان فایل‌هایی که زمان بیشتری طول می‌کشد
هش با هش شدن آنها به تأخیر می افتد. اگر یک نظم قطعی مورد نیاز است،
مشخص كردن -j0 برای غیرفعال کردن Multi-threading

-d خروجی در فرمت Digital Forensics XML (DFXML).

-u نقل قول خروجی یونیکد. به عنوان مثال، آدم برفی به صورت نشان داده شده است U+C426.

-اف
حالت ورودی که برای خواندن فایل ها استفاده می شود را مشخص می کند. پیش فرض است -Fb (بافر شده
I/O) که فایل ها را با fopen() می خواند. مشخص کردن -فو از ورودی/خروجی بافر نشده و
فایل را با open() بخوانید. مشخص کردن -Fm از ورودی/خروجی نگاشت حافظه استفاده خواهد کرد که خواهد بود
در برخی از پلتفرم‌ها سریع‌تر است، اما (در حال حاضر) با فایل‌هایی که کار نمی‌کنند
خطاهای ورودی/خروجی ایجاد می کند.

-h یک صفحه راهنما نشان داده و خارج شوید.

-V شماره نسخه را نشان داده و خارج شوید.

یونیکد پشتیبانی


از نسخه 3.0 این برنامه از کاراکترهای یونیکد در نام فایل ها در مایکروسافت پشتیبانی می کند
سیستم های ویندوز برای نام فایل های مشخص شده در خط فرمان با globbing (به عنوان مثال *)، برای
فایل های مشخص شده با -f فایل‌ها برای هش کردن، و برای فایل‌هایی که از دایرکتوری‌ها با استفاده از آن خوانده می‌شوند
la -r گزینه.

به طور پیش فرض تمام ورودی و خروجی برنامه باید در UTF-8 باشد. برنامه به صورت خودکار
این را برای باز کردن فایل ها به UTF-16 تبدیل می کند).

در Unix/Linux/MacOS، باید از یک شبیه ساز ترمینال استفاده کنید که از UTF-8 و UTF-8 پشتیبانی می کند.
کاراکترها در نام فایل ها به درستی نمایش داده می شوند.

در ویندوز، برنامه ها کاراکترهای یونیکد را روی کنسول نمایش نمی دهند. شما باید
یا خروجی را به یک فایل هدایت کنید و فایل را با Wordpad باز کنید (که می تواند نمایش داده شود
یونیکد)، یا باید آن را مشخص کنید -u گزینه ای برای نقل قول یونیکد با استفاده از استاندارد U+XXXX
نشانه گذاری.

در حال حاضر نام فایل یک فایل حاوی هش های شناخته شده ممکن است به عنوان a مشخص نشود
نام فایل یونیکد، اما می‌توانید نام آن را با استفاده از تکمیل برگه یا ستاره مشخص کنید (مثلاً
md5deep -m *.txt که در آن فقط یک فایل با پسوند txt. وجود دارد).

برگشت ارزش


مقدار کمی را بر اساس موفقیت عملیات و وضعیت هر کدام برمی‌گرداند
عملیات تطبیق

0 موفقیت توجه داشته باشید که برنامه حتی زمانی که با آن روبرو می شود خود را موفق می داند
خطاهای خواندن، خطاهای مجوز رد می شود، یا دایرکتوری ها را زمانی که در حالت بازگشتی نیستند پیدا می کند
حالت.

1 هش استفاده نشده تحت هر یک از حالت های تطبیق، اگر یک یا چند حالت باشد، این مقدار را برمی گرداند
از هش های شناخته شده با هیچ یک از فایل های ورودی مطابقت نداشت.

2 ورودی بی همتا. تحت هر یک از حالت های تطبیق، این مقدار را در صورت یکی یا
تعداد بیشتری از مقادیر ورودی با هیچ یک از هش های شناخته شده مطابقت نداشتند.

64 خطای کاربر، مانند تلاش برای انجام همزمان تطابق مثبت و منفی
زمان.

128 خطای داخلی، مانند خرابی حافظه یا چرخه کشف نشده. تمام خطاهای داخلی
باید به توسعه دهنده گزارش شود! بخش «گزارش اشکالات» را در زیر ببینید.

با استفاده از خدمات onworks.net از hashdeep آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    OfficeFloor
    OfficeFloor
    OfficeFloor وارونگی را فراهم می کند
    کنترل جفت، با آن: - وابستگی
    تزریق - ادامه تزریق -
    تزریق نخ برای اطلاعات بیشتر
    بازدید از ...
    OfficeFloor را دانلود کنید
  • 2
    DivKit
    DivKit
    DivKit یک سرور منبع باز است
    چارچوب UI (SDUI). به شما اجازه می دهد
    به روز رسانی های منبع سرور را منتشر کنید
    نسخه های مختلف برنامه همچنین، می تواند باشد
    استفاده شده برای ...
    DivKit را دانلود کنید
  • 3
    مبدل فرعی
    مبدل فرعی
    ابزار تبدیل بین انواع مختلف
    فرمت اشتراک کاربران Shadowrocket
    باید از ss، ssr یا v2ray به عنوان هدف استفاده کنید.
    می توانید &remark= را به آن اضافه کنید
    HT مورد پسند تلگرام...
    دانلود زیر مبدل
  • 4
    SWASH
    SWASH
    SWASH یک عدد عددی همه منظوره است
    ابزاری برای شبیه سازی ناپایدار،
    غیر هیدرواستاتیک، سطح آزاد،
    جریان چرخشی و پدیده های حمل و نقل
    در آب های ساحلی به عنوان ...
    SWASH را دانلود کنید
  • 5
    VBA-M (بایگانی شده - اکنون در Github)
    VBA-M (بایگانی شده - اکنون در Github)
    پروژه به
    https://github.com/visualboyadvance-m/visualboyadvance-m
    ویژگی ها: تقلب ایجاد ذخیره statesmulti
    سیستم، پشتیبانی از gba، gbc، gb، sgb،
    sgb2tu ...
    دانلود VBA-M (بایگانی شده - اکنون در Github)
  • 6
    استرس
    استرس
    بهینه ساز و مانیتورینگ سیستم لینوکس
    مخزن Github:
    https://github.com/oguzhaninan/Stacer.
    مخاطب: کاربران نهایی/رومیزی. کاربر
    رابط: Qt. برنامه نویسی لا...
    استیسر را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad