بانک آموزشی

بانک آموزشی

نرم افزار - سخت افزار - طراحی - برنامه نویسی _ ویروس شناسی ...
بانک آموزشی

بانک آموزشی

نرم افزار - سخت افزار - طراحی - برنامه نویسی _ ویروس شناسی ...

جلوگیری از تروجان ایرانی MAGIC PS

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

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\run

وهمچنین به کلید :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

حالا باید داخل این دو کلید در رجیستری به دنبال متغییرSVCHOSTیا svchostبگردید واگروجود داشت آن را پاک کنید.

سه مرحله بالا را انجام بدهید وهرجاکه SVCHOSTدیدید پاک کنیدویک بار سیستم خودرا راه اندازی مجدد کنید.

جدیدترین پدیده .net - زبان برنامه نویسی F#

F# یک زبان برنامه نویسی چند مدله است ک در چهارچوب .Net فعالیت میکند و شامل برنامه نویسی تابعی و برنامه نویسی شی گرای دستوری میباشد.F# شاخه ای از ML بوده و بسیار با OCAML سازگار است.F# در ابتدا توسط دون سیم در مرکز تحقیقات مایکروسافت ابداع شد اما در حال حاضر توسط گروه تسعه دهنده ماکروسافت ادامه داده میشود و به عنوان یک زبان کاملا پشتیبانی شده در محیطهای .Net و Virtual Studio ارائه میگردد. مقدمه مقاله
این بخش مقدماتی میتواند به بسیاری از سوالات شما درباره F# و برنامه نویسی تابعی(Functional) پاسخ دهد.
برنامه نویسی تابعی چیست؟
برنامه نویسی تابعی از میان سه مدل برنامه نویسی عمده قدیمیترین آنهاست. اولین زبان برنامه نویسی تابعی APL بود که در سال 1955 تقریبا یک سال قبل از فورترن ابداع شد. دومین برنامه Lisp بود که در سال 58 (یعنی یک سال قبل از کوبول) ارائه شد. هر دو این زبانها (کوبول و فورترن) زبانهای دستوری هستند و موفقیت آنها در حوزه های تجارت و علوم باعث شد که مدل برنامه نویسی دستوری مدلی غالب برای مدت 30 سال باشد.با به بازار آمدن مدل شی گرا در دهه 70 و پیشرفت تدریجی زبانهای برنامه نویسی شی گرا ، پس از آن این نوع برنامه نویسی تا امروز محبوب ترین مدل میباشد. با توجه به توسعه پایدار و همیشگی زبانهای تابعی مانند OCAML , Haskel و... که برای برنامه نویسی دنیای حقیقی بیشترین کاربرد را دارند. بعد از 1950 همچنان زبان برنامه نویسی تابعی یک زبان آکادمیک و در سطح دانشگاهها محسوب میشد و موقعیت تجاری نداشت. اولین موفقیت تجاری زبانهای دستوری باعث شد تا برای چند دهه این زبانها به عنوان زبان غالب باقی بمانند ، زبانهای شی گرا تنها زمانی که نیاز برای حل مسایل و مشکلات پیشرفته تر کامپیوتری احساس شد به شهرت رسیدند.امروزه وجود برنامه نویسی تابعی برای حل مشکلاتی پیچیده تر اثبات شده و میتوان با آن برنامه های سده تر را نیز به وجود آورد. برنامه نویسی تابعی خالص تمام برنامه ها را به صورت مجموعه ای از توابع که میتوانند آرگومانهایی را دیافت و مقادیری را برگردانند نگاه میکند و بر خلاف مدلهای شی گرا و دستوری اثرات جانبی ندارد و به جای حلقه تکرار از حلقه های بازگشتی استفاده میکند.

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

طبیعت بی دستور بودن و استفاده از توابع بازگشتی زبانهای دیگر را برای برخی از فهالیتهای عادی مناسبتر جلوه میدهد با این حال یکی از مهمترین خصوصیات F# این است که میتواند از مدلهای دیگر برنامه نویسی نیز استفاده کند و حتی برای حل مشکلات خاص آنها را به بهترین شکل با م ترکیب کند.

چرا برنامه نویسی تابعی مهم است ؟
وقتی افرا به برنامه نویسی تابعی فکر میکنند آنها بی دستور بودن را بعنوان ضعف در نظر میگیرند و فایده های آن را در نظر نمیگیرند. فرد ممکن است بگوید که با توجه به این که زبانهای دستوری 90% زبانهای بازار را تشکیل میدهد و به دلیل اینکه برنامه نویسی تابعی به این صورت نیست و همچنین با توجه به اینکه تعاریفی در ابتدای برنامه نویسی تابعی به صورت معمول نمیاید پس این نوع از برنامه کاملا کوتاه تر میباشد. افراد با توجه به این گفته ها جذب این نوع زبان بازگشتی بدون دستور که دنیای کاملا متفاوتی دارد نمیشوند. جان هیوز در مقاله کلاسه خود به نام "چرا زبانهاب برنامه نویسی تابعی مهم هستند" میگوید :"زبانهای برنامه نویسی تابعی شبیه کشیشان قرون وسطی میباشند آنها لذت زندگی را از خود میگیرند تا به صورت خوب و پرهیزکار جلوه کنند"
برای فهمیدن برتری های این نوع زبان باید بینید که اجازه استفاده از چه چیزهایی را خواهید داشت. برای مثال برنامه نویسی تابعی به شما اجازه برخورد با تبع را به صورت جداگانه داده و مقادیر توابع را به توابع دیگر ارجاع میدهد.در نگاه اول ممکن است این قابلیت مهم جلوه نکند اما روش برخورد این زبانها با این مسئله بسیار قابل توجه است و تفاوت بین داده و توابعی را که خیلی مسایل وابسته به آنها میباشند را از میان بر میدارد.
برنامه نویسی تابعی کوتاه تر و دسته بندی شده تر از سایر انواع است همچنین اندازه این برنامه ها و قابلیت خوانایی آنها حتی از زبانهای شی گرا نیز بیشتر است. علاوه بر برخورد با تابع از طریق مقادیر آنها زبانهای تابعی ویژگیهای دیگری دارند که از ریاضیات گرفته شده و علی الخصوص در زبانهای دستوری مشاهده نمیشوند. برای مثال معمولا زبانهای برنامه نویسی تابعی توابع کولیر را ارائه میکنند که در هنگاه ارسال آرگومانها به توابع اگر تمام آرگومانها ارسال نشوند تابع برای دریافت دیگر مولف ها منتظر میماند. همچنین برای زبانهای برنامه نویسی تابعی این امکان وجود دارد که از انواع سیستمها در سطوح مختلف(قدرت یا وزن) استفاده کند یعنی سیستمهایی که در آنها قدرت نوع بر وزن آن برتری دارد که این مسئله باعث بهبود عملکرد تصحیح برنامه بدون تلاش زیاد میگردد.علاوه بر این یک تابع ممکن است چندین مقدار را برگرداند که صدازنی توابع به راحتی انجام میگیرید.

