نمایش نتایج 1 تا 2 از 2

نام تاپیک: امضا و ثبت گواهینامه برای انتشار نرم افزار تحت ویندوز

  1. #1

    Lightbulb امضا و ثبت گواهینامه برای انتشار نرم افزار تحت ویندوز

    سلام
    من یک نرم افزار تحت ویندوز تولید کرده ام و برای آن یک ستاپ درست کردم. وقتی مشتری فایل نصبی را از وب سایت دانلود می کند ویندوز آن را بعنوان یک فایل ناشناس شناسایی می کند و یک پیام نشان می دهد که این فایل از یک منبع ناشناس هست و غیره.
    همین موضوع باعث می شود که خیلی ها نصب نکنند یا اصلا دانلود نکنن. گزارش مربوط به دانلود فایل نصبی روی وب سایت این رو به خوبی نشان می دهد.
    من بررسی کردم برای رفع این مشکل باید یک گواهینامه (CA) از DigiCert یا Sectigo خریداری کنم و نرم افزار را با آن امضا کنم. اما مشکل این هست که ما تحریم هستیم و نمیشه اینکارو کرد.

    چه راه حلی برای این موضوع هست؟ کسی میدونه باید چکار کنیم؟
    تشکر می کنم اگر راهنمایی کنید

  2. #2

    نقل قول: امضا و ثبت گواهینامه برای انتشار نرم افزار تحت ویندوز

    نقل قول نوشته شده توسط HamidVO مشاهده تاپیک
    سلام
    من یک نرم افزار تحت ویندوز تولید کرده ام و برای آن یک ستاپ درست کردم. وقتی مشتری فایل نصبی را از وب سایت دانلود می کند ویندوز آن را بعنوان یک فایل ناشناس شناسایی می کند و یک پیام نشان می دهد که این فایل از یک منبع ناشناس هست و غیره.
    همین موضوع باعث می شود که خیلی ها نصب نکنند یا اصلا دانلود نکنن. گزارش مربوط به دانلود فایل نصبی روی وب سایت این رو به خوبی نشان می دهد.
    من بررسی کردم برای رفع این مشکل باید یک گواهینامه (CA) از DigiCert یا Sectigo خریداری کنم و نرم افزار را با آن امضا کنم. اما مشکل این هست که ما تحریم هستیم و نمیشه اینکارو کرد.

    چه راه حلی برای این موضوع هست؟ کسی میدونه باید چکار کنیم؟
    تشکر می کنم اگر راهنمایی کنید
    این پیام هشدار در ویندوز (که به عنوان SmartScreen Warning شناخته می‌شود) اغلب به دلیل نداشتن گواهینامه دیجیتال معتبر (یا "Code Signing Certificate") برای فایل‌های اجرایی مانند فایل‌های نصبی (.exe) نمایش داده می‌شود. ویندوز برای جلوگیری از نصب نرم‌افزارهای مخرب یا ناشناخته، این هشدارها را نشان می‌دهد.
    بهترین راه‌حل برای رفع مشکل هشدارهای SmartScreen استفاده از یک گواهینامه دیجیتال معتبر است، اما اگر قادر به خرید آن نیستید، استفاده از گواهینامه‌های شخصی، تایم‌استامپینگ، یا سایر سرویس‌های ارزان‌تر می‌تواند راه‌حل مناسبی باشد.
    چند روش برای حل این مشکل وجود دارد:
    1. استفاده از گواهینامه‌های شخصی برای امضای کد
    2. استفاده از ابزارهای امضای کد رایگان
    3. استفاده از سرویس‌های تایم‌استامپینگ (Timestamping)
    5. استفاده از نرم‌افزارهای معتبر برای امضای کد
    هر کدام از این روش ها را می توانید در نت جستجو کرده و مراحل کار را یاد بگیرید.

تاپیک های مشابه

  1. اختصاص آدرس IP از طریق DHCP به کلاینت های حاوی ویندوز 7 و ویندوز 10 بوسیله Vendor Class
    نوشته شده توسط Softprog در بخش تالار های مرتبط با شبکه و امنیت
    پاسخ: 3
    آخرین پست: یک شنبه 20 مرداد 1398, 09:30 صبح
  2. حرفه ای: آموزش حل مشکل نصب ویندوز سرور 2012 و ویندوز 8 بر روی PC ،VirtualBoxو VMware Workstation
    نوشته شده توسط twinkle در بخش تالار های مرتبط با شبکه و امنیت
    پاسخ: 2
    آخرین پست: شنبه 12 تیر 1395, 18:16 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •