سافت دیزاین

کاربرد نرم افزار، برنامه نویسی و شبکه

سافت دیزاین

کاربرد نرم افزار، برنامه نویسی و شبکه

استگانوگرافی: پنهان کردن فایل داخل عکس

برای پنهان کردن فایل ها داخل یک عکس یا بهتر بگوییم فایل Image اول فایل هایی که می خواهیم پنهان کنیم را با استفاده از برنامه های آرشیو مثل WinRARیا ۷zip آرشیو یا فشرده می کنیم. سپس فایل آرشیو و عکس مورد نظر را در یک پوشه قرار می دهیم. فرض کنید نام فایل عکس myimage.jpg، نام آرشیو فایل ها myarchive.zip و همگی در پوشه myfolder در درایو C قرار دارند.


خط فرمان یا CMD (Command Line) ویندوز را باز می کنیم. برای باز کردن خط فرمان دکمه Start را زده و در پنجره جستجو CMD را وارد می کنیم و Enter را می زنیم. پس از باز شدن خط فرمان با استفاده از دستور cd به مسیر پوشه ای که فایل های ما در آنجا قرار دارد می رویم و دستور زیر را وارد می کنیم.

  ادامه مطلب ...

نحوه mount کردن CD و فایل ISO در لینوکس

اتصال یا مونت (Mount) کردن در لینوکس به معنای افزودن بخشی اضافه به سیستم فایل است مانند افزودن یو اس بی (USB)، سی دی (CD)، فایل ایزو (ISO) و یا یک هارد دیسک (Hard disk drive) دیگر. در محیط های دسکتاپ (گرافیکی) مانند گنوم (Gnome Desktop) این کار معمولا به صورت خودکار انجام می شود. یعنی با اتصال یو اس بی سیستم اتصال را انجام داده و لینکی به آن را به ما نمایش می دهد. اما در محیط ترمینال (Terminal) یا خط فرمان کاربر باید این کار را دستی انجام دهد.

اتصال (Mount) سی دی و فایل ایزو (ISO)

اتصال سی دی در محیط دسکتاپ بصورت خودکار است. برای فایل های ایزو (ISO)  نیز روی فایل کلیک راست کرده و گزینه Mount یا Open with Disk Image mounter را انتخاب می کنیم. در محیط ترمینال (یا همان خط فرمان) برای اتصال سی دی،  ابتدا یک دایرکتوری (یا همان پوشه)  ایجاد می کنید و سپس cd را به این دایرکتوری متصل می کنید. پس از آن می توانید به اطلاعات روی cd دسترسی داشته باشید. برای این کار دستورات زیر را در خط فرمان اجرا کنید:

1- ایجاد یک دایرکتوری (معمولا در پوشه home کاربر جاری):

#> mkdir my-cdrom

2- اتصال cd به دایرکتوری ایجاد شده در مرحله قبل: (اگر کاربر روت نباشیم باید از sudo  استفاده کنیم)

#> sudo mount /dev/cdrom my-cdrom/

حال اگر بخواهیم به جای cd از یک فایل iso استفاده کنیم به جای دستور دوم از دستور زیر استفاده می کنیم:

#> sudo mount -o loop cd-image.iso my-cdrom/

اگر در اجرای دستور بالا سیستم خطا داد، باید با استفاده از دستور sudo modprob loop  ابتدا ماژول مربوطه را راه اندازی کنید و پس از آن می توانید دستور بالا را اجرا کنید.

در آخر هم برای جدا کردن cd یا فایل ایزو باید از دستور umount به صورت زیر استفاده کنید:

#> umount my-cdrom

چطور با اتصال یک فلش درایو می شود لینوکس را در هم ریخت؟

چند سال پیش مشکلی امنیتی در ویندوز پیدا شد که به برنامه های مخرب روی فلش درایو ( یا USB) اجازه می داد که با وجود غیر فعال بودن AutoPlay یا AutoRun ویندوز فقط با اتصال فلش درایو به کامپیوتر، خود به خود اجرا شوند. این آسیب پذیری Vulnerability به گونه ای بود که برنامه های مخرب نیاز به اینکه کاربر آن ها را اجرا کند نداشتند و با استفاده از حق دسترسی های کاربر User Privileges کد های مخرب را اجرا می کردند. البته بعدها مایکروسافت وصله های امنیتی را برای رفع این آسیب پذیری انتشار داد.

 

ادامه مطلب ...

انواع بک آپ گیری: Full, Differential, Incremental

بک آپ گیری اطلاعات یکی از مهمترین روش های حفاظت از اطلاعات می باشد. از آنجا که اطلاعات در سیستم ها ممکن است به دلایل مختلفی مانند بدافزارها (Virus)، باج افزارها (Ransomware)، خرابی های فیزیکی و یا اشتباهات انسانی دچار مشکل شده و یا کاملا از بین بروند  بک آپگیری از آن ها راحت ترین و بهترین کار برای بازیابی اطلاعات خواهد بود. 

 
ادامه مطلب ...

رفع خطاهای مودم در 10 ثانیه

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

مودم هم یک کامپیوتر است
شاید تا به حال از این زاویه به این دستگاه ها نگاه نکرده اید ولی واقعا در آن جعبه کوچک سی پی یو (CPU)، حافظه (Memory) و فضای ذخیره سازی (Local Storage) قرار دارد و یک سیستم عامل (Operating System) که کارها را کنترل می کند. و خوب مثل یک کامپیوتر، گاهی وقت ها ممکن است یک باگ (Bug) در نرم افزار خطایی در حافظه بوجود آورد، یا سی پی یو بیش از حد داغ کند و نتواند جواب دهد و مشکلاتی از این قبیل. به هر حال راه حل اینگونه مشکلات خیلی ساده است: خاموش و روشن  
ادامه مطلب ...