F# چیست؟
زبان برنامه نویسی تابعی بهترین روش حل مسایل کامپیوتریست اما زبان برنامه نویسی تابعی خالص برای برنامه نویسی همه منظوره مناسب نمیباشد بنابراین به تدریج زبانهای برنامه نویسی تابعی در کنار زبانهای شی گرا و دستوری باقی مانده و استفاده عمومی نیافتند. مچنین در این مدل ویژگیهای افزوده شده را به راحتی میتوان در هر برنامه ای نوشت و به راحتی به آن افزود. F# یک زبان طبیعی به وجود آمده بر این مبناست بعلاوه بسیار بیشتر از یک زبان برنامه نویسی تابعی میباشد. برخی از زبانهای برنامه نویسی تابعی معروف بطور کلی (OCAML , Haskel , Lisp) با دستورات زمان اجرای سفارشی کار میکند و این مسئله باعث نبود روش برنامه نویسی چند فعالیته میشود. F# یک زبان همه منظوره برای محیط .Net است که برای حالت اجرا بصورت همه منظوره به کار میرود و به راحتیهر سه مدل برنامه نویسی را شامل میشود. برای حل مسایل مختلف در موثرترین روش میتوانید محیط خاص آنرا در برنامه انتخاب کنید. شما میتوانیداز برنامه نویسی توصیفی استفاده کنید و یا توابع را به راحتی با هم ترکیب کنید و یا روشهای شی گرا و دستوری را در همان برنامه استفاده کنید و از قابلیتهای مختلف هر کدام در برنامه سود ببرید. مثل دیگر برنامه های تابعی F# نوع قوی دارد اما از نوع استنتاجی هم سود میبرد بنابراین برنامه نویسان نیاز ندارند زمان زیادی برای توضیح انواع توابع هدر دهند مگر اینکه در موارد خاص ابهاماتی دربرنامه پیش بیاید که لزوم داشته باشد به وضوح بیان شود.علاوه بر این F# بصورت کاملی با چهارچوب .Net و کتابخانه کلاس اصلی آن یعنی BCL ترکیب شده و به راحتی میتوان از آن در F# استفاده کرد و این مسئله مانند C# و VB میباشد و حتی در مواردی استفاده از BCL در F# از دیگر زبانهای تحت .Net راحت تر است.
F# مدل خود را از روی OCAML انتخاب کد که زبان برنامه نویسی تابعی شی گرای موفقی بود سپس با گسترش قابلیتها خوب این برنامه آنها را از نظر فنی و فلسفه کار داخل غالب .Net گنجاند. این زبان کاملا از غالب .Net پشتیبانی کرده و به کاربران این امکان را میدهد که هر چیزی که در محیط .Net ارائه شده است با F# استفاده کنند. کامپایلر F# میتواند تمام پیاده سازیهای زیر ساختار زبانهای معمول را بپذیرد و از روشهای معمول .Net بدون تغییر کد استفاده کند. همچنین میتواند برای کد نویسی IL به صورت برچسب دار استفاده شود.
F# محدود به محیط ویندوز نبوده و میتوان آنرا در لینوکس ، مکینتاش و... استفاده کرد که بخشی از کتاب مورد ترجمه به نحوه عملکرد روی لینوکس میپردازد.کامپایلر F# را میتوان داخل محیط Virtual Studio افزود و با عیب یاب آن به چک کردن دستورات به صورت اتوماتیک پرداخت. همچنین این کامپالر راهنمایی هایی برای استفاده از تمامی توابع عرضه میکند که در نوع خود بینظیر است و برنامه نویسان اشاره میکنند که این مسئله بسیار برای شبیه کردن برنامه به زندگی واقعی موثر است.
F# توسط دکتر دون سیم ابداع شد. در حال حاضرمحصولیست وابسته به تیمی کوچک اما کاملا پیشرفته واقع در مرکز تحقیقات مایکروسافت - کمبریج - لندن - انگلستان با این حال F# در حد یک زبان آکادمیک یا تحقیقاتی نیست و برای خیلی از برنامه های دنیای واقعی (که تعداد آنها به شدت در حال افزایش است) به کار میرود. با توجه به اینکه زبان تابعی دیگری به ندرت در محیط .Net اجرا میشوند F# بعنوان استاندارد این نوع زبانها در آمده است. زبانهای برنامه نویسی تابعی در این میان از F# تبعیت میکنند زیرا این زبان کیفیت پیاده سازی و اشتراک با .Net و Virtual Studio را بسیار بهتر در خود دارد. هیچ برنامه برنامه نویسی .Net دیگری از لحاظ کارکرد ، استفاده و انعطاف پذیری به پای F# نمیرسد.

درباره نویسنده و نوشتن کتاب F#
 ر سال 2003 دنبال راهی برای پردازش IL که زبان میانی مورد نیاز برای کامپایل تمام زبانهای .Net میشد میگشتم. در آن زمان .Net تقریبا جدید بود و گزینه های زیادی برای این عمل وجود نداشت. من به سرعت دریافتم که بهترین گزینه در آن زمان یا حتی امروزه API به نام ABSIL است که به زبانی ه نام F# نوشته شده بود و من تصمیم گرفتم از این زبان برای نوشتن برنامه ای برای دسته بندی ABSIL استفاده کنم. بنابراین من از این طریق میتوانستم اطلاعات مورد نیاز را از DLL ها به شکل مورد استفاده تراز C# استفاده کنم. اما چیز جالبی در زمان نوشتن این دسته بندی اتفاق افتاد. با وجو اینکه در آن زمانها برنامه نویسی به زبان F# به دلیل نبودن کامپایلر مناسب مشکل بود فهمیدم که از برنامه نویسی به این زبان آنقدر لذت میبرم که وقتی نوشتن برنامه ام را تام کردم نمیخواستم به C# برگردم. یعنی در حقیقت عاشق این زبان شده بودم. زمانی که من به عنوان مشاور کار میکردم نیاز به چک کردن مدام تکنولوژی های جدید و API های آنها داشتم بنابرین تمام تجربیاتم را با F# انجام میدادم. درهمان زمان افرادی در باره راه جدیدی برای ارتباط با وب بحث میکردند و لغت جدیدی که وارد زبان انگلیسی شده بود Blog بود. من تصمیم گرفتم که یک وبلاگ داشته باشم چون هرکسی که در مقوله فن آوری درگیر بود یکی از آنها را داشت بنابراین من وبلاگ خودم را راه اندازی کردم که امروزه هم هنوز فعال است. آنگاه یک دایره المعارف درباره F# به وبلاگم افزودم که در حال حاضربسیار محبوب است و از شیوه wiki در آن استفاده کرده ام. کار من لزوما با مسافرت های زیادی همراه بود بذا زمان زیادی را در اطاقهای هتل یا ترنها یا هواپیماها داشتم. در این زمانها میتوانستم به راحتی به مسایلی مانند F# بپردازم. من به مبادله ایمیلهایی با دون سیم(ابداعگر F#) پرداختم و سپس به تدریج با هم ملاقاتهایی داشتیم. ابتدا به جایی برای صرف نوشیدنی رفتیم و اولین بخش ساختار DNA را با هم وجود آوردیم یعنی در حقیقت کار خود را با یکدیگر آغاز کردیم. آیا سالها بعد افرادی درباره باری(Bar) که اولین بار سیم و پیکرینگ(نویسندگان کتاب) با هم ملاقات کردند چیزی خواهند گفت ؟شاید نه! در هر حال تمام این مسائل مرا به نقطه ای هدایت کرد که من میتوانم آنرادریافت اطلاعات جدید زبان F# و برنامه نویسی تابعی بدانم. در این زمان فردی به نام جیم هادلستون یک لیست پستی F# به راه انداخت و پرسید که آیا کسی میتواند کتابی درباره این زبان بنویسد یا نه ؟. و من نتوانستم جلوی خودم را بگیرم و این کار به نظرم موقعیت شغلی خوبی آمد بنابراین با کمکها و تشویقهای دون سیم نوشتن این کتاب را آغاز کردم. قسمتی از این کتاب در پاریس نوشته شد و برخی از آنها در بروکسل ولی بیشتر آن زمانی نوشته شد که بین این دو شهر رفت و آمد میکردم.

