یک گزارش اسکن تجمیعی یک شیء ارسال‌شده در یک لحظه را توصیف می‌کند، نه یک خانواده محصول. پیش از آنکه یک تشخیص هر تصمیمی را تغییر دهد، تأیید کنید که هش در گزارش با فایل روی دیسک شما مطابقت دارد و موتور، تاریخ و خط نسخه برچسب‌خورده با همان مصنوع همخوانی دارند. اگر هر یک از این سه فیلد غایب باشد، عدد کنار نام فایل هنوز شاهدی دربارهٔ نسخه شما نیست. گام‌های زیر به ترتیب اجرا می‌شوند و هر یک می‌تواند بازبینی را متوقف کند.

در نخستین ناسازگاری توقف کنید، نه اینکه دربارهٔ امتیاز بحث کنید.

با فایل شروع کنید، نه با امتیاز

پیش از آنکه چیز دیگری به آن دست بزند، SHA-256 مصنوع را ثبت کنید. آن را از پوشه دانلود کپی کنید، نه از پوشه اشتراکی که ممکن است از پیش نسخه‌ای دوباره‌بسته‌بندی‌شده داشته باشد، و رشته نسخه و ناشر نمایش‌داده‌شده در ویژگی‌های فایل را یادداشت کنید. گزارشی که به نصب‌کننده‌ای از دو انتشار پیش اشاره دارد دربارهٔ نسخه‌ای که کاربران شما امروز نصب می‌کنند چیزی نمی‌گوید، حتی وقتی نام محصول، نماد و فروشنده یکی باشند. نام‌ها را کسی انتخاب می‌کند که فایل را بسته‌بندی کرده است؛ هش‌ها را نه.

آن هش را همراه با پیوند گزارش نگه دارید تا بعداً بتوان جفت را دوباره بررسی کرد.

نخست تشخیص را بخوانید، سپس موتور را

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

زمان تحلیل را هم بررسی کنید. حکم می‌تواند با به‌روزرسانی امضاها یا تحلیل دوباره نمونه توسط فروشنده تغییر کند.

گزارش را با مصنوعی که دارید بسنجید

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

# Windows
certutil -hashfile .\vpn-client-setup.exe SHA256
Get-FileHash .\vpn-client-setup.exe -Algorithm SHA256

# macOS
shasum -a 256 ./VPNClient.pkg

# Debian/Ubuntu
sha256sum ./vpn-client_amd64.deb

خلاصه منطبق، گزارش را به همان توالی بایت و نه چیز دیگری پیوند می‌دهد. اگر خلاصه‌ها متفاوت باشند، گزارش به فایل دیگری تعلق دارد و بازبینی از منبع دانلود از نو آغاز می‌شود.

وقتی خلاصه‌ها منطبق می‌شوند، یافته را کامل بخوانید: موتور، برچسب، نسخه، تاریخ نخستین مشاهده و هر یادداشتی دربارهٔ امضاشده یا بسته‌بندی‌شده بودن فایل. سپس موضوع امضاکننده را روی خود مصنوع بررسی کنید، زیرا امضای معتبر هویت ناشر را می‌افزاید بی‌آنکه رفتار را روشن کند.

پرسش را به مالک درست بفرستید

تنها فروشنده موتور می‌تواند تشخیص خودش را اصلاح کند، پس ادعای مثبت کاذب با هش، پیوند دائمی گزارش و توصیف فایل به کانال بازبینی همان فروشنده می‌رود. ناشر نرم‌افزار می‌تواند نسخه پاک یا توضیحی ارائه دهد، اما نمی‌تواند برچسب شرکت دیگری را حذف کند. تشدید ابتدا به ناشر معمولاً یک هفته و هیچ اطلاعاتی اضافه می‌کند.

سیاست حفاظت از نقاط پایانی را در طول بازبینی دست‌نخورده نگه دارید. خاموش کردن اسکنر یا افزودن استثنای گسترده پوشه، هشدار را بدون پاسخ به اینکه کدام فایل ارزیابی شده برطرف می‌کند و رخداد بعدی همان وضعیت را پنهان می‌سازد.

کمترین اطلاعات لازم برای شناسایی یک نصب‌کننده عمومی را به اشتراک بگذارید: هش، نام فایل، نسخه و پیوند گزارش. برای این کار نه نمایه مشتری، نه کلید خصوصی و نه تصویر کامل حافظه لازم نیست، و بارگذاری یکی از آن‌ها یک پرسش نرم‌افزاری را به رخدادی در زمینه مدیریت داده تبدیل می‌کند.

مقالات مرتبط