در این مطلب توضیح میدهیم که چطور در ویندوز/ مک / لینوکس اصالت پکیج نصب لجر لایو را بررسی کنید.
ویندوز
مراحل
- مرورگر دلخواه را باز کرده و وارد سایت لجرشوید.
- روی Download the appکلیک کرده و پکیج نصب ویندوز را روی کامپیوتر نصب کنید.
- پس از دانلود، پکیج نصب را در کامپیوتر پیدا کنید. میتوانید با راست کلیک کردن روی پکیج و انتخاب Propertiesمسیر آن را پیدا کنید.
حتماً پیش از ادامه مراحل نصب اپلیکیشن لجر لایو، هش پکیج نصب را بررسی کنید. بررسی هش باید روی فایل پکیج انجام شود چون اپلیکیشن نصب شده، مقدار هش درست را نمایش نمیدهد. پیش از نصب نرمافزار لجر لایو، مراحل اشاره شده در این مطلب را با دقت طی کنید.
- در کامپیوتر، Windows PowerShelرا باز کنید.
- در پاورشل، برای بازیابی هش SHA-512فایل دانلود، فرمان زیر را وارد کنید:
Get-FileHash "path/to/downloaded/ledger-live/installation/package.exe" -Algorithm SHA512 | Format-List
فراموش نکنید که قسمت path/to/downloaded/ledger-live/installation/package.exe را با مسیر مشخص شده در گام سوم جایگزین کنید. حتماً مسیر را داخل 2 کوتیشن قرار دهید.
- برای شروع فرایند هش، اینتر بزنید.
- پس از نمایش هش در کنسول، روی آن دابل کلیک کنید تا هایلایت شود و سپس آن را با ترکیب کلیدهای کنترل و Cکپی کنید.
- به صفحه امضاهای دانلود لجر لایوبروید. با فشردن کلیدهای Ctrl+F صفحه جستجو را باز کنید. سپس هش را وارد کرده و برای بررسی، اینتر بزنید.
در صورت پیدا شدن تطبیق، صفحه جستجو آن را نمایش میدهد. لازم به ذکر است که هشهای SHA-512 نسبت به کوچکی یا بزرگی حروف حساس نیستند؛ در نتیجه a و A برابر هستند، b و B برابر هستند و به همین ترتیب.
تطبیق نداشتن هش
- ممکن است نسخه لجر لایو شما اصلی نباشد.
- در این صورت با پشتیبانی لجر تماس بگیرید تا لینک اصلی جدیدترین نسخه برای شما ارسال شود.
macOS
- وارد سایت لجر شده و روی گزینه Download for macOSکلیک کنید.
- ترکیب کلیدهای commandو space را فشرده سپس در کادر جستجوی باز شده، terminal را تایپ کرده و اینتر بزنید.
- برای بررسی چک سام پکیج نصب، فرمان زیر را در ترمینال تایپ کرده و سپس فاصله را وارد کنید (اینتر نزنید):
- فایل نصب را به ترمینال بکشید و رها کنید. سپس اینتر بزنید. پس از گذشت مدتی، باید هش چک سام را در خط جدیدی در ترمینال مشاهده کنید.
- خروجی ترمینال را با آخرین هش sha512sumدر صفحه امضاهای دانلود لجر لایو مقایسه کنید.
- وارد صفحه امضاهای دانلود لجر لایو شده، صفحه را اسکرول کنید تا به قسمت باینریهای لجر لایو برسید و هش macOSرا کپی کنید.
- با استفاده از Diffcheckerبررسی کنید که بین هش ترمینال و هش به دست آمده از صفحه امضاهای دانلود لجر لایو تفاوتی وجود دارد یا خیر.
در صورت تشابه هشها، نسخه لجر لایو شما اصلی است.
بررسی اصالت هشهای sha512sum
حالا مشخص شد که نسخه لجر لایو شما با آنچه که صفحه امضاها انتظار دارد داشته باشید، یکسان است. اما چطور میتوان متوجه شد که هشهای داخل سایت واقعاً از لجر هستند؟ خوشبختانه لجر هشها را طوری امضاء میکند که به راحتی میتوانید اصالت آنها را هم بررسی کنید.
- فایلهای زیر را از طریق لینک مربوط به آنها در صفحه امضاها دانلود کنید:
- ledger-live-desktop-x.xx.x.sha512sum
- pem
- ledger-live-desktop-x.xx.x.sha512sum.sig
- به ترمینال برگشته و دستور زیر را وارد کنید:
- در نهایت، فرمان زیر را اجرا کنید تا مطمئن شوید که هش بررسی شده در اصل توسط لجر امضاء شده است:
openssl dgst -sha256 -verify ledgerlive.pem -signature ledger-live-desktop-2.77.2.sha512sum.sig ledger-live-desktop-2.77.2.sha512sum
پس از چند لحظه باید پیام Verified: OK را مشاهده کنید. در صورت مشاهده خروجیهای دیگر، بلافاصله با پشتیبانی لجر تماس بگیرید.
لینوکس
- به سایت لجر رفته و وارد قسمت Download Ledger Live appشوید. پکیج نصب لینوکس را دانلود کنید.
- در سیستم عامل لینوکس، با وارد کردن این فرمان در ترمینال، GtkHashرا از گیتهاب دانلود کنید: sudo apt-get install gtkhash
- پس از نصب GtkHashاپلیکیشن را اجرا کرده و در قسمت GtkHash preferences، گزینه SHA512 را انتخاب کنید.
- برای اضافه کردن فایل نصب لجر لایو، روی آیکن Browseدر قسمت File کلیک کنید. پنجرهای حاوی جزئیات چکسام فایل نصب لجر لایو نمایش داده میشود.
- به صفحه امضاهای لجرلایو رفته، صفحه را پیمایش کنید تا به قسمت باینریهای لجر لایو برسید و هش لینوکس را کپی کنید.
- برای تطبیق دادن چک سام سایت با نسخه دانلود شده، مقدار هش سایت را در فیلد Checkوارد کرده و سپس روی دکمه Check کلیک کنید.
یک علامت تیک نمایان میشود که نشان دهنده اصلی بودن لجر لایو شما است.
نمایش ضربدر به جای علامت تیک
- ممکن است نسخهای که از لجر لایو دارید، اصلی نباشد.
- در این صورت حتماً در اسرع وقت با پشتیبانی لجر تماس بگیرید تا لینک امن نسخه اصلی را برای شما ارسال کند.
بررسی اصالت هشهای sha512sum
حالا مشخص شد که نسخه لجر لایو شما با آنچه که صفحه امضاها انتظار دارد داشته باشید، یکسان است. اما چطور میتوان متوجه شد که هشهای داخل سایت واقعاً از لجر هستند؟ خوشبختانه لجر هشها را طوری امضاء میکند که به راحتی میتوانید اصالت آنها را هم بررسی کنید.
- فایلهای زیر را از طریق لینک مربوط به آنها در صفحه امضاها دانلود کنید:
- ledger-live-desktop-x.xx.x.sha512sum
- pem
- ledger-live-desktop-x.xx.x.sha512sum.sig
- به ترمینال برگشته و دستور زیر را وارد کنید:
- در نهایت، فرمان زیر را اجرا کنید تا مطمئن شوید که هش بررسی شده در اصل توسط لجر امضاء شده است:
openssl dgst -sha256 -verify ledgerlive.pem -signature ledger-live-desktop-2.77.2.sha512sum.sig ledger-live-desktop-2.77.2.sha512sum
پس از چند لحظه باید پیام Verified: OK را مشاهده کنید. در صورت مشاهده خروجیهای دیگر، بلافاصله با پشتیبانی لجر تماس بگیرید.