چه کسانی از F# استفاده میکنند؟
F# در شرکت مایکروسافت به وفور مورد استفاده است هم در MSR و هم در کل شرکت. رالف هربریش که یکی از مدیران دوگانه گروه بازی های مایکروافت و متخصص آموزش ماشینیست به استفاده فزاینده از F# اشاره میکند :
"اولین برنامه کاربردی برای فرستادن 110 گیگابایت از طریق 11.000 فایل متنی در بیش از 300 دایرکتوری و وارد کردن آنها در بانک داده ای بود. کل برنامه 90 خط بود که شامل توضیحات نیز میشد و در کمتر از 18 ساعت توانست اطلاعات مربوطه را در محیط SQL بگنجاند یعنی 10.000 خط برنامه متنی در هر ثانیه مورد پردازش قرار گرفت. همچنین توجه کنید که من کد را بهینه نکردم بلکه برنامه را بصورت کاملا عادی نوشتم. این جواب بسیار قابل توجه بود زیرا من انتظار داشتم نوشتن و اجرای برنامه حداقل یک هفته کار ببرد. دومین برنامه ، برنامه پردازش میلیونها Feedback مشتریان بود، ما روابط مدلی زیادی را توسعه دادیم ومن آنها را داخل برنامه F# تایپ کردم همچنین داده های مربوط به پایگاه داده ای SQL را داخل آن فراخوانی کردم و نتایج را در فایل داده ای MatLab ذخیره کردم. مقدار این برنامه در F# صد خط بود که توضیحات را نیز شامل میشد. باز هم با اجرای این برنامه من تحت تاثیر قرار گرفتم زیرا پردازش میلیونها مورد دادها 10 دقیقه و در یک کامپیوتر عادی زمان برد.این برنامه را با C#از فعالیتهای قبلی ام داشتم که حدود 1000 خط طول داشت واصلا سریعتر ازاین برنامه نبود.کل کار از توسعه مدل روابط با اجرا و دیدن نتایج دو روز زمان برد."

استفاده از F# تنها در مایکروسافت رایج نیست و در خارج از آن نیز کاربردهایی دارد و یه سرعت در حال افزایش است. جود او کلی ، برنامه نویس شرکت Derivative One که یک شرکت تولید نرم افزارهای شبیه ساز مالی میباشد در جواب به این سوال که چرا این شرکت از F# در محصولاتش استفاده میکند ؟ میگوید :

"ما مدلهای مالی خود را در C# و F# مورد مقایسه قرار دادیم و مشاهده کردیم که عملکرد یکسان است اما از F# بیشتر خوشمان آمد زیرا روش خلاصه تری دارد. یکی از مشکلات ما با F# نبود اطلاعات در مورد این زبان بود وبه نظر ما کتابی که هم اکنون توسط دون سیم برای آموزش F# ارائه شده میتواند کمک خوبی در این مورد باشد."

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

چگونه یک اکانت یمیل هک می شود


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


به گزارش خبرنگار مهر، در هفته هی اخیر در داخل کشور کاربران بسیاری مورد هجوم حملات هکری به ID یمیلهی شخصی قرار گرفته اند. در ین موارد، از سوی قربانی یمیلهی بدون موضوع (No Subject ) به آدرسهی ذخیره شده در لیست تماس کاربر ارسال می شود.

ین یمیلها می توانند به عنوان مثال محتوی لینکهی تبلیغات دارویی باشند که کاربران را تشویق به خرید محصولات خود می کنند.


ین نوع سیتها اغلب جعلی هستند و به محض ینکه کاربر اطلاعات شخصی و بانکی خود را بری خرید کالا وارد کند هکرها به ین اطلاعات دسترسی پیدا می کنند.


چگونه یک اکانت یمیل هک می شود
 
کلید لاگینگ (Keylogging)

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

 
"کمین گر جاسوسی" (SniperSpy)

 
ین نرم افزار به استفاده کننده اجازه می دهد که از راه دور ریانه شخصی شما را تحت کنترل بگیرد و تمام کارهیی را که بر روی ریانه خود انجام می دهید به صورت زنده و همزمان بر روی نمیشگر ریانه خود مشاهده کند.
 
ین نرم افزار کاملا با هر نوع دیوار آتش (firewall) ویندوز "یکس پی"، ویستا، ویندوز 7، ویندوز 2000 و سیستم عاملهی مک سازگاری دارد. ین برنامه فعالیتهی کاربر را ثبت می کند و اطلاعات جمع آوری شده را به اکانت آنلین هکر ارسال می کند.
 
با ین برنامه، کاربر می تواند به تمام رمزهی عبور شامل رمز عبور شبکه هی اجتماعی و اکانتهی یمیل دسترسی پیدا کند و بدون دسترسی فیزیکی، به صورت از راه دور و مجازی به ریانه هدف وارد شود و بری مثال از جریان مکالمات روی چت و یا اطلاعات شخصی کاربر مطلع شود و یا وارد پست الکترونیک کاربر شده و یمیلهی جعلی ارسال کند.

 
فیشینگ (Phishing)

 
در مفهوم انفورماتیکی، ین اصطلاح که هم تلفظ واژه fishing به معنی "ماهیگیری" است فعالیتی غیرقانونی است که با استفاده از یک تکنیک مهندسی اجتماعی می تواند به اطلاعات شخصی کاربر دسترسی پیدا کند و به خصوص هویت کاربران را در ارتباطات الکترونیکی به ویژه پیامهی پست الکترونیک، سرویسهی چت و حتی تماسهی تلفنی سرقت کند.
 
در حملات فیشینگ، هکر پیامهیی را از سوی سیتهی جعلی که از گرافیک و لوگوی سیتهی رسمی تقلید کرده است بری آدرس یمیل کاربر ارسال می کند. به ین ترتیب، کاربر فریب می خورد و اطلاعات شخصی به ویژه شماره حساب جاری، شماره کارت اعتباری، کدهی شناسیی و ... را وارد ین سیتها می کند.
 
به ین ترتیب، تمام ین اطلاعات از طریق سیت جعلی به یک در پشتی (back door) وارد می شود و بری مصارف جنیتکاری انفورماتیکی به ویژه جعل هویت و دسترسی به موجودی حسابهی بانکی، در اختیار هکر قرار می گیرد.

 
فریند استاندارد حملات فیشینگ در پنج مرحله

 
1- فیشر (هکر فیشینگ) یک پیام یمیل را بری کاربر قربانی ارسال می کند. گرافیک و محتوی ین پیام شبیه به پیامهیی است که معمولاً از سوی بانک و یا سیت معتبر خریدهی آنلینی که کاربر در آن ثبت نام کرده است بری قربانی ارسال می شود. به ین ترتیب کاربر بدون آنکه متوجه جعلی بودن پیام شود آن را باز می کند.
 
