سیاره‌ی آی‌تی

با IT-Planet دنیای آی‌تی را بهتر بشناسید

سیاره‌ی آی‌تیبرنامه‌نویسی

برنامه‌نویسی

چگونه امضای دیجیتالی نرم‌افزارها را برای شناسایی ویروس‌های احتمالی در ویندوز بررسی کنیم؟

توسعه‌دهندگان نرم‌افزار و برنامه‌نویسان قبل از انتشار نرم‌افزارها برای دریافت تأییدیه اقدام می‌کنند و به این ترتیب امضای دیجیتالی یا Digital Signature به نرم‌افزارها اضافه می‌شود. نرم‌افزاری که امضای دیجیتالی نداشته باشد، ممکن است یک بدافزار و ویروس باشد و نرم‌افزاری که دارای امضای دیجیتالی باشد، معمولاً بدافزار نیست. اگرچه همیشه اینگونه نیست اما وجود امضای دیجیتالی، قابلیت اعتماد به محصول را بیشتر می‌کند.

در ویندوز با روش‌های مختلف می‌توان امضای دیجیتالی نرم‌افزارها را بررسی کرد. در این مقاله از سه روش مختلف به بررسی  Digital Signature نرم‌افزارها در ویندوز می‌پردازیم. با ما باشید.

بررسی امضای دیجیتالی به کمک فایل اکسپلورر ویندوز

ساده‌ترین روش بررسی کردن امضای دیجیتالی این است که از مرورگر فایل ویندوز استفاده کنیم و در نتیجه هیچ نرم‌افزار دیگری لازم نیست. مراحل زیر را دنبال کنید:

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

آموزش نصب و استفاده از پکیج‌های Snap در لینوکس

در سیستم عامل لینوکس روش‌های مختلفی برای نصب کردن نرم‌افزارها وجود دارد. می‌توان از پکیج‌های آماده‌ای که برای لینوکس Debian با پسوند DEB و پکیج‌های RPM لینوکس Redhat و مخزن پکیج‌های لینوکس آرچ و Portege لینوکس Gentoo استفاده کرد و همین‌طور می‌توان از فایل‌های باینری که به صورت آرشیو فشرده با فرمت tar.gz در اختیار عموم قرار می‌گیرند، استفاده کرد.

با وجود اینکه راه‌های مختلفی برای نصب کردن برنامه‌ها در Linux وجود دارد، به دلیل تنوع توزیع‌ها ممکن است نرم‌افزاری برای یک لینوکس خاص موجود نباشد. در این صورت می‌توان از پکیچ‌های Snap استفاده کرد که یک راهکار جالب و عمومی برای انواع توزیع‌های لینوکس است.

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

در سیستم عامل لینوکس روش‌های مختلفی برای نصب کردن نرم‌افزارها وجود دارد. می‌توان از پکیج‌های آماده‌ای که برای لینوکس Debian با پسوند DEB و پکیج‌های RPM لینوکس Redhat و مخزن پکیج‌های لینوکس آرچ و Portege لینوکس Gentoo استفاده کرد و همین‌طور می‌توان از فایل‌های باینری که به صورت آرشیو فشرده با فرمت tar.gz در اختیار عموم قرار می‌گیرند، استفاده کرد. با وجود اینکه راه‌های مختلفی برای نصب کردن برنامه‌ها در Linux وجود دارد، به دلیل تنوع توزیع‌ها ممکن است نرم‌افزاری برای یک لینوکس خاص موجود نباشد. در این صورت می‌توان از پکیچ‌های Snap استفاده کرد که یک راهکار جالب و عمومی برای انواع توزیع‌های لینوکس است. در این مقاله به روش نصب کردن پکیج‌های Snap روی لینوکس و همین‌طور آنچه برای نصب و اجرا کردن این پکیج‌ها لازم است، می‌پردازیم.

روش مجاز کردن USB Debugging و حل مشکل ADB Device Unauthorized در اندروید

ارور مجاز نبودن دسترسی از طریق ADB یا ADB Device Unauthorized یکی از پیام‌های خطا در محصولات اندرویدی است که حین استفاده کردن از ADB نمایش داده می‌شود. در حقیقت ADB یا Android Debug Bridge، پلی ارتباطی ویندوز، لینوکس یا مک‌او‌اس با اندروید است و کارهایی زیادی از این طریق انجام می‌شود ولیکن می‌بایست دسترسی لازم و مجوز برقرار ارتباط داده شود.