2-  ین یمیل تقریباً همیشه مربوط به موقعیتهی ویژه و یا بررسی رفع مشکلات ساده بر روی حساب جاری/ اکانت کاربر (مثل تمدید تاریخ کارت اعتباری) است و یا به کاربر پیشنهاد وسوسه کننده عرضه پول (مثل برنده شدن حساب بانکی و یا یک جیزه) را می دهد.
 
3- یمیلی که به مقصد ارسال شده است محتوی یک لینک است. متن ین یمیل بری گیرنده توضیح می دهد که بری حل مشکل خود با سازمان و یا شرکتی که گرافیک و لوگوی سیت آن جعل شده است بر روی ین لینک کلیک کند(Fake login).
 
4- لینک ارائه شده کاربر را به سیت رسمی آن سازمان هدیت نمی کند، بلکه با یک پوشش ظاهری که از سیت اصلی کپی شده است کاربر را به سروری که توسط "فیشر" کنترل می شود می رساند و از قربانی می خواهد که بری "تائید" بار دیگر اطلاعات اولیه ی چون نام، نام کاربری، رمزعبور، آدرس، شماره حساب، شماره کارت اعتباری و ... را وارد کند. به ین ترتیب تمام ین اطلاعات در دستان فیشر قرار خواهد گرفت.
 
5- "فیشر" از ین اطلاعات بری خرید کالا، انتقال وجه و یا حتی به عنوان پلی بری انجام حملات بیشتر به افراد دیگر استفاده می کند.

 
دفاع در برابر ین حملات

س 
پیشگیری همیشه بهتر از علاج است. بنابرین بهترین توصیه ین است که در بازدید سیتهی غیرمعتبر نهیت دقت را بکنید.

 
در مواردی که سیت از کاربر اطلاعات شخصی، شماره حساب، رمز عبور و یا شماره کارت اعتباری را خواست، پیش از وارد کردن ین اطلاعات، یک کپی از آدرس سیت را بری مقامات ذی صلاح (بخش انفورماتیک بانک و یا سیت حراجهی آنلینی که عضو هستید) ارسال کنید تا از صحت آنها مطمئن شوید.

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

 
بیاری از بانکها یک سرویس "اس. ام. اس" نیز در اختیار مشتریان خود می گذارند. از طریق ین سرویس که SMS alert نام دارد بانک تمام گردشهی مالی حساب مشتری را بری وی ارسال می کند. به ین ترتیب، در صورتیکه سارقان انفورماتیکی اقدام به موجودی حساب کاربر دسترسی پیدا کرده باشند مشتری متوجه خواهد شد.


رمز عبور ساده استفاده نکنید

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

در سال 2009 موسسه "یمپروا" متخصص در بخش امنیت در شبکه در تحقیقات خود نشان داد که میلیونها کاربر ینترنت از یک رمز عبور استفاده می کنند.

نتیج ین بررسیها حاکی از آن بود که کلمات کلیدی مثل 123456، 0، passwordو abc123ریج ترین کلماتی هستند که توسط تعداد بسیار زیادی کاربر به عنوان رمز عبور اطلاعات محرمانه استفاده می شوند.
به گفته ین محققان، استفاده از کلمات و یا اعدادی که به آسانی قابل شناسیی هستند یک خطر جدی بری کاربران به شمار می روند و هکرها به راحتی می توانند آنها را شناسیی کرده، وارد اکانتهی کاربران شده و اطلاعات شخصی آنها را سرقت کنند و یا به نام آنها یمیل ارسال کنند.

خطر بزرگتر زمانی رخ می دهد که ین رمزهی عبور ریج بری حسابهی جاری و یا کارتهی اعتباری مورد استفاده قرار گرفته باشند.

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

"جف ماس" هکر سابق که اکنون با ین شرکت امنیت انفورماتیکی همکاری می کند توصیه کرده است که کاربران حداقل بید از 12 حرف به جی 6 حرفی که به طور نرمال به کار می رود استفاده کنند. به ین ترتیب کشف ین کلمات کلیدی بری هکرها دشوار می شود.

همچنین شرکت میکروسافت نیز اعلام کرده است که قصد دارد استفاده از رمز عبور "123456" و "ilovecats" را که به راحتی قابل شناسیی و نفوذ هستند، ممنوع کرده و به ین شکل امکان نفوذ هکرها و استفاده از تکنیک آزمون و خطا بری ورود به اکانت کاربران سرویس Hotmailرا کاهش دهد.

رمزهی عبور قوی رمزهی طولانی و ترکیبی از حروف بزرگ و کوچک، اعداد و دیگر نشانه ها هستند. ین رمزها نبید بر اساس واژه هی لغتنامه ی و یا اطلاعات شخصی از قبیل تاریخ تولد باشند.
در هر صورت بهترین کار بعد از هک شدن تغییر سیستم عامل و ساده ترین کار تغییر رمز عبور است.

 
بوت نت (Botnet)

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

 
ریانه زامبی

 
ریانه زامبی، ریانه و یا دستگاه موبیلی است که پس از اتصال به ینترنت بدون اطلاع کاربر توسط یک "کراکر" و یا "ویروس" آلوده می شود و تحت کنترل یک شخص ثالث قرار می گیرد.
 
برپیه تحقیقاتی که در سال 2009 انجام شد 18 درصد از آدرسهی IP در آمریکا، 13 درصد در چین و 6 درصد در استرالیا ریانه هی زامبی هستند.

   

11 دلیل برای خوردن روزی 1 عدد سیب

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

جدا از طعم و مزه‌ی بسیار عالی که سیب دارد، این میوه کوله‌باری از خواص درمانی را در خود دارا می‌باشد.

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

 در این‌جا، برای شما دلایلی آورده‌ایم که چرا باید روزی حداقل یک عدد سیب بخورید.

 1-به بهبود تنفس، درمان و پیشگیری از آسم کمک می‌کند

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

این میوه می‌تواند از ریه‌های افراد بزرگ‌سال نیز محافظت کند.

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

 2- باعث می‌شود دیرتر گرسنه شوید

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

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

 3- به افزایش هوش، پیشگیری و درمان آلزایمر کمک می‌کند

احتمالاً به علت افزایش تولید استیل کولین (یک ماده شیمیایی که وظیفه رساندن پیغام بین سلول‌های عصبی را بر عهده دارد)، سیب به بالا بردن کارایی حافظه ضمن افزایش سن و کاهش بالقوه‌ی شانس ابتلا به بیماری آلزایمر کمک می‌کند. این نتایج، از تحقیقاتی که در دانشگاه منچستر بر روی حیوانات انجام شد، به دست آمد.

اثر آن در درمان و پیشگیری از آلزایمر به گونه‌ای است که خوردن سیب باعث تقویت سلول‌های مغز می‌شود.

 4- کلسترول خون را کاهش می‌دهد

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

برای استفاده‌ی بیشتر از مواد مغذی موجود در سیب، پوست آن را دور نیندازید، زیرا پوست سیب دو تا شش برابر بیشتر از گوشت آن، ترکیبات آنتی‌اکسیدانی دارد.

با خوردن سیب به طور منظم می‌توانید از مبتلا شدن به دیابت و مشکلات