در این مقاله به علت نمایش خطای ADB Device Unauthorized در اندروید می‌پردازیم و روش حل کردن مشکل را بررسی می‌کنیم. با سیاره‌ی آی‌تی همراه شوید.

استفاده کردن از ADB و Fastboot برای حل کردن مشکلات اندروید و انجام اموری مثل نصب کردن اپ‌ها و بکاپ گرفتن از اپ‌های نصب شده و روت کردن و ... روشی است که در کار با محصولات مختلف به کار می‌رود. برای برقرار ارتباط کامپیوتر با گوشی یا تبلت اندرویدی از طریق ADB، می‌بایست نرم‌افزار مربوطه را اجرا کرد و دستوراتی تایپ و اجرا کرد ولیکن اگر در گوشی یا تبلت، دسترسی مجاز نباشد، کاری انجام نمی‌شود و با پیغام خطا یا غیرمجاز بودن دسترسی مواجه می‌شویم.

ارور مجاز نبودن دسترسی از طریق ADB یا ADB Device Unauthorized یکی از پیام‌های خطا در محصولات اندرویدی است که حین استفاده کردن از ADB نمایش داده می‌شود. در حقیقت ADB یا Android Debug Bridge، پلی ارتباطی ویندوز، لینوکس یا مک‌او‌اس با اندروید است و کارهایی زیادی از این طریق انجام می‌شود ولیکن می‌بایست دسترسی لازم و مجوز برقرار ارتباط داده شود. در این مقاله به علت نمایش خطای ADB Device Unauthorized در اندروید می‌پردازیم و روش حل کردن مشکل را بررسی می‌کنیم. با سیاره‌ی آی‌تی همراه شوید.

آموزش اجرا کردن cmd برای تعمیر کردن بوت و انتقال یا کپی کردن فایل و فولدرها

یکی از راه‌های تعمیر کامپیوتر ویندوزی و دسترسی به پارتیشن‌ها و فایل‌ها بدون نصب کردن ویندوز، استفاده از Command Prompt یا همان واسط خط دستور سیاه‌رنگی است که می‌توان به کمک DVD یا فلش بوت‌ابل نصب ویندوز، آن را اجرا کرد و سپس با دستوراتی ساده، تعمیر کردن MBR و پیکربندی بوت ویندوز، کپی کردن فایل و فولدرها و ... را انجام داد.

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

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

یکی از راه‌های تعمیر کامپیوتر ویندوزی و دسترسی به پارتیشن‌ها و فایل‌ها بدون نصب کردن ویندوز، استفاده از Command Prompt یا همان واسط خط دستور سیاه‌رنگی است که می‌توان به کمک DVD یا فلش بوت‌ابل نصب ویندوز، آن را اجرا کرد و سپس با دستوراتی ساده، تعمیر کردن MBR و پیکربندی بوت ویندوز، کپی کردن فایل و فولدرها و ... را انجام داد. در این مقاله به آموزش اجرا کردن cmd بدون نصب کردن ویندوز و از طریق دیسک نصب ویندوز و دستورات cmd برای کپی کردن فایل و فولدر می‌پردازیم. با سیاره‌ی آی‌تی همراه شوید تا برای شرایط عجیب و پیچیده‌ای که با خرابی فایل‌های ویندوز به وجود می‌آید، آماده‌تر شویم.

آموزش ساخت اپلیکیشن سایت‌ها برای ویندوز به صورت پرتابل

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

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

Nativefier نرم‌افزاری متن‌باز است که با استفاده از جاوااسکریپت نوشته شده و از Electron برای ساختن اپلیکیشن‌های ویندوزی و همین‌طور اپ‌هایی برای مک‌او‌اس اپل و لینوکس استفاده‌ می‌کند. اپلیکیشن ساخته‌شده دارای تنظیمات و پیکربندی ساده‌ای است که آن را کاربردی‌تر و شبیه به اپ‌های ساده می‌کند. در حقیقت اپ ساخته شده، نمای WebView از آدرس موردنظر را به صورت یک اپ نشان می‌دهد و لذا قابلیت‌های آن مشابه سایت‌هاست و طراحی بسیار ساده‌ای دارد.

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