دیگری که به دنبال دارد جلوگیری کرد. ژلاتین موجود در سیب نقش انسولین را

ایفا می‌کند در نتیجه در تنظیم سطح قند خون بدن اهمیت ویژه‌ای دارد

سطح بالای کلسترول در بدن مشکلات طولانی مدت و خطرناکی را به دنبال دارد با مصرف سیب می‌توانید سطح کلسترول را در حد نرمال نگه دارید.

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

 5- با سرطان مبارزه می‌کند

مطالعات آزمایشگاهی نشان داده‌اند ترکیبات مختلفی که در این میوه‌ی آب‌دار وجود دارد، رشد سلول‌های سرطانی را محدود می‌کنند، اما این ترکیبات زمانی بیشتر تأثیرگذار خواهند بود که به طور کامل از تمام جزئیات سیب استفاده شود (البته به جز ساقه و دانه آن).

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

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

 6- دستگاه گوارش را تقویت می‌کند

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

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

 7- موجب افزایش انرژی بدن می‌شود

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

قند موجود در سیب باعث افزایش انرژی می‌شود به همین دلیل است که خوردن این میوه صبح زود و قبل از صبحانه توصیه شده و تا آخر شب بدن را سرحال نگه می‌دارد و انرژی مورد نیاز را تأمین می‌کند.

 8- به درمان آنمی (کم خونی) کمک می‌کند

از آن‌جایی که سیب دارای آهن است در درمان آنمی نقش مهمی دارد. آهن موجود در بدن سطح هموگلوبین را افزایش می‌دهد که افزایش هموگلوبین با درمان آنمی رابطه مستقیم دارد اگر شما دائماً احساس ضعف و خستگی دارید با خوردن این میوه می‌توانید سرحال شوید زیرا قند طبیعی و اسیدهای موجود در سیب با آهن آن ترکیب شده و باعث افزایش انرژی و همچنین تقویت سیستم ایمنی بدن می‌شود به گونه‌ای که بدن در برابر بیماری‌ها حالت آماده باش به خود می‌گیرد.
سیب

 9- کاهش خطر حملات قلبی را به دنبال دارد

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

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

 10 - به بهبود دیابت کمک می کند

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

 11- به افزایش بینایی کمک می‌کند

مشکلات ناشی از بینایی تقریباً غیرقابل پیشگیری است اما اخیراً مطالعات انجام شده نشان داده است که سیب می‌تواند اثر مطلوبی بر بینایی داشته باشد از آن‌جایی که سیب منبعی غنی از ویتامین A و ویتامین C است در درمان شب کوری و کور رنگی اثرات مثبتی دارد.

اولین های اینترنت



خلاقیت اینترنت را به جایی رسانده است که امروز می بینیم و بخشی از زندگی روزمره ما شده است. در این پست ۱۵ تا از خارق العاده ترین اولین های اینترنت معرفی می شود. اما قبل از همه اینها باید به ۱۰ مارس ۱۸۷۶ برگردیم، یعنی جایی که الکساندر گراهام بل اولین تماس تلفنی را برقرار کرد و گفت: آقای واتسون بیابید اینجا، می خواهم شما را ببینم.

اولین‌های اینترنت

1-اولین ایمیل:ری تاملینسون در سال ۱۹۷۱ اولین ایمیل را ارسال کرد. همچنین او معروف است به اینکه برای اولین بار کاراکتر @ را به عنوان جدا کننده نام کاربر ایمیلی از نام دستگاه کاربر در آدرسهای الکترونیکی معرفی کرد. در اوایل دهه ۶۰ کاربران یک ابرکامپیوتر می توانستند پیامهای محدودی بین یکدیگر رد و بدل کنند اما تا سال ۱۹۷۱ ایمیل به شکلی که امروزه وجود دارد، یعنی قابل انتشار در شبکه است، وجود نداشت. توجه کنید که در آن زمان اینترنت نیز به شکل امروزی وجود نداشت (و فقط شبکه آرپانت فعالیت میکرد)

2-اولین نام دامنه
اولین نام دامنه‌ای که در اینترنت ثبت شد، "symbolics.com" بود که در ۱۵ مارس ۱۹۸۵ توسط  شرکت کامپیوتری Symbolics  به ثبت رسید.

3-اولین هرزنامه (اسپم)
اولین هرزنامه در تاریخ ۳ می سال ۱۹۸۷ در شبکه آرپانت به ۳۹۳ دریافت کننده ارسال شد. این پیام توسط گری تیورک ارسال شد و حاوی تبلیغاتی از مدل جدید کامپیوترهای DEC بود. به عبارت دیگر گری تیورک افتخار ارسال اولین اسپم تاریخ را داراست به طوریکه نام وی در کتاب رکوردهای گینس هم به ثبت رسیده است.

4-اولین موبایلی که به اینترنت وصل شد
اولین گوشی موبایلی که به اینترنت وصل شد نوکیا ۹۰۰۰ بود که در سال ۱۹۹۶ در فنلاند به اینترنت وصل شد ولی هزینه متصل شدن به اینترنت از طریق آن بسیار گران بود. سه سال بعد در سال ۱۹۹۹، کمپانی ژاپنی NTT DoCoMo موفق شد اولین سرویسهای اینترنتی موبایل (i-Mode) را خلق کند.

اولین‌های وب

1-اولین وب سایت
اولین وب سایت اواخر ۱۹۹۰ به وجود آمد و آدرس آن info.cern.ch بود که روی یک کامپیوتر NeXT در CERN اجرا می شد. آدرس اولین صفحه اینترنتی هم http://info.cern.ch/hypertext/WWW/TheProject.html بود که حاوی اطلاعای درباره پروژه شبکه جهانی وب بود. این صفحه در حال حاضر وجود ندارد ولی یک کپی از آن در سایت W3C's موجود است.

2-اولین وبسایت تجارت الکترونیکی (مبادله)
اگرچه آمازون و eBay حقیقتا بزرگ و مشهور هستند، ولی اولین وب سایتهای مختص تجارت الکترونیکی نیستند. خرده فروشی آنلاین NetMarket ادعا می کند که اولین معامله ایمن را در وب انجام داده است. در ۱۱ آگوست ۱۹۹۴ این سایت یک CD از یکی از آلبومهای استینگ (خواننده بریتانیایی) را ۱۲٫۴۸ دلار (بعلاوه هزینه حمل و نقل) به فروش رساند. یکی دیگر از مدعیان این مورد، شبکه خرید اینترنتی است که ادعا می کند، یکماه زودتر معامله ای را از طریق اینترنت به سرانجام رسانده است.

3-اولین بانک آنلاین
اولین موسسه مالی که خدمات بانکداری آنلاین به مشتریانش ارائه داد، اتحادیه اعتباری فدرال استنفورد بود که در اکتبر ۱۹۹۴ به این امر نائل شد.

4-اولین موتور جستجو
موتورهای جستجو حتی قبل از WWW هم وجود داشتند با این تفاوت که تعدادشان محدود بود و صرفا عناوین صفحات را فهرست می کردند. اولین موتور جستجوی تمام صفحه ای وب (مانند آنچه امروزه داریم) WebCrawler بود که در ۱۹۹۴ به وجود آمد.

5-اولین وبلاگ
جاستین هال روزمره نویسی های تحت وب خویش را با نام پیوندهای جاستین از زیرزمین در ۱۹۹۴ آغاز کرد. که در ابتدا به نوعی راهنمای وبگردی بود ولی به مرور زمان شخصی تر شد. مجله نیویورک تایمز از وی به عنوان پدر و بنیانگذار وبلاگهای شخصی نام می برد. البته واژه "بلاگ" تا چند سال بعد از آن ناشناخته بود. (سال ۱۹۹۷ وبلاگ نامیده میشد و از سال ۱۹۹۹ تبدیل به بلاگ شد)

6-اولین پادکست
پس از بحث در اکتبر ۲۰۰۰، یکی از پیشگامان وبلاگنویسی به نام دیو واینر پشتیبانی از محتوای صوتی را به خوراکهای RSS اضافه کرد که وبلاگنویسی صوتی (audioblogging) را ممکن ساخت. واینر در ۱۱ ژانویه سال ۲۰۰۱ در وبلاگ خبرهای نوشتاری خود، قابلیت جدید RSS را با پس زمینه آهنگ Grateful Dead ارائه کرد. در سال ۲۰۰۳ دانلود فایلهای صوتی به iPod محبوبیت زیادی بدست آورد. واژه podcasting در سال ۲۰۰۴ معرفی شد.

اولین‌های خدمات وب

1-اولین اقلام فروخته شده در eBayدر سال ۱۹۹۵ وقتی این سایت تاسیس شد، AuctionWeb نامیده میشد. اولین چیزی که در آن فروخته شد، یک نشانگر لیزری شکسته بود که ۱۴٫۸۳ دلار فروش رفت. وقتی پیر امیدوار (موسسeBay( توسط ایمیلی از خریدار پرسید که اگر میدانست که نشانگر لیزری شکسته بوده، باز هم آنرا می خرید یا نه، خریدار پاسخ داد: من یک مجموعه دار هستم و نشانگرهای شکسته لیزری  را گردآوری میکنم!

2-اولین کتابی که در آمازون فروخته شد
اولین کتابی که در Amazon.com فروش رفت (این سایت از ۱۹۹۵ فعالیت خویش را آغاز کرد) کتابی بود از داگلاس هوفستادر با عنوان: مفاهیم سیال و قیاسهای خلاق: مدلهای کامپیوتری از مکانیزمهای پایه ای ذهن

3-اولین ویرایش در ویکیپدیا
اولین ویرایش در ویکیپدیا یک ویرایش تستی برای جمله سلام جهان (به انگلیسی) بود که توسط موسس ویکیپدیا یعنی جیمی والز انجام شد که در حال حاضر وجود ندارد. قدیمیترین ویرایش حال حاضر ویکیپدیا متعلق به ۱۶ ژانویه ۲۰۰۱ هستند که به لیستی از کشورها داده اضافه می کنند.

4-اولین ویدئو در یوتیوب
اولین ویدئو در یوتیوب توسط یکی از موسسین آن به نام جاوید کریم در ۲۳ آوریل ۲۰۰۵ قرار داده شد. نام این ویدئو "من در باغ وحش" بود که فیلمی از وی در باغ وحش سن دیگو بود. این ویدئو بیش از ۱٫۵ میلیون بار دیده شده است.

5-اولین پیام توئیتری
اولین توئیتی که در توئیتر منتشر شد (و هنوز موجود است) متعلق به جک دارسی می باشد ("just setting up my twttr") و در ۲۱ مارس ۲۰۰۶ نگاشته شده است. جک دارسی کسی است که ایده توئیتر را خلق کرد. twttr  موجود در توئیت وی غلط املایی نبود. توئیتر برای مدت کوتاهی twttr نام داشت که از نامگذاری Flickr الهام گرفته شده بود.

۹ راه ساده که هیچ وقت دچار ویروس نشوید

 

میتوانم با خیال راحت بگم در ۲۰ سال استفاده از کامپیوتر هرگز قربانی ویروس کامپیوتری 

 نبودم، و تا کنون هرگز نرم افزار آنتی ویروس را اجرا نکردم. واقعیت خارق العاده 

 عجیب اینست که افرادی که بیشتر نگران ویروسند اغلب بیشتر با آن درگیرند.با کمی 

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

 باشید و از اینترنت لذت ببرید.
 

1- مراقب دانلودهای جعلی و دکمه های دانلود باشید:
معمولا  روی سایت های تورنت یا هرجا با کلمه کلیدی دانلود در آن مورد هدف قرار 
 میگیرند،بنابراین کاربران فریب خورده کلیک میکنند و چیزی کاملا غیر مرتبط را دانلود 
 میکنند.حیله ای کثیف است و تنها راه مقابله با انها اینست که قبل از فشردن دکمه  
دانلود دقت کنید و خوب فکر کنید. اگر سوال سایت را بدانید به شما کمک میکند زیرا 
 باید توانایی درک  تغییر محل دکمه دانلودرا در سایتهای دانلود داشته باشید–اما کاربران  
جدید چه میشوند؟
مواظب تبلیغات بالای سایت ها باشید زیر نوار ابزار مروگرتان اگر دیدید تبلیغات باز شده  
با دامنه درخواستی شما متفاوت است خیلی احتیاط کنید چون ممکن است که نوعی  
تبلیغات مخرب باشه و ۷۰% احتمالات درست می باشد
روش دیگر استفاده از منطق است. به عنوان مثال اگر برخی نرم افزارهایی که دانلود 
 کردید دکمه پخش را نشان دهد,باید فورا متوجه غیرمرتبط بودنش شوید.این نوع 
 دانلودها به سبک ساده ای تبلیغ شده اند
 

 
۲- از مرورگر اینترنت اکسپلورر استفاده نکنید:
تا کنون در هرکدام از مباحث هک، اینترنت اکسپلورر معمولا اولین موردیست که با 
 شکست مواجه میشود اکسپلورر ادعا میکند که نصب نسخه جدید XP مرورگر IE6 
 در عرض چند دقیقه ویروسی (آلوده) شود.
بدلیل اینکه آخرین نسخه IE9 مقداری پیچیده تر است، واقعیت اینست که IE مورد 
هدف هرروزه هکرها قرار میگیرد، افرادی که تا کنون به تغییر مرورگر توجهی نکردند 
 به هدف رسیدن هکرها کمک میکنند.


۳- پشتیبانی تلفنی سیستم عامل ویندوز در آمریکا
در بریتانیا کسانی هستند که با نام نمایندگی های سیستم عامل ویندوز شروع به 
 کلاهبرداری نموده اند طریقه شروع شدن در زیر آمده است:
A: سلام اخطاری از طرف ویندوز شما ثبت کردیم- تا بحال مشکلات اینچنینی را 
 تجربه کردید؟ در این مورد ۹۰٪ افراد ویندوزهای خود را در گروه آسیب دیده 
 (خراب) رده بندی میکنند بله مطمئنا قبلا بااین مشکلات مواجه شدند زیر احتمال 
 ا کسی نیست که مشکل ویندوز نداشته باشد. بنابراین تمرین میکنید که چگونه 
 تماس کنترل از راه دور دسترسی به کامپیوتر شخصیتان را کامل کنید محلی که 
 برخی از کنترلهای تکنیکی (فنی) انجام میشود و در تلاشند تا شما به توافق برسید. 
 این فیلم را تماشا کنید تا بدانید چه انتظاری ازشما میرود.
 
 
4- نادیده گرفتن پاپ آپ ها
اگر نرم افزار آنتی ویروس را اجرا میکنید پاپ آپ ها مشکل ساز میشوند چون 
 آنتی ویروس ها آنها را به عنوان نرم افزار  Av می شناسند.
برای شروع هر پیامی از سوی مرورگرتان  مبنی بر اتمام برنامه را نادیده بگیرید. به 
 عنوان یک قانون کلی، همه پیام های مرتبط امنیتی را اگر خودتان آغازگرش نبودید با 
 کلیک روی دکمه اسکن نرم افزارAV نادیده بگیرید. اگر پیامی از سوی  پاپ آپAV 
 روی ویندوزتان دریافت کردید هرگز نصب نکنید احتمالش هست که آلوده (ویروسی) 
 شوید.

 
 
۵- از سایت های عمومی تورنت مثل پلاگ دوری کنید
اغلب سایت های عمومی تورنت با بدافزارها و تورنت های جعلی باعث مشکل میشوند.  
به اینکه چه چیزی دانلود میکنید اهمیت نمیدهم اما مطمئن شوید که در سایتهای امن 
 ثبت نام کنید
برخی استثنائات برای این فانون وجود دارد ،ما بهترین سایتهای جدید تورنت را تحت 
 پوشش قرارداده ایم. torrentbutler.eu اگر فیلم وجود داشت اکنون درحال بررسی 
 بود. piratebay.org با میلیون ها کاربر، سیستم معمولا پراز گزارشات فایل های جعلی  
یا ویروسی است اما آپلود را از طریق کاربران قابل اعتماد پیگیری کنید (با جمجمه 
 صورتی یا سبز به همراه نشانه خطر در کنار آنها)

دانلود فقط برای اعضا است زیرا  ثبت نام در این سایت ها خیلی مشکل است.پیشتر در 
 مورد چگونگی پافتن ثبت نام امنیتی نوشته بودیم.
 
 
۶- تورنت های جعلی که نیازمند ویدئو پلیر مخصوص هستند:
اگر نصیحت من را نادیده بگیرید و تعدادی فیلم از سایت عمومی تورنت دانلود کنید شانس 
 خوبی برای یک تورنت جعلی دارید.شناخت آنها به این دلیل که فایل ها معمولا خالیست 
 مشکل است اما پس از نمایش آنها پیغامی مبنی بر اینکه ویدئو پلیر جدیدی دانلود کنید 
 مشاهده خواهید کرد زیرا حاوی رمزهای مخصوص یا عباراتیست که تاثیرگذارند.
فیلم هارا از سایت های عمومی دانلود نکنید و از پلیر VLC برای بررسی فایل استفاده 
 کنید.پلیر VLC دارای تمام کدهای ساخته شده است بنابراین اگر بدرستی اجرا نشود 
 فیلم درست نیست

 

۷- هرپیامی که برایتان ارسال میشود باز نکنید:
ممکن است دوستانتان به اندازه ای که برای شما مهم است مراقب نباشند.اگر دوستانی 
 دارید که برایتان بسته های کوچک سرگرمی فایل های.exeیا هرچیز دیگری مثل 
 عکس های ساده میفرستند فقط آنها را حذف کنید
 

۸- در مورد یک مطلب در گوگل جستجو نکنید:
چندی پیش رونده نگران کننده بدافزارهای تخریب کننده سایتها رده بالایی در گوگل برای 
 خدمات مختلف را پوشش دادیم. تصور کنید بهترین ویدئو پلیر را دانلود کرده اید درواقع 
 یک کپی آلوده به ویروس خطرناک به جای آن از سایت دریافت کردید راه حل اینست 
 که نترسید؛ ما فهرست بیشماری از بهترین نرم افزارها برای ویندوز داریم (لینوکس  
 به همراه  Mac Osx ،کاربران osx یا linuxباید نگران ویروس ها باشند) به همراه 
 لینک های تایید شده که میتوانید به آنها اعتماد کنید. اگر در مورد دانلود برنامه خاصی 
 نامطمئن هستید میتوانید از مهندسین آی تی بپرسید

 
۹- اکانت غیر مدیریتی برای استفاده عادی و اعضای خانوادتان بسازید:
اگر به خود و اعضای خانوادتان اجازه میدهید از اکانت مدیریتی استفاده کنند با 
 مشکل مواجه میشوید
اکانتهایی با امتیاز محدود بسازید که از شما درمقابل اجرای هرچیزی که توسط 
 کاربر(آلوده باشد یا نه)اجرا میشود محافظت کند.میتونید مطالب بیشتری در مورد 
 اکانت کاربری و موارد دیگر در کتاب الکترونیکی مرتبط با ویندوز۷بیابید.
اینترنت میتواند محیطی خطرناک باشد مگر اینکه این قوانین ساده را دنبال کنید اگر 
 نکات مفید دیگری پیدا کردید لطفا به اشتراک بگذارید.بیاید همین حالا  به خطرناکی 
  ویروس پایان دهیم.

ویروس و ضدویروس

ویروس و ضدویروس

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

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

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

برای اولین بار در سال ۱۹۸۴ واژه «ویروس» در این معنا توسط فرد کوهن در متون آکادمیک مورد استفاده قرار گرفت. د‍ر این مقاله که «آزمایشاتی با ویروس های کامپیوتری» نام داشت نویسنده دسته ای خاص از برنامه ها را ویروس نامیده و این نام گذاری را به لئونارد آدلمن نسبت داده است. البته قبل از این زمان ویروس ها در متن داستان های عملی و تخیلی ظاهر شده  بودند.

انواع ویروس
انواع ویروس های رایج را می توان به دسته های زیر تقسیم بندی نمود:

boot sector :
 
boot sector  اولین Sector  بر روی فلاپی و یا دیسک سخت کامپیوتر است. در این قطاع کدهای اجرایی ذخیره شده اند که فعالیت کامپیوتر با استفاده از آنها انجام می شود. با توجه به اینکه در هر بار بالا آمدن کامپیوتر Boot sector مورد ارجاع قرار می گیرد، و با هر بار تغییر پیکربندی کامپیوتر محتوای boot sector هم مجددا نوشته می شود، لذا این قطاع مکانی بسیار آسیب پذیر در برابر حملات ویروس ها می باشد.

این نوع ویروس ها از طریق فلاپی هایی که قطاع boot آلوده دارند انتشار می یابند. Boot sector  دیسک سخت کامپیوتری که  آلوده شود توسط ویروس آلوده شده و هر بار که کامپیوتر روشن می شود، ویروس خود را در حافظه بار کرده و منتظر فرصتی برای آلوده کردن فلاپی ها می ماند تا بتواند خود را منتشر کرده و دستگاه های دیگری را نیز آلوده نماید. این گونه ویروس ها می توانند به گونه ای عمل کنند که تا زمانی که دستگاه آلوده است امکان boot  کردن کامپیوتر از روی دیسک سخت از بین برود.

این ویروس ها بعد از نوشتن بر روی متن اصلی boot سعی می کنند کد اصلی را به قطاعی دیگر بر روی دیسک منتقل کرده و آن قطاع را به عنوان یک قطاع خراب (Bad Sector) علامت گذاری می کند.

Macro viruses:
 این نوع ویروس ها مستقیما برنامه ها را آلوده نمی کنند. هدف این دسته از ویروس ها فایل های تولید شده توسط برنامه هایی است که از زبان های برنامه نویسی ماکرویی مانند مستندات
Exel یا Word استفاده می کنند. ویروس های ماکرو از طریق دیسک ها، شبکه و یا فایل های پیوست  شده با نامه های الکترونیکی قابل گسترش می باشد.

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

File infecting viruses:
 فایل های اجرایی (فایل های با پسوند
.exe و .com) را آلوده نموده و همزمان با اجرای این برنامه ها خود را در حافظه دستگاه بار نموده و شروع به گسترش خود و آلوده کردن سایر فایل های اجرایی سیستم می نمایند. بعضی از نمونه های این ویروس ها متن مورد نظر خود را به جای متن فایل اجرایی قرار می دهند.

ویروس های چندریخت(Polymorphic):
این ویروس ها در هر فایل آلوده به شکلی ظاهر می شوند. با توجه به اینکه از الگوریتم های کدگذاری استفاده کرده و ردپای خود را پاک می کنند، آشکارسازی و تشخیص این گونه ویروس ها دشوار است.

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

ویروس های چندبخشی
رایج ترین انواع این ویروس ها ترکیبی از ویروس های
boot sector  و file infecting  می باشد. ترکیب انواع دیگر ویروس ها هم امکان پذیر است.

 سایر برنامه های مختل کننده امنیت

برخی از محققین اسب های تروا(Trojan)، کرم ها و بمب های منطقی را در دسته ویروس ها قرار نمی دهند ولی واقعیت این است که این برنامه ها هم بسیار خطرناک بوده و می توانند خساراتی جدی به سیستم های کامپیوتری وارد نمایند.

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

   کرم ها برنامه هایی هستند که مشابه ویروس ها توان تکثیر کردن خود را دارند، ولی برعکس آنها برای گسترش خود نیاز به برنامه هایی دیگر ندارند تا آنها را آلوده کرده و تحت عنوان فایل های آلوده اقدام به انتقال و آلوده کردن دستگاه های دیگر نمایند. کرم ها معمولا از نقاط آسیب پذیر برنامه های e-mail  برای توزیع سریع و وسیع خود استفاده می نمایند.

   بمب های منطقی برنامه هایی هستند که در زمان هایی از قبل تعیین شده؛ مثلا یک روز خاص؛ اعمالی غیر منتظره انجام می دهند. این برنامه ها فایل های دیگر را آلوده نکرده و خود را گسترش نمی دهند.

علی رغم تنوع انواع برنامه های مخرب، برنامه های قوی ضد ویروس می توانند نسخه های مختلف آنها را شناسایی و از بین ببرند. در ادامه این متن برای سادگی به همه انواع این برنامه ها عنوان عمومی ویروس اطلاق می شود.

خاموش کردن کامپیوتر در یک زمان معین

ممکن است این مسئله برای شما نیز پیش آمده باشد که دوست داشته باشید سیستم خود را به حالتی تنظیم کنید که به فرض پس از یک ساعت به شکل اتوماتیک خاموش شود. برای این کار راه های مختلفی همانند استفاده از نرم افزارهای متفرقه وجود دارد ، اما ویندوز XP نیز امکان این کار را به شکلی مخفی داراست! بدین شکل که با یک عمل ساده میتوان تایمری را ظاهر کرد که بسته به زمان دلخواه شما سیستم را خاموش خواهد کرد. در این ترفند قصد داریم به معرفی این ترفند که بسیاری از آن بی خبرند بپردازیم.

برای اینکار:
از منوی Start وارد Run شده و عبارت زیر را وارد نمایید:

Shutdown -s -t TIME

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

Shutdown -s -t 3600 را در Run وارد نموده و نهایتأ Enter بزنیم.

پس از این کار خواهید دید پنجره ای باز خواهد شد که تایمر آن تا زمان به صفر رسیدن و خاموش کردن سیستم کار خواهد کرد.

برای رستارت کردن اتوماتیک هم  میتوانید از دستور زیر بهره بگیرید:

Shutdown -r -t TIME

برای متوقف کردن تایمر هم میتوانید دستور زیر را در Run وارد کنید:

Shutdown -a

مخفی کردن یک فولدر به شکلی حیرت انگیز !!!

در این ترفند قصد داریم یک روش بسیار جالب و کاربردی را به شما معرفی کنیم که با استفاده از آن میتوانید یک فولدر یا یک فایل را در داخل ویندوز XP به سادگی کاملأ از صحنه روزگار محو کنید به شکلی که کاملأ مخفی و ناپیدا شود. سپس خودتان میتوانید با دانستن نام آن فایل و یا فولدر مجدد و به همان سادگی آن را بازیابی و ظاهر سازید. این ترفند را میتوانید ساده ترین نوع مخفی سازی فایل دانست به نحوی که با استفاده از گزینه های مشاهده فایلهای Hidden و امثالهم هم نمیتوان آن را مشاهده کرد.

 

برای این کار:

ابتدا از منوی Stat وارد Run شوید. سپس دستور cmd را تایپ نموده و Enter بزنید.
اکنون در داخل CMD کد زیر را وارد کنید و Enter بزنید:

attrib +h +s D:/mdake

دقت کنید این کد فولدر mdake را در درایو D مخفی میسازد.
به Space های خورده شده در میان کد نیز دقت کنید.
با این عمل فولدر mdake کاملأ از روی هارد شما مخفی میشود.

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

attrib +h +s D:/Windows/mdake.exe

این کد فایل mdake.exe را در داخل درایو D و پوشه Windows مخفی میسازد.

به همین سادگی شما میتوانید عملیات مخفی سازی را انجام دهید.

اما چگونه این فایلهای مخفی کرده را بازگردانیم؟
بدین منظور در داخل CMD دستور زیر را وارد کنید تا به ترتیب فایلهای مخفی شده مان آشکار گردند:

attrib -h -s D:/mdake
attrib -h -s D:/Windows/mdake.exe

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

دستورات کوچک برای اجرای برنامه های ویندوزی

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

 

بدین منظور از منوی Start وارد Run شوید و دستورات زیر را بسته به کاری که انجام میدهند تایپ کنید:

دستور control = باز کردن Control Panel
دستور sndrec32 = اجرای برنامه Sound Recorder
دستور sndvol32 = اجرای ابزار Sound Control
دستور pbrush = اجرای برنامه Paint
دستور write = اجرای برنامه Word Pad
دستور dvdplay = اجرای برنامه Windows Media Player (در صورتی که برنامه پیش فرض پخش فایلهای DVD باشد)
دستور dialer = اجرای برنامه Phone Dialer
دستور dcomcnfg = اجرای ابزار Component Services
دستور mstsc = اجرای ابزار Remote Desktop Connection
دستور nero = اجرای برنامه Nero (در صورت نصب بودن روی هارد)
دستور sol = اجرای بازی Solitaire
دستور winmine = اجرای بازی Mine Sweeper
دستور pinball = اجرای بازی Pinball
دستور freecell = اجرای بازی FreeCell
دستور mshearts = اجرای بازی Hearts
دستور spider = اجرای بازی Spider Solitaire