وبلاگ تخصصی آموزش کامپیوترودانلود نرم افزار (خداجون دوستت دارم)

آموزش و راه کارهای کامپیوتر -مقاله کامپیوتر-قالب -ویندوز XP- ویستا -رمز

وبلاگ تخصصی آموزش کامپیوترودانلود نرم افزار (خداجون دوستت دارم)

آموزش و راه کارهای کامپیوتر -مقاله کامپیوتر-قالب -ویندوز XP- ویستا -رمز

افزایش سرعت اینترنت در ویندوز


افزایش سرعت اینترنت در ویندوز

اٿزایش سرعت اینترنت در ویندوز XP Pro
در ویندوز XP درحالت پیش ٿرض Packet Scheduler سیستم را به 20 درصد از پهنای باند یک اتصال به اینترنت محدود می کند. یعنی اگر شما این تنظیمات را تغییر ندهید قادرید از 20 درصد پهنای باند اتصال تان به اینترنت بهره ببرید. برای این که بتوانید از 100 درصد پهنای باندتان استٿاده کنید مراحل زیر را انجام دهید:

1.Run را از منوی Start اجرا کنید.
2.در Run عبارت gpedit.msc را تایپ کرده و OK را کلیک کنید.
3.منتظر بمانید تا Group Policy اجرا شود.
4.در بخش Local Comuter Policy و در زیر Computer Configuration گزینه Administrative Templates را گسترش دهید. (این کار با کلیک بر روی علامت+ کار آن انجام دهید)
5.در لیست باز شده گزینه Network را نیز گسترش دهید.
6.حال در این لیست Qos Packet Scheduler را انتخاب کنید.
7.به گزینه هایی که در سمت راست ظاهر می شوند دقت کنید.
8.بر روی Limit reseivable bandwidth کلیک راست کرده و Properties را کلیک کنید.
9.پس از اینکه پنجره ی Limit reservable bandwidth Properties باز شد در برگه Setting و در زیر Limit reservable bandwidth گزینه Enabled را انتخاب کنید.
10.مشاهده می کنید که با انتخاب آن در روبروی Bandwidth Limit مقدار پیش ٿرض آن یعنی 20 درصد به نمایش در می آید.
11.به جای عدد 20 مقدار 0 را تایپ کرده و OK را کلیک کنید.
12.حال به Connection ی که به وسیله ی آن به اینترنت وصل می شوید رٿته و بر روی دکمه ی Properties کلیک کنید.
13.به برگه Networking بروید و دقت کنید که Packet Scheduler ٿعال باشد (تیک کنار آن مشاهده شود).
14.این پنجره را OK کنید.
15.کامپیوتر خود را Restart کنید

لینوکس با ویندوز چه تفاوتی دارد؟

پیش گزیده 

سلام خدمت همه ی شما!!!!!!! بابا من دیدم این فروم پر شد ازWIn XP گفتم بابا این win XP تکراری شده بزار از لینوکس هم مطلب بزنیم از این به بعد سعی میکنم ترفند ها و مطالب لینوکسی!!!!!!!1 هم بزارم اینو داشته باشین تا بعد....


گنو/لینوکس با ویندوز چه تفاوتی دارد؟

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

لینوکس چیست؟
لینوکس به خودی خود، یک هسته (Kernel) است. هسته، بخش اصلی سیستم‌عامل را تشکیل می‌دهد که کار آن کنترل داده‌ها، مدیریت حافظه، سخت‌افزار، ورود و خروج داده‌ها و تمامی موارد اصلی سیستم‌عامل می‌باشد. همانطور که گفتم، لینوکس به خودی خود سیستم‌عامل به شمار نمی‌رود، بلکه با استفاده از ابزارهایی که پروژه گنو (GNU) برای آن تولید کرده است، تبدیل به یک سیستم‌عامل کامل می‌شود (به همین دلیل است که لینوکس را معمولا گنو/گنو/لینوکس یا GNU/Linux می‌نامند) و با اضافه کردن سایر نرم‌افزارهای بازمتن به آن، می‌توان از آن در موارد متعددی مانند سرویس‌دهنده‌ها، ایستگاه‌های کاری، کامپیوترهای روی‌میزی، ابر رایانه‌ها، ابزارهای صنعتی و پزشکی که دارای سیستم‌های درونه‌ای (Embedded) می‌باشند و... استفاده کرد.
از نظر فنی، گنو/لینوکس را می‌توان نمونه بازمتن و آزاد سیستم‌عامل‌های خانواده یونیکس نامید. زیرا بر اساس استاندارد POSIX پیاده سازی شده و کاملا با آن سازگار است. بنابراین گنو/لینوکس را می‌توان نواده سیستم‌عامل پرسابقه و مستحکم یونیکس دانست که البته خواص خوب آنرا نیز به ارث برده است. اکنون تفاوت‌های اصلی گنو/لینوکس و ویندوز را با هم می‌شماریم:

گنو/لینوکس : سیستم‌عامل آزاد
گنو/لینوکس یک سیستم عامل آزاد و بازمتن است. کد منبع آن در اختیار همگان قرار دارد و همه می‌توانند در کدهای آن تغییر ایجاد کرده و بنا به نیازشان استفاده کنند. آزاد و در دسترس بودن کدهای منبع سبب می‌شود تا بتوانید از طرز کارکرد دقیق سیستم‌عامل مطلع شوید. شما بسیاری از توزیع‌های گنو/لینوکس را می‌توانید به هر تعداد کپی کرده و بین دوستانتان پخش کنید. در سمت مقابل، ویندوز یک سیستم‌عامل اختصاصی است که کد منبع آن سری نگهداشته شده و برای همگان در دسترس نیست. شما نمی‌توانید بفهمید که واقعا در زیر سیستم‌عامل ویندوزتان چه می‌گذرد؟ آیا یک برنامه جاسوسی در آن پنهان نشده است؟ بعید نیست. سیستم عامل ویندوز رایگان نبوده و شما نمی‌توانید آنرا کپی کرده و پخش کنید. در صورت این کار شما خلاف‌کار هستید و جریمه و مجازات خواهید شد. (فعلا نه در ایران ولی در ۴-۶ سال آینده بله)
گنو/لینوکس را به هواپیمایی تشبیه کرده‌اند که هر قسمت از انرا در جایی ساخته‌اند. گنو/لینوکس واقعا محصول کشور خاصی نیست. تعداد زیادی از مردم در سرتاسر جهان در حال کار بر روی بخش‌های مختلف آن و توسعه آن هستند. تعداد برنامه نویسانی که روی بخش‌های مختلف سیستم‌عامل گنو/لینوکس کار می‌کنند، به حدود ۴۰۰ هزار نفر می‌رسد، تفاوت کیفیت کار را مشخص می‌کند.
شما با سیستم‌عامل گنو/لینوکس آزاد هستید. لازم ندارید تا از نرم‌افزارهای اختصاصی استفاده کنید و تحت انقیاد آنها در آیید.

گنو/لینوکس : سرعت، قدرت، پایداری
همانطور که گفتم، گنو/لینوکس نواده سیستم‌عامل یونیکس است. بنابراین ساختار کلی این سیستم‌عامل کاملا با ویندوز متفاوت است. این به این معنی است که مثلا شما نخواهید توانست برنامه‌هایی که در ویندوز دارید، روی گنو/لینوکس اجرا نمایید (البته راه‌هایی وجود دارد – شبیه سازها - ولی در حالت عادی خیر). یکی از خواص اصلی سیستم‌عامل‌های خانواده یونیکس، پایداری و استقامت بسیار بالای آنهاست. این سیستم‌عامل‌ها به این راحتی‌ها خراب نشده و به ندرت نیاز به بوت مجدد پیدا می‌کنند. گنو/لینوکس‌هایی وجود دارند که شما می‌توانید سالها بدون نیاز به بوت، از آنها استفاده نمایید. در سمت مقابل، حتی جدیدترین و پایدارترین سیستم‌های ویندوز نیز اندازه گنو/لینوکس پایدار نیستند. برای بکارگیری سیستم‌های ویندوز به عنوان سرویس دهنده به حافظه و پردازنده‌های قویتری نیاز دارید و مطمئن باشید اگر هر چند روز آنرا بوت نکنید، از کار خواهد افتاد! معمولا سیستم‌عامل گنو/لینوکس به راحتی خراب نمی‌شود و برعکس ویندوز مجبور نیستید تا آنرا هر چندماه یکبار مجددا نصب کنید. حتی برخی از انواع گنو/لینوکس به نصب «یکبار برای تمامی عمر» مشهور هستند. این گونه سیستم‌ها را می‌توانید حین کار و حتی بدون بوت، به نسخه‌های جدیدتر ارتقا دهید.

گنو/لینوکس : امنیت، امنیت، امنیت
امروزه در دنیایی متکی بر فناوری اطلاعات زندگی می‌کنیم که هر لحظه به خطر افتادن جریان اطلاعات منجر به بروز خسارت‌های تجاری جبران ناپذیری خواهد شد. امروزه همه به دنبال یک سکوی (Platform) امن‌تر برای اجرای برنامه‌های کاربردی و سروی‌دهنده‌ها هستند. با اینکه مبحث امنیت یک مقوله نسبی است، گنو/لینوکس حرف‌های زیادی برای گفتن در سمت امنیت دارد. بسیاری از قابلیت‌های امنیتی که در ویندوز وجود ندارند و یا فقط با اضافه کردن نرم‌افزارهای اضافی قابل دسترسی می‌باشند، بطور درونی و پیش‌گزیده در گنو/لینوکس پیاده سازی شده‌اند. گنو/لینوکس از ابتدا برای محیط‌های شبکه‌ای و چند کاربره طراحی شده است و همین باعث رعایت مسائل امنیتی از ابتدا در ان شده است، درحالی که ویندوز اینگونه نبوده و درحال حاضر نیز از نظر امنیتی دارای نقاط ضعف فراوانی است. مثلا یک برنامه مخرب با استفاده از همین ضعف‌های امنیتی می‌تواند کل سیستم‌عامل را نابود کند، ولی در صورتی که مورد مشابهی در گنو/لینوکس وجود داشته باشد، حداکثر به دایرکتوری خانگی کاربر اجرا کننده آسیب خواهد رسید، نه کل سیستم‌عامل.
اینطور نیست که گنو/لینوکس فاقد هر گونه اشکال امنیتی باشد، خیر، ولی باز بودن کد منبع آن باعث می‌شود تا بسیاری از اشکالات امنیتی پیش از ایجاد خسارت و در مراحل توسعه و برنامه نویسی برنامه بر ملا شده و رفع شوند. در صورتی که اشکالی نیز در برنامه‌های منتشر شده یافت شود، بدلیل موجود بودن کد منبع سریعا برطرف می‌گردد. در صورتی که در سیستم عامل ویندوز شما باید منتظر مایکروسافت بمانید و بمانید و بمانید (مثلا هم اکنون ۲۱ اشکال امنیتی در مرورگر IE وجود دارد که مایکروسافت هنوز هیچ وصله‌ای برای آن ارائه نداده است). سیستم‌عامل ویندوز دارای اشکالات امنیتی بسیاری است که به راحتی هم کشف نمی‌شوند و هنگامی کشف می‌شوند که خسارات جبران ناپذیری در اثر حمله از طریق آن ضعف‌های امنیتی رخ دهد که امثال آنرا شاهد هستیم. در دنیای امنیت ضرب المثلی وجود دارد که امنیت با مخفی کاری حاصل نمی‌شود.
می‌توان ادعا کرد که تقریبا هیچ ویروسی برای گنو/لینوکس وجود ندارد و این درحالی است که سالیانه بیش از ۱۰۰۰ ویروس و کرم مختلف برای سیستم‌عامل ویندوز ایجاد می‌شود. این بخاطر عدم گسترده بودن گنو/لینوکس نیست (حدود ۷۰ درصد از سایت‌های وب در جهان بر روی سیستم‌عامل‌های خانواده یونیکس و گنو/لینوکس و سرویس‌دهنده وب آپاچی درحال اجرا هستند) بلکه بدلیل وجود حفره‌های امنیتی متعدد ویندوز و سیاست انحصار گرایی مایکروسافت است. یعنی چه؟ مایکروسافت طوری رفتار و سیاست گذاری کرده است که مشتریان خود را تنها به محصولات خودش عادت دهد. بسیاری از کاربران ویندوز از اینترنت اکسپلورر و آتلوک برای مرور وب و پست الکترونیک استفاده می‌کنند. من به عنوان یک ویروس نویس، می‌دانم که اگر ویروسی را برای کاربران ویندوز بنویسم، بر روی کامپیوترهای ۹۰ درصد آنها اثر خواهد کرد. چون اکثرا از IE و Outlook استفاده می‌کنند. ولی در گنو/لینوکس چطور؟ در گنو/لینوکس شما طیف وسیعی از انتخاب و عدم اجبار دارید. من از مرورگر موزیلا استفاده میکنم. دوستی دارم که Konqueror را ترجیح می‌دهد. دیگری از Opera استفاده می‌کند. من از Kmail استفاده می‌کنم. دوستم از Evolution، دیگری از Pine و بعدی از Mutt و برادرم هم از Mozilla Mail. من فقط می‌توانم برای یکی از اینها ویروس بنویسم چون روی بقیه کار نخواهد کرد و عملا میزان اثر آن انداک خواهد بود. ضمنا هیچیک از ویروس‌هایی که برای ویندوز نوشته شده‌اند، بر روی گنو/لینوکس کار نمی‌کنند.

گنو/لینوکس : تعدد سکوهای اجرایی
گنو/لینوکس برخلاف ویندوز بر روی تعداد زیادی از سکوهای مختلف سخت‌افزاری اجرا می‌شود و شما حتی قادرید آنرا برای کار بر روی سکوی مورد نظرتان تغییر دهید. این قابلیت، گنو/لینوکس را برای بکارگیری در سخت‌افزارهای درونه‌ای (Embedded) بسیار مناسب می‌سازد. هسته 2.6 گنو/لینوکس این امکان را فراهم می‌سازد تا گنو/لینوکس را بر روی دستگاه‌های بسیار کوچک و یا ابر رایانه‌های بسیار بزرگ اجرا نمایید.

گنو/لینوکس : گسترده‌ترین تنوع در کاربرد
گنو/لینوکس را می‌توانید برای انجام وظایف بسیار متعددی بکار بگیرید. از دستگاه چک کردن اتصالات شبکه، دیوار آتش، مسیریاب (Router) شبکه، سرویس‌دهنده‌های مختلف مانند وب، بانک اطلاعاتی، فایل، چاپ و...، میزهای کار (Desktop)، ایستگاه‌های کاری (Workstations) و... سیستم‌عامل گنو/لینوکس حتی این امکان را دارد که از آن بتوان به صورت یک سیستم زنده و پرتابل استفاده کرد. به این معنی که کل سیستم‌عامل از روی یک دیسک CD اجرا شود و شما آنرا با خودتان جابجا کنید و میزکار و تنظیماتتان را همراه خودتان منتقل کنید. علاوه بر این، این قابلیت برای رفع اشکال و نمایش آن نیز بسیار مفید است.

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

گنو/لینوکس : سیستم‌عاملی حرفه‌ای
گنو/لینوکس یک سیستم‌عامل حرفه‌ای است. یعنی ممکن است یک کاربر کاملا غیر فنی برای مدیریت آن و انجام برخی از تنظیمات سخت‌افزاری دچار مشکل شود و نتواند به راحتی این کار را انجام دهد. البته برخی از توزیع‌های گنو/لینوکس این امور را بسیار راحت (و حتی راحت‌تر از ویندوز) کرده‌اند، ولی با این حال به طور کلی، گنو/لینوکس یک سیستم‌عامل حرفه‌ای است که در عین سادگی، از پیچیدگی‌های فنی زیادی برخوردار است. البته تمام کاربران لازم نیست این امور را بدانند. مثلا یک کارمند دفتری که اموری مانند تایپ و حسابداری را با کامپیوترش انجام می‌دهد، ممکن است از نظر فنی تفاوتی را احساس نکند، ولی گنو/لینوکس خوراکی ۴ ساله برای کاربران خوره فراهم می‌سازد! برخلاف ویندوز، نکات بی‌پایانی برای یادگیری در گنو/لینوکس وجود دارد. این سیستم‌عامل ۴ سال به راحتی شما را مشغول خواهد کرد و می‌توانید مطمئن باشید پس از آن بازهم مطالب جدیدی برای یادگیری وجود خواهند داشت! پس خوره‌های کامپیوتری از آن لذت وافری خواهند برد و هرگز آنرا رها نخواهند کرد.
برخلاف ویندوز، در گنو/لینوکس راحت‌تر هستید تا بسیاری از کارهای پیکربندی و سیستمی را از خط فرمان بسیار قدرتمند و عالی آن انجام دهید. با اینکه برای بسیاری از امور مانند ویندوز ابزارهای گرافیکی طراحی شده است، یک کاربر حرفه‌ای واقعا از خط فرمان گنو/لینوکس لذت خواهد برد. خط فرمان ویندوز را اصلا می‌توان خط فرمان نامید؟

گنو/لینوکس : بهشت برنامه نویسان!
گنو/لینوکس را بهشت برنامه نویسان نامیده‌اند. برخلاف ویندوز که اکثر ابزارهای برنامه نویسی روی آنرا باید جداگانه نصب و حتی خریداری نمایید، گنو/لینوکس به همراه تمامی ابزارهای برنامه نویسی مورد نیازتان و با هر زبانی که فکر کنید ارائه می‌شود. کافی است آنرا نصب کنید و کار برنامه نویسی‌تان را با ابزارهای دلخواهتان شروع کنید.

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

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

مهم‌ترین ویروس‌های رایانه‌ای سال ‪ ۲۰۰۶‬در ایران

پیش گزیده مهم‌ترین ویروس‌های رایانه‌ای سال ‪ ۲۰۰۶‬در ایران

در طی سال ‪ ۲۰۰۶‬میلادی کرم رایانه‌ای ‪ ،W۳۲/Brontok.H‬با آلوده‌کردن بیش از هشت درصد از رایانه‌های کاربران ایرانی، عنوان شایعترین و مهم‌ترین کد مخرب در ایران را به خود اختصاص داد.

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

این کرم رایانه‌ای موجب آلودگی سریع و وسیع در شبکه‌ها و نیز ایجاد اختلال در عملکرد سیستم‌ها می‌شود، همچنین از دیگر عملکردهای تخریبی ‪ Brontok.H‬می‌توان به غیرفعال کردن مدیریت زمان نرم‌افزار و رجیستری سیستم عامل و نیز حذف کامل قسمت "فولدر آپشن" آن، اشاره کرد.

تروجان ‪ Rontobrok.A‬نیز با حمله به بیش از ‪ ۶‬درصد از رایانه‌های کشور ایران، دومین ویروس شایع سال ‪ ۲۰۰۶‬است.

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

تروجان ‪ Rontobrok.A‬از طریق حفره‌ها و نقص‌های امنیتی منتشر می‌شود. این کد پس از نفوذ و آلودگی رایانه‌ها اقدام به سرقت اطلاعات محرمانه کرده و این داده‌ها را از طریق نامه‌های الکترونیک به خرابکاران اینترنتی ارسال می‌کند.

ویروس مشهور ‪،W۳۲/Jeefo.A‬رتبه سوم شایعترین ویروس‌ها را به خود اختصاص داده که مدتها کاربران ایرانی را با مشکلات فراوانی مواجه کرده است.

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

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

فهرست کامل شایع‌ترین و مهم‌ترین کدهای مخرب سال ‪ ۲۰۰۶‬میلادی را در جدول زیر مشاهده می‌کنید.

درصد آلودگی رایانه‌ها در کشور ‪W32/Sdbot.ftp.worm ۵/۱۴‬ ‪W32/Wukill.A.worm ۵/۰۰‬ ‪W32/Rontok.B.wor m ۳/۷۴‬ ‪Trj/VB.PA ۳/۰۷‬ ‪W32/Jeefo.A.drp ۲/۵۴‬ ‪ ۲/۳۳‬ ‪W32/Tearec.A.worm!CME- 24‬ کاربران‌رایانه‌برای اطمینان از عدم آلودگی سیستم‌هایشان به کدهای مخرب فوق می‌توانند به آدرس اینترنتی ‪ http://www.pandasoftware.com/activescan‬مراجعه کنند

مشکل امنیتی خطرناک در Gmail شناسایی شد

پیش گزیده مشکل امنیتی خطرناک در Gmail شناسایی شد

کارشناسان اینترنتی از شناسایی حفره‌امنیتی جدیدی در خدمات ایمیل "جی‌میل" (‪ (Gmail‬شرکت "گوگل" خبر می‌دهند که هکرها با سوء‌استفاده از آن به راحتی می‌توانند آدرس ایمیل کاربران را شناسایی کنند.

به گزارش بخش خبر شبکه فن آوری اطلاعات ایران، از ایرنا، هکرها می‌توانند کد مخربی را در رایانه میزبان وب سایت خود نصب کنند که درصورت بازدید کاربران از این وب سایتهای آلوده، شناسه(‪ (ID‬جی‌میل آنها که در واقع همان آدرس ایمیل آنهاست، برای هکرها قابل شناسایی می‌شود.

بدین‌ترتیب هکرها می‌توانند با استخراج ایمیل کاربران، این آدرسهای ایمیل را به فهرست آدرسهای ایمیلی که انبوهی از هرزنامه(اسپم) برایشان ارسال می‌شود اضافه کنند و یا اینکه این آدرس ایمیل را به ارسال‌کنندگان "اسپم" بفروشند.

خدمات "جی‌میل" هم‌اکنون سومین خدمات ایمیل رایگان پرکاربر در اینترنت است و میلیونها کاربر خانگی و تجاری از آن برای دریافت و ارسال ایمیل استفاده می‌کنند.

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

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

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

نخستین حفره امنیتی

پیش گزیده نخستین حفره امنیتی "ویندوز ویستا" شناسایی شد

کارشناسان امنیتی از شناسایی یک ایراد امنیتی در سیستم‌عامل جدید "ویندوز ویستا" خبر می‌دهند و این درحالی است که شرکت "مایکروسافت" پیش از این "ویندوز ویستا" را ایمن‌ترین سیستم‌عامل این شرکت خوانده‌است.
به گزارش خبرگزاری آسوشیتدپرس، این ایراد امنیتی توسط یک محقق روسی شناسایی شده و جزییات آن در یک وب سایت روسی منتشر شده‌است.
کارشناسان این اشکال امنیتی را نخستین ایراد شناسایی شده در "ویندوز ویستا" می‌دانند که هر چند خود به تنهایی امکان نفوذ هکرها به رایانه‌های کاربران را فراهم نمی‌کند اما اگر هکرها از طرق دیگر به رایانه کاربران نفوذ کنند، با استفاده از آن می‌توانند کدهای مخرب خود را در رایانه اجرا کنند.
در پی انتشار خبر شناسایی این اشکال امنیتی در "ویندوز ویستا"، "مایک ریوی" کارشناس گروه واکنشهای امنیتی شرکت مایکروسافت با کم اهمیت خواندن کشف اخیر ادعا کرده‌است هکرها نمی‌توانند با استفاده از این ایراد امنیتی کنترل رایانه کاربران را در اختیار خود بگیرند و یا ویروسهای رایانه‌ای جدیدی طراحی کنند.
اما "میکو هیپونن" مدیر تحقیقات شرکت تولیدکننده نرم‌افزارهای ضدویروس "اف-سکیور" گفت هرچند ایراد امنیتی جدید در عمل امکانات چندانی را برای اقدامات تبهکارانه هکرها مهیا نمی‌کند، اما نخستین حفره امنیتی شناسایی شده در "ویندوز ویستا" است و از این جهت دارای اهمیت است.
شرکت مایکروسافت "ویندوز ویستا" را به عنوان پیشرفته‌ترین سیستم‌عامل خود، پنج سال پس از عرضه "ویندوز اکس‌پی"، در نوامبر گذشته برای کاربران تجاری به بازار داد و فروش آن برای کاربران عادی از ‪ ۳۰‬ژانویه آغاز خواهد شد.
هر چند "مایکروسافت" بارها ادعا کرده‌است "ویندوز ویستا" امنیت بسیار بالایی را برای کاربران به ارمغان می‌آورد اما برخی کارشناسان عقیده دارند نرم‌افزاری بدین گستردگی و پیچیدگی به طور حتم دارای ایرادهایی است که به مرور شناسایی خواهند شد و ایراد معرفی شده توسط این محقق روس هر چند کوچک، اما نخستین نمونه آن است.

منبع:ایرنا

گول نخورید update امنیتی مایکرو سافت فقط یک ویروس تراجان است

پیش گزیده گول نخورید update امنیتی مایکرو سافت فقط یک ویروس تراجان است

به گفته متخصصان ضد ویروس شرکت Sophos ، هکر مهاجمی قصد دارد با استفاده از وب سایتی که شبیه صفحه Microsoft Windows Updat است کاربران نا آگاه اینترنت را فریب دهد و با یک برنامه کنترل از راه دور اسب تراجان کامپوتر های آنها را آلوده کند.

به گزارش بخش خبر سایت Pcworld ، این کلاه بردار با استفاده از پیام های ایمیلی که به نظر می رسد از طرف مایکرو سافت برای دریافت کننده ارسال شده است از کاربر می خواهد از صفحه وبی بازدید کند که برنامه ای مضر را روی سیستم کاربر نصب می کند. استفاده از Patch های نرم افزاری وعده داده شده ویندوز برای انتشار کدهای بداندیش امری جدید نیست.
گراهام کلولی، مشاور ارشد فناوری در Sophos معتقد است که حملات جدید نشان دهنده این است که کلاه برداران نیز از همان فنون Phisher برای فرار از شناخته شدن توسط برنامه های ضد ویروس دسک تاپ و درگاه ها استفاده می کنند .
این حمله برای اولین بار روز پنج شنبه و در آزمایشگاه Sophos در ونکوور کانادا و بعد از اینکه در یک عملیات اسپم منتشر شده بود کشف شد. تیتر این پیام ها این گونه بود:
«update your windows »یا «urgent windows update »
لینک موجود در متن پیام ظاهرا” باید کاربران را به وب سایت Microsoft windows update ببرد اما در حقیقت آنها را به وب سایتی می برد که هکرها آن را اداره می کنند این وب سایت برنامه اسب تراجانی به نام DSNX-05 را روی کامپیوتر کاربر نصب می کند. این سایت جعلی بسیار شبیه صفحه واقعی Microsoft windows update است و حتی لو گوی شرکت مایکروسافت را هم نمایش می دهد. اما سرنخی وجود دارد که نشان می دهد این سایت ساختگی است: URL نمایش داده شده در نوار آدرس مروگر شبکه آنها به جای نمایش آدرس Windows update آدرس IP را نشان می دهد
این شرکت از تعداد کاربران اینرنتی که آلوده شده اند اطلاعاتی ندارند، اما به گفته آنها update واقعی روز 21 آوریل منتشر می شود.

__________________

طراحی و ساخت سایت

Talking طراحی و ساخت سایت

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

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

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

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

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

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

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

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

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

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

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

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

وب سایت یک فروشگاه یا نمایندگی فروش :در این نوع وب سایت باید تمام اطلاعات مورد نیاز برای معرفی یک فروشگاه یا نمایندگی فروش موجود باشد مانند: محصولات، سفارشات، لیست قیمت ها، آلبوم تصاویر و... .
طراحی صفحات وب سایت:
در این مرحله باید مطالب تهیه شده را به صورت صفحات وب در آورید. برای طراحی صفحات وب ابزارها و روش های متفاوتی وجود دارد که هر کدام کاربرد متفاوت دارند. HTML : Hyper Text Markup Language زبان ایجاد صفحات وب است، این زبان به مرورگر وب می گوید که صفحات وب را چگونه نشان دهد. اولین سوالی که در به کار گیری این زبان پیش می آید این است که دستورات این زبان را باید در کجا تایپ کرد و سوال بعد این که این دستورات چگونه اجرا می شوند ، برای تایپ این دستورات می توانید از هر ویراستاری مثل Notepad یا Wordpad استفاده کنید و بعد آن ها را با پسوند htm ذخیره کنید و برای نمایش آن ها باید از یک مرورگر مثل Internet Explorer یا Netscape استفاده کنید.


دستورات HTML به مرورگر می گوید که صفحات چگونه به نمایش در آید. هر مرورگر دستورات فایل مورد نظر را خط به خط خوانده و طبق آن ها صفحه را برای نمایش آماده می کند. همه فایل های HTML دارای ساختاری مشابه ساختار زیر هستند :

<! DOCTYPE HTML PUBLIC ".......">
<HTML>

<HEAD>
< اطلاعات مکمل مربوط به صفحه >
</HEAD>

<BODY>
< دستورات ایجاد کننده صفحه >
</BODY>

</HTML>

هر دستور HTML دارای یک علامت شروع و یک علامت پایان است که داخل علامت های کوچک تر و بزرگتر (< >قرار می گیرند . مثلا <B> بیان می کند که متنی که بعد از آن می آید باید سیاه (bold) باشد و <B/> پایان این دستور را مشخص می کند. بنابراین اگر هر دستور HTML را tag بنامیم ، شکل کلی هر دستور HTML به صورت زیر خواهد بود :

<tag>
.........
</tag>

البته دستوراتی نیز وجود دارند که به علامت پایان نیاز ندارند مثل <HR> که برای رسم خط افقی استفاده می شود. تمام دستوراتی که صفحه را ایجاد می کنند در قسمت Body وارد می شوند .برای مثال در زیر متن کامل یک فایل HTML که عنوان آن My Web Site و جمله Welcome To My Site ، به صورت سیاه دیده می شود در زیر آمده است:

<! DOCTYPE HTML PUBLIC "HTML 4">
<HTML>
<HEAD>
<TITLE>My Web Site</TITLE>
</HEAD>

<BODY>
<B>Welcome To My Site</B>
</BODY>

</HTML>

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

وارد کردن آدرس صفحه مورد نظر در مرورگر

در خواست صفحه مورد نظر از کامپیوتر سرویس دهنده به وسیله مرورگر

انتقال فایل HTML صفحه به همراه فایل های همراه آن (تصاویر و ... ) به کامپیوتر شما

نمایش صفحه به وسیله مرورگر

صفحات پویا شامل اسکریپت های قابل اجرا بر روی کامپیوتر سرویس گیرنده :
این صفحات نسبت به صفحات ثابت از پیچیدگی بیشتری چه در مرحله طراحی و چه در مرحله نمایش برخوردارند به طوری که برای طراحی آن ها باید از زبان های برنامه نویسی دیگری که قابلیت اجرا بر روی کامپیوتر سرویس گیرنده را دارند مانند Jscript و یا JavaScript در کنار HTML سود برد. نمایش این صفحات نیاز به پردازش دارد که این پردازش بر روی کامپیوتر سرویس گیرنده و توسط مرورگر انجام می شود. این صفحات معمولا صفحاتی هستند که نیاز به ایجاد یک Effect خاص و یا محاسبه یک فرمول و یا طی شدن یک الگوریتم خاص برای بدست آوردن نتیجه مورد نظر از اطلاعات دریافت شده از بازدیدکننده دارند . مراحل نمایش این صفحات به صورت زیر است:

وارد کردن آدرس صفحه مورد نظر در مرورگر

در خواست صفحه مورد نظر از کامپیوتر سرویس دهنده به وسیله مرورگر

انتقال فایل HTML صفحه به همراه فایل های همراه آن (تصاویر ، فایل های حاوی متن برنامه و ... ) به کامپیوتر شما

پردازش قسمت های حاوی (Script) به وسیله مرورگر و به دست آوردن نتیجه آن
نمایش صفحه بدست آمده به وسیله مرورگر

صفحات پویا شامل اسکریپت های قابل اجرا بر روی کامپیوتر سرویس دهنده:
این صفحات پیچیده ترین صفحات وب حساب می شوند که برای طراحی آن ها باید از زبان های برنامه نویسی که قابلیت اجرا بر روی کامپیوتر سرویس دهنده را دارند مثل ASP : Active Server Page کمک گرفت. نمایش این صفحات مانند دیگر صفحات پویا نیاز به پردازش دارد که در این مورد این پردازش به وسیله کامپیوتر سرویس دهنده صورت می گیرد و نتیجه حاصل به صورت یک فایل HTML برای کامپیوتر سرویس گیرنده فرستاده می شود. از این صفحات معمولا برای دریافت یا نمایش اطلاعات و یا هر صفحه دیگری که نیاز به ارتباط به منابع کامپیوتر سرویس دهنده از جمله بانک های اطلاعاتی و ... را دارند، استفاده می شود. مراحل نمایش این صفحات به صورت زیر است :

وارد کردن آدرس صفحه مورد نظر در مرورگر

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

انتقال فایل HTML حاصل از پردازش صفحه به همراه فایل های همراه آن (تصاویر و ... ) به کامپیوتر شما

نمایش صفحه به وسیله مرورگر

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


انتخاب یک نام اینترنتی برای وب سایت و ثبت آن در اینترنت به نام خود:
بعد از طراحی صفحات وب دیگر نوبت به این رسیده که وب سایت خود را در اینترنت قابل دسترسی کنید. برای این کار در ابتدا شما نیاز به یک نام دامنه یا Domain name مثل http://www.yahoo.com/ دارید که تحت آن سایت خود را به دیگران معرفی کنید. شما ابتدا باید نام خود را انتخاب کنید البته این نام نباید قبلا توسط شخص دیگری انتخاب شده باشد. شما می توانید موجود بودن نام مورد نظر خود را در از اینترنت و سرسیوی دهنده ها یا انرا در نوار ادرس امتهان کنید و بررسی کنید، بعد از اطمینان از آزاد بودن نام مورد نظر ،باید آن را در اینترنت ثبت کنید. برای این کار می توانید از طریق شرکت هایی که توانایی انجام این کار را دارند کمک بگیرید .


اختصاص فضای مورد نیاز برروی یک سرور موجود در اینترنت:
بعد از ثبت Domain name شما نیاز به مقداری فضا بر روی یک سرور موجود در اینترنت دارید که صفحات وب سایت خود را روی آن قرار دهید تا هر موقع که شخصی از طرِق اتصال به اینترنت خواست به وب سایت شما وارد شود صفحات سایت شما از طریق این سرور متصل به اینترنت به کامپیوتر او انتقال پیدا کند. برای این کار شما باید مقدار فضای مورد نیاز خود را از شرکت های دارای سرور اجاره کنید که به این کار در اصطلاح Web Hosting می گویند. شرکت های گوناگون می تواند فضای مورد نیاز شما را بر روی سرور

های خود به شما اختصاص دهد.

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

دسترسی Ftp : File Transfer Protocol :
متداول ترین پروتکل برای اتقال فایل است . شما می توانید برای استفاده از این پروتکل از Internet Explorer و یا برنامه های مختلفی که برای این منظور طراحی شده اند استفاده کنید . در ضمن بعضی از ISPها این پروتکل را به دلایلی می بندند ، پس شما در ابتدا باید از باز بودن این پروتکل از طرف ISP خود اطمینان حاصل کنید.

دسترسی از طریق (Site Control Panel) :
بعضی از شرکت هایی که خدمات Web Hosting ارائه می دهند برای سهولت و همچنین دادن دسترسی جهت انجام تنظیمات مختلف، صحفاتی را جهت این کار بر روی سرور قرار می دهند ، که شما می توانید با وارد شدن به این صفحات تنظیمات مورد نظر خود را اعمال کنید، یکی از این امکانات انتقال فایل است که از طریق پروتکل HTTP صورت می گیرد.

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


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

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

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

تعریف و راه اندازی چند E-mail box :
خوب حالا دیگر یک سایت دارید و چند هزار بازدید کننده که هر کدامشان نظرات ، پیشنهادات و شاید هم انتقادات زیادی راجب به سایت شما دارند و صد البته شما می خواهید از تمام آن ها با خبر شوید و یک ارتباط دو طرفه بین خودتان و بازدید کنندگان سایت برقرار کنید. خوب برای این کار نیاز به چند صندوق پست الکترونیک دارید تا بازدید کنندگان نامه هایشان را از آن طریق به دست شما برسانند.مثلاّ یک صندوق پست الکترونیک برای مسائل مربوط به سایت تحت عنوان Info@yourname.com و یا یک صندوق برای ارتباط با خود شما و به اسم خود شما مثل yourname@yourname.com و هر چند صندوق دیگر که نیاز داشته باشید.

تعداد این صندوق ها در موقع اجاره فضا مشخص می شود .برای تعریف صندوق پست الکترونیک شما باید از طریق صفحه ای که در اختیارتان گذاشته می شود اقدام کنید. تعداد صندوق های پست الکترونیک بسته به نوع سرویسی است که به عنوان Web hosting گرفته اید که معمولا هر چه فضای شما بیشتر باشد تعداد صندوق های پست الکترونیک شما هم بیشتر خواهد بود.http://www.alisalar.blogsky.com/

از کار انداختنرمز عبور BIOS

پیش گزیده از کار انداختن رمز عبور Bios


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

روش اول: برای دزدی از یک مکان ساده ترین و اولین کار استفاده از شاه کلید استتا آبرومندانه و ترو تمیز وارد شوید و آخرین راه حل بالا رفتن از دیوار است. در اینمورد هم این چنین است ما برای مارک ها و مدلهای مختلفBios رمزهای عبوری معرفی می کنیم که امیدواریممشکل شما را حل کند و نیازی به بالا رفتن از دیوار نداشته باشید.
AWARD BIOS
AWARD SW, AWARD_SW, Award SW, AWARD PW, _award, awkward, J64, j256, j262, j332, j322, 01322222, 589589, 589721, 595595, 598598, HLT, SER, SKY_FOX, aLLy, aLLY, Condo, CONCAT, TTPTHA, aPAf, HLT, KDD, ZBAAACA, ZAAADA, ZJAAADC, djonet
AMI BIOS
AMI, A.M.I., AMI SW, AMI_SW, BIOS, PASSWORD, HEWITT RAND, Oder
رمزهای عبور زیر را بر هر نوع Bios میتوانید امتحان کنید
LKWPETER, lkwpeter, BIOSTAR, biostar, BIOSSTAR, biosstar, ALFAROME, Syxz, Wodj
توجه داشته باشید که هنگام وارد کردن رمزهایعبور حروف بزرگ را بصورت بزرگ و حروف کوچک را بصورت کوچک وارد کنید.
روش دوم : یک روش نرم افزاری برای پاک کردن رمز عبور
اگر هنگامی که کامپیوتر روشن استبدان دسترسی دارید میتوانید از برخی نرم افزارهای موجود برای پاک کردن رمزعبوراستفاده کنید ولی از آنجا که ممکن است شما به این نرم افزار ها دسترسی نداشته باشیدروش زیر را به شما معرفی میکنیم.
کامپیوتر را به حالت MS DOS برگردانید و دستورDEBUG را اجرا کنید
0
برای مدلهای مختلف BIOS عبارات زیر را وارد کنید
AMI/AWARD BIOS
O 70 17
O 71 17
Q
PHOENIX BIOS
O 70 FF
O 71 17
Q
GENERIC
Invalidates CMOS RAM.
O 70 2E
O 71 FF
Q
توجه کنید که حرف اول برابرحرف O است نهعدد صفر.
روش سوم : روش سخت افزاری
اگر هنگامی که کامپیوتر روشن است به آندسترسی ندارید یا رمز عبورهای قبلی کارساز نبود می توانید از روشهای سخت افزاری زیراستفاده کنید.
استفاده از Jumper ها
بر روی تمام مادربردها یک Jumper استکه از آن برای پاک کردن CMOS میتوانید استفاده کنید.کنار این jumper معمولا اینعبارت دیده میشود Clr CMOS.
تنها کاری که شما میکنید این است کهjumper را از پایه 1و2 درآورده و به پایه 3و4نصب کنید و دوباره به حالت اول برگردانید. شما به همین سادگی میتوانید رمز عبور راپاک کنید.
در آوردن باتری
میتوانید باتری دستگاه خود را که روی مادربورداست درآورده و دوباره جا بی اندازید در این حالت تمام اطلاعات CMOS به حالت پیش فرضبرمیگردد. ولی توجه داشته باشید که جا انداختن باتری کمی مشکل است.
عوض کردنآی سی ( Cheap CMOS )
اگر هیچ یک از روشهای الا جواب نداد میتوانید آی سی CMOS را با یک آی سی از همان نوع عوض کنید یا از نوع برنامه ریزی کنید اینکار ابزارمخصوصی دارد و شرکتهای تعمیر کامپیوتر برای شما اینکار را خواهند کرد .
توجه: برای پیدا کردن آی سی CMOS میتوانید به دفترچه مادربرد خود مراجعه کنید.
در اینروشها علاوه بر اینکه رمز عبور را پاک میکنید سایر اطلاعات نیز به حالت اولیهبرمیگرد ولی نگران نباشید مشکلی نیست و شما میتوانید دوباره مشخصات کامپیوتر خود رادر Setupوارد کنید.





همه چیز درباره BIOS کامپیوتر
اغلب برای افراد مشکل است که تفاوت بین سخت افزار و نرمافزار را درک نمایند و این به این دلیل است که این دو موضوع در طراحی،ساخت وپیادهسازی سیستم ها بسیار به هم وابسته اند . برای درک بهتر تفاوت بین آنها لازم است کهابتدا مفهوم BOIS را درک کنید. BOIS تنها کلمه ای است که می تواند تمام درایورهاییرا که در یک سیستم به عنوان واسط سخت افزار سیستم و سیستم عامل کار می کنند ، راشرح دهد.BOIS در حقیقت نرم افزار را به سخت افزار متصل می نماید . قسمتی از بایوسبر روی چیپ ROM مادربرد و قسمتی دیگر بر روی چیپ کارتهای وفق دهنده قرار دارد که FIRE WARE(یعنی میانه افزار یا سخت افزار) نامیده میشود .

یک PC می تواند شامل لایه هایی (بعضی نرم افزاری و بعضی سخت افزاری ) باشد کهواسط بین یکدیگرند.
در اکثر اوقات شما می توانید یک کامپیوتر (PC) را به چهار لایه تقسیم کنید که هر کدام از لایه ها به زیر مجموعه هایی کوچکتر تقسیم کنیم . درشکل 1-5 چهار لایه نمونه از یکPC را مشاهدهمی کنید . هدف از این نوع طراحی این است که سیستم عامل ها و نرم افزار های مختلف برروی سخت افزار های مختلف اجرا شوند (حالت مستقل از سخت افزار ) . شکل 1-5 نشان میدهد که چگونه دو ماشین متفاوت با سخت افزار های مختلف که از یک نسخه بایوس استفادهمی کنند ، می توانند انواع نرم افزارها و سیستم عامل های مختلف را اجرا کنند . بدینطریق دو ماشین با دو پردازنده مختلف، رسانه های ذخیره سازی متفاوت و دو نوع واحدگرافیکی و غیره ... ، یک نرم افزار را اجرا کنند .
در معماری این لایه ها برنامه های کاربردی با سیستم عامل از طریق API(Application Program Interface) ارتباط برقرار می کنند .
API
بر اساس سیستمعاملی که مورد استفاده قرار می گیرد و مجموعه توابع و دستورالعملهایی که برای یکبسته نرم افزاری ارائه می دهد ، متغیر می باشد . به طور مثال یک بسته نرم افزاری میتواند از سیستم عامل برای ذخیره و بازیابی اطلاعات استفاده کند و خود نرم افزارمجبور نیست که این کارها را انجام دهد.
نرم افزارها طوری طراحی شده اند که ما میتوانیم آنرا بر روی سیستمهای دیگر نصب و اجرا نمائیم و این به دلیل مجزا شدن سختافزار از نرم افزار است و نرم افزار از سیستم عامل برای دستیابی به سخت اقزار سیستماستفاده می کند . سپس سیستم عامل از طریق واسط ها به لایه های بایوس دستیابی پیدامی کند .بایوس شامل نرم افزارهای گرداننده ای است که بین سخت افزار و سیستم عاملارتباط برقرار می کند . به خودی خود سیستم عامل هیچگاه نمی تواند مستقیما به سختافزار دستیابی پیدا کند ، در عوض مجبور است از طریق برنامه های گرداننده ای که بهاین کار تخصیص یافته اند عمل کند .
یکی از وظایف تولید کنندگان قطعات سخت افزاریآن است که گرداننده ای برای قطعات تولیدی خود ارائه دهند ، و چون گرداننده ها بایدبین سخت افزار و نرم افزار عمل نمایند ، باید گرداننده های هر سیستم عامل مجزاتولید شوند . بنابراین کارخانه سازنده قطعات باید گرداننده های مختلفی ارائه دهد تاقطعه مورد نظر بتواند بر روی سیستم عاملهای مزسوم کار کند .
چون لایه های بایوس همانند یک سیستم عامل به نظر می رسند ، مهم نیست که با چهسخت افزاری کار می کند ، و ما می توانیم سیستم عاملها را بر روی هر کامپیوتری و باهر نوع مشخصات سخت افزاری نصب و استفاده نمائیم .
برای مثال شما می توانید Windows 98 را بر روی دو سیستم متفاوت با پردازنده ،هارد دیسک،و کارت گرافیکی و ... که متفاوت از یکدیگرند نصب و اجرا کنید، اما بر روی هر دو سیستم همان کارائی خود راداراست، و زیرا که گرداننده ها همان عملکرد پایه را انجام می دهند و مهم نیست که برروی چه سخت افزاری کار می کنند .
معماری سخت افزار و نرم افزار بایوس
البته بایوس ، نرم افزاری است که شاملگرداننده های مختلفی است که که رابط بین سخت افزار و سیستم عامل هستند یعنی بایوسنرم افزاری است که همه آن از روی دیسک بارگذاری نمی شود بلکه قسمتی از آن ، قبلا برروی چیپهای موجود در سیستم یا برروی کارتهای وفق دهنده نصب شده اند.
بایوس در سیستم به سه صورت وجود دارد :
1-ROM BIOS
نصب شده بر روی مادربرد.
2-
بایوس نصب شده بر روی کارتهای وفق دهنده (همانند کارت ویدئویی)
3-
بارگذاری شده از دیسک(گرداننده ها)

چون بایوس مادربرد مقدمات لازم را برایگردادننده ها و نرم افزارها ی مورد نیاز فراهم میکند ،د اکثرا به صورت سخت افزاریکه شامل یک چیپ ROM می باشد موجود است.
سالهای پیش هنگامی که سیستم عامل DOS برروی سیستم اجرا میشد خود به تنهائی کافی بود و گرداننده ای (Driver) مورد نیازنداشت . بایوس مادربرد به طور عادی شامل گرداننده هایی است که برای یک سیستم پایههمانند صفحه کلید، فلاپی درایو، هارد دیسک ، پورتهای سزیال و موازی و غیره ... است.
به جای اینکه برای دستکاههای جدید لازم باشد که بایوس مادربرد را ارتقاء دهید،یک نسخه از گرداننده آن را بر روی سیستم عامل خود نصب می نمائید تا سیستم عاملپیکربندی لازم را در هنگام بوت شدن سیستم را برای استفاده ار آن دستگاه انجام دهد ،برای مثال می توانیم CD ROM،Scanner،Printer،گرداننده های PC CARD را نام برد.چوناین دستکاهها لازم نیستند که در هنگام راه اندازی سیستم فعال باشند ، سیستم ابتدااز هارد دیسک راه اندازی می شود وسپس گرداننده های آنرا بار گذاری مینماید.
البته بعضی از دستگاهها لازم است که در طول راه اندازی سیستم عامل فعالباشند ، اما این امر چگونه امکان پذیر است مثلا قبل از آنکه گرداننده کارت ویدئوییاز ROM BIOS و یا از روی هارد دیسک فراخوانی شود شما چگونه می توانید اطلاعات را برروی مانیتور ببینید ..
یک جواب این است که در ROM تمام گرداننده های کارتگرافیکی وحود داشته باشد اما این کار غیر ممکن نیست زیرا کارتهای بسیار متنوعی وجودارد که هر کدام گرداننهده مربوط به خود را داراست که این خود باعث می شود صدها نوع ROM مادربرد به وجود آید که هر کدام مربوط به یک کارت گرافیکی می باشد.
اماهنگامی که IBM،PC های اولیه خود را اختراع نمود راه حل بهتری ارائه داد . او ROM مادربرد را طوری طراحی کرد که شکاف (Slot)کارت گرافیکی را برای پیدا کردن ROM نصبشده روی کارت گرافیکی را جستجو کند .
و اگر ROM روی کارت را می توانست پیدا می کرد ، مرحله اولیه راه اندازی را قبلاز اینکه سیستم عامل از روی دیسک فراخوانی (Load) شود ،اجرا می نمود. بدین وسیله ازتعویض ROM قرار داده شده بر روی مادربرد برای استفاده و فعال کردن دستگاه موردنظر،ممانعت می کند.
کارتهای مختلفی که تقریبا بر روی همه آنها ROM وجود دارد ،شامل موارد زیر هستند :
کارتهای ویدئویی که همیشه دارای BIOS می باشند.
وفقدهنده های SCSI که امکان استفاده از دستگاههای با اتصالات SCSI را فراهم می آورد .
کارتهای شبکه که امکان راه اندازی سیستم با استفاده از فایل سرور که معمولا Boot Rom یا IPL(Initial Program Load) ROM نامیده می شوند، را فراهم می آورد ..
استفاده از دستگاههای IDE
بردهای Y2K که برای کامل کردنCMOS RAM هستند .
BIOS و CMOS RAM
اکثر افراد BIOS رابا CMOS RAM اشتباه می گیرند ، این ازآنجا سرچشمه می گیرد که برنامه Setup برای پیکربندی BIOS و ذخیره آن در CMOS RAM میشود استفاده می شود.
در حقیقت BIOS و CMOS RAM دو چیز متفاوت از هم می باشند. بایوس مادربرد در یک چیپ ROM به طور ثابت ذخیره شده است.
همچنین بر روی مادربردیک چیپ است که RTC/NVRAM نامیده می شود ، که زمان سیستم را نگهداری می کند و یکحافظه فرار و ثابت است که اولین بار در چیپ MC146818 ساخت شرکت موتورلا استفاده شدهاست، و ظرفیت آن 64 بایت است که 10 بایت آن مربوط به توابع ساعت است ..
اگرچهاین چیپ غیر فرار نامیده می شود اما با قطع برق ، ساعت و تاریخ تنظیم شده در آن وداده های درون RAM پاک می شود .
در حقیقت غیر فرار نامیده می شود چون با استفادهاز تکنولوژی CMOS(Complementarry Metal-Oxide Semicondector) ساخته شده است ، درنتیجه با یک جریان بسیار کم که بوسیله باطری سیستم تامین می گردد ، پایدار باقی میماند که اکثر مردم به این چیپ ،CMOS RAM می گویند .
هنگامی که وارد BIOS Setup می شوید و پارامترهای خود راتنظیم و ذخیره می نمایید ، این تنظیمات در ناحیه ای ازچیپ RTC/NVRAM ذخیره می شوند(که همچنین CMOS RAM نیز نامیده می شود).
و در هرموقع که سیستم خود را راه اندازی می کنید پارامترها از CMOS RAM خوانده می شوند وتعیین می کنند که سیستم چگونه پیگربندی شده است.
BIOS مادربرد :
همه مادربردها شامل یک چیپ مخصوص هستند که بر روی آن نرمافزاری قرار دارد که BIOS یا ROM BIOS نامیده می شود . این چیپ ROM شامل برنامه هایراه اندازی و گرداننده هایی است که که در هنگام راه اندازی سیستم مورد نیاز است ویک واسطه به سخت افزار پایه سیستم است .
اغلب به CMOS RAM (حافظه پاک نشدنی NVRAM(Non-Volatile نیز می گویند ، چون با 1 میلینیوم آمپر فعال می شود و تا هنگامیکه باطری لیتیوم فعال باشد ، داده ها باقی می مانند.
BIOS
مجموعه ای از برنامههایی است که در یک یا چند چیپ ذخیره شده است ، که در طول راه اندازی سیستم اینمجموعه از برنامه ها قبل از هر برنامه ای حتی سیستم عامل بارگذاری می شوند .
BIOS
در اکثر سیستمهای PC ها شامل چهار تابع است:
POST(Power Self On Test):
این برنامه پردازنده، حافظه ،چیپستها ،وفق دهنده ویدوئویی ، دیسک کنترلر،گرداننده های دیسکی ،صفحه کلید ،و مدارات دیگر را تست می کند.
BIOS Setup:
برنامه ای است که در طول اجرای برنامه POST بافشار دادن کلید خاصی فعال می شود و بهشما اجازه می دهد مادربرد را پیکربندی کنید و تنظیم پارامترهایی همانند ساعت وتاریخ و پسورد و ... را انجام دهید. در سیستمهای 286 و 386 برنامه Setup در ROM آنها وجود ندارد و لازم است که شما سیستم را توسط دیسک مخصوص Setup راه اندازینمائید.
بارگذارکننده یا لودر BootStrap :روالی است که سیستم ار برای پیدا کردنسکتور Boot جستجو می کند .
BIOS:
که مجموعه ای از گرداننده هایی است که واسط بینسخت افزار و سیستم عامل است.
سخت افزار ROM:
ROM
نوعی از حافظه است که که داده ها را به طور دائم یا غیردائم نگهداری می کند .به آن فقط خواندنی می گویند زیرا یک بار بر روی آن می نویسندو بارها آنرا می خوانند و اگر دوباره قابل نوشتن باشد بسیار دشوار است ..
ROM
بهحافظه غیر فرار نیز معروف است ، زیرا هر داده ای که در آن ذخیره شود با قطع برقسیستم پاک نمی شود . توجه داشته باشید که RAM و ROM تناقضی با یکدیگر ندارند .
در حقیقت تکنولوژی ROM زیر مجموعه ای از سیستم RAM می باشد به طور خلاصه قسمتیاز فضای حافظهRAM به یک یا چند چیپ اشاره می کنند.
به طور مثال هنگامی کهکامپیوتر را روشن می کنیم پردازنده به طور خودکار به آدرس FFFF0h پرش می کند.که دراین آدرس دستوراتی است که به پردازنده می گویند چه کاری انجام دهد .
این محل 16 بایتی درست در انتهای اولین مگابایت RAM و همچنین در پایان حافظه ROM قرار گرفته است.معمولا سیستم ROM از آدرس F0000h شروع میشود که 64 کیلو بایت قبل ازانتهای اولین مگابایت می باشد ، و معمولا چون اندازه ROM 64 کیلو بایت است 64 کیلوبایت آخر اولین مگابایت را اشغال می کند و در آدرس FFF0h دستورات راه اندازی سیستمقرار دارد .
افراد بسیاری تعجب می کنند که یک PC با اجرای دستورات 16 بایت از حافظه ROM میتواند راه اندازی شود ، اما این طراحی کاملا حساب شده است.
این طراحی بدین گونهاست که در 16 بایت آخر ROM یک دستور JMP به اول ROM است و کنترل برنامه را بهابتدای ROM می برد ، پس به این طریق می توانیم اندازه ROM را به هر قدر که بخواهیمافزایش دهیم . ROM BIOS اصلی که برروی مادربرد است شامل یک چیپ ROM است.چون قسمتاصلی BIOS در ROM است ، ما اغلب آنرا ROM BIOS می نامیم .
کارت های وفق دهنده ایکه در طول راه اندازی سیستم مورد نیاز هستند دارای یک ROM بر روی بردشان می باشند . که از این کارتها می توان کارت ویدئو ،اکثر Small Small Cmputer System Interface) SCSI( ها ، کارت کنترلر IDE توسعه یافته، برخی از کارتهای شبکه (برای راه اندازیتوسط Server) .
ROMهایی که بر روی کارتهای وفق دهنده هستند توسط برنامه POST در طول راه اندازیسیستم اسکن و خوانده می شوند. ROM مادربرد قسمت خاصی ازRAM (از آدرس C00000h-DFFFFh) را رزرو می کند و سپس دوبایت از آدرس 55AAh را می خواند که در آنآدرس شروع ROM قرار دارد .
سومین بایت اندازه ROM را در واحد 512 بایت(که Paragraphنامیده می شود) نشان می دهد و چهارمین بایت شروع برنامه راه انداز میباشد. یکبایت نیز به منظور تست کردن توسط ROM مادربرد استفاده می شود.
ROM Shadowing:
چیپهای RAM طبیعتا در مقابل چیپهای DRAMها کند می باشند ،زیرا زمان دستیابی به ROM 150 نانوثانیه است، اما زمان دستیابی DRAM ها 50نانوثانیه می باشد .
به همین دلیل در بسیاری از سیستمها ROM ها به صورت پنهان (Shadowing) هستند، بدین معنی که ROMها در ابتدای راه اندازی یسیتم در چیپهای DRAM کپی می شوند که این باعث دسترسی و اجرای سریعتر عملیات می شود .
زیربرنامه ها وروالهایی که به روالهای پنهانی (Shoadowing Procedure) محتویات ROM را در RAM کپیمی کنند و آدرس آن را به عنوان ROM معرفی می کنند و ROM واقعی ار غیر فعال می کنند،که این باعث می شود که به نظر برسد که سیستم با سرعت 60 نانوثانیه کار میکند.
استفاده از این روش هنگامی مفید است که از یک سیستم عامل 16 بیتی مانندِDOS و یا WIN3.1 لستفاده می کنیم ..و اگر از سیستم عامل 32 بیتی مانند WIN 98,WIN95,WIN NT استفاده می کنید ، این روش تقریبا بی حاصل است زیرا این سیستمعاملها هنگامی که بر روی سیستم اجرا می شوند از کد 16 بیتی ROM استفاده نمیکنند.
اما در عوض از گرداننده های 32 بیتی که در طول راه اندازی سیستم عامل درحافظه RAM بارگذاری می کنند ، استفاده مینمایند.
چهار نوع چیپ ROM وجود دارد :
* ROM
* PROM
*EPROM
EEPROM *
که نیز Flash ROM نیز مینامند.

PROM:
این چیپها که از نوع ROM می باشند در ابتدای ساخت خالی میباشند و باید با داده هایی که می خواهید برنامه ریزی کنید. این نوع حافظه ها دراواخر سال 1970 به وسیله شرکت Tenas Instruments ساخته شد ودر اندازه های مختلف 1کیلو بایت تا 2 مگابایت و بیشتر هستند که شماره شناسایی آنها 27nnnn می باشد که عدد 27 شماره شناسایی چیپهای PROM می باشد و nnnn اندازه این چیپ بر حسب بایت میباشد.
اگر چه می گوییم این حافظه ها در ابتدای ساخت خالی هستند اما به طورتکنیکی دارای مقدار 1 می باشند . بنابراین یک PROM خالی می تواند برنامه ریزی شدهباشد و ما می توانیم بر روی آن بنویسیم . برای نوشتن به دستگاه مخصوص که ROM Programer یا سوزاننده (Burner) نام دارد ، نیاز داریم .
برخی اوقات شنیده ایدکه به چیپ های ROM نیز Burning (یعنی سوزان) می گویند ، زیرا هر بیت باینری یک فیوزاست که سالم بودن آن نشانگر یک و در غیراین صورت صفر می باشد ..
بهتر است که بدانید اکثر چیپ ها با 5 ولت جریان فعال می شوند و هنگامی که مابرنامه ای را بر روی چیپ های PROM می نویسیم یا اصطلاحا Program می نمائیم جریانیبیشتر از 5 ولت که معمولا 12 ولت است اعمال می کنیم که این باعث سوختن فیوزهایآدرسهایی می شود که ما می خواهیم . باید توجه داشته باشید که ما می توانیم یک راصفر تبدیل کنیم ولی برعکس آن ممکن نیست .
به این چیپ ها OTP (One Time Programmable) نیز می گویند در شکل 2-1 تصویر یک Programmer چند سوکته را مشاهده میکنید که به آن (Gang Programmer) یا برنامه ریز گروهی نیز می گویند. و می تواندچندین چیپ را در هر بار برنامه ریزی کند.
EPROM:
نیز یک نوع عمومی از PROM می باشد که قابلیت پاک شدن و دوباره برنامهریزی را داراست . بر روی این چیپها یک بلور کوارتز قرار دارد که مستقیما بر روی die قرار دارد. این چیپها با شماره 27xxxx شناسایی می شوند و به وسیله برنامه یا به طورفیزیکی می توان آنها را پاک کرد.(شکل 5-3)
هدف از قرار دادن بلور کوارتز این استکه اشعه فرا بنفش به die برسد ، زیرا چیپ EPROM با تابش اشعه فرا بنفش پاک می شود. اشعه فرا بنفش باعث ایجاد یک واکنش شیمیایی می شود که که فیوزها را پشت سر هم ذوبمی کند ، بنابراین تمام صفرها به یک تبدیل می شوند و چیپ به حالت اولیه خود باز میگردد. برای این کار باید ، اشعه فرا بنفش را در طول موج 2537 انگستروم و با شدتیکنواخت 12000 uv/cm2 و در مدت 5 تا 15 دقیقه باشد.
یک دستگاه پاک کننده EPROM ،یک تولید کننده امواج فرا بنفش است که دارای یک فضای بسته است که دارای یک کشو میباشد و در بالای کشو تولید کننده امواج فرا بنفش می باشد و چیپها درون کشو قرار میگیرند.
EPROM/Flash ROM :
یک نوع دیگر از چیپهای ROM ، چیپهای EPROM که Flash ROM نیز نامیده می شوند و از خصوصیات مهم آنها این است که قابل پاک شدن و برنامه ریزیتوسط مدارهایی هستند که بر روی آنها نصب می شوند و وسایل و ابزار خاصی نیازندارند.
این چیپ ها به وسیله شماره های 29xxxx و 28xxxx شناخته می شوند . هماکنون در مادربردهای کامپیوتر از چیپهای EEPROM استفاده میشود. این بدان معنی استکه BIOS مادربرد خود را می توانید به وسیله دریافت نسخه به روز درآمده از شرکتسازنده ، به روز رسانی نمائید.
تولید کننده های ROM BIOS:
تعداد بسیاری از تولید کننده های امروزه اکثرمادربردها را پشتیبانی می کنند و چندین کمپانی در زمینه تولید محصولات ROM BIOS ،به طور تخصصی فعالیت دارند.
سه کمپانی بزرگ که در زمینه نرم افزار ROM BIOS فعالیت دارند عبارتند از :
Phonix SoftWare , American Magatrends ..Inc (AMI) , Award SoftWare

به روز رسانی BIOS :
سیستم عاملها تقریبا بر روی هرسیستم کامپیوتری با سخت افزارهای مختلف سازگاری دارند و این به دلیل وجودBIOS است،چون این BIOS است که با سخت افزار سیستم ارتباط برقرار می کند.
اغلب در سیستمهایقدیمی برای بهره گیری از برخی دستگاههای جدید همانند گرداننده های IDE دیسک سختو یاگرداننده های فلاپی های LS-120 و یا در سیستمهایی که استفاده از دیسک بیش از 8GB راپشتیبانی نمی کنند ،باید BIOS را به روز رسانی نمود.
لیست زیر مجموعه ای از دلایلی است که باید BIOS را به روز رسانینمود:
*
استفاده از فلاپی درایوهای LS-120 که به سوپر درایو نیز معروفند.
*
استفاده از هارد دیسک های بیش از 8GB
*
استفاده از داریور هارددیسک Ultra DMA IDE
*
استفاده از بوت کردن سیتم با درایو CD-ROM
*
تصحیح خطای سال 2000 و سالکبیسه
*
تصحیح خطاهای سازگاری با سخت افزار یا نرم افزار
*
استفاده ازپردازنده های جدید

اگر شما یک سخت افزار جدید نصب کرده اید و حتی دستوراتنصب را به درستی انجام داده اید ، اما نمی توانید با آن کار کنید ، این خطا ممکناست از BIOS باشد و لازم است آن را به روزرسانی کنید. این موضوع به ویژه در سیستمعاملهای جدبد صدق می کند . بسیاری از سیستم های قدیمی نیاز به روزرسانی BIOS دارندتا به طور کامل از ویژگی های Plug-And-Play در ویندوزهای 95 و98 و 2000 استفادهکنند.
این مسائل از یک مادربرد به مادربرد دیگر متغیر است ، اما ارزش آن را داردکه BIOS سیستم را به روزرسانی کنید برای بروزرسانی BIOS یک مادربرد باید چند نکتهرا بدانید:
سازنده و مدل مادربرد
نسخه فعلی BIOS مادربرد
نوع CPU(مثلاPentium II , Pentium mmx )
نسخه برداری از تنظیمات فعلی CMOS:
بروزرسانی نسخه BIOS ممولا تنظیمات فعلیSETUP را به هم می ریزد ، بنابراین بهتر استآن نسخه برداری کنید ، برخی برنامه ها مانند نورتون یوتیلیتی می توانند تنظیمات CMOS را ذخیره کنند ، اما این نرم افزارها اکثرا در بازگرداندن تنظیمات SETUP ناموفق هستند. بهترین راه این است مه خودتان از تنطیمات SETUP نسخه برداری کنید وهمچنین می توانید با اتصال چاپگر از تنظیمات SETUP یک کپی تهیه کنید (با فشار دادنکلیدهای Shift+PRN SCR)
چیپهای کنترلر صفحه کلید:
علاوه بر ROM اصلی سیستم ،در کامپیوترهای 286 و پائینتر همچنین یک کنترلر صفحه کلید یا ROM صفحه کلید وجوددارد ، که میکروپروسسور صفحه کلید در ROM صفحه کلید جاسازی شده است . این ROM رااغلب می توانید در Super I/O یا در چیپ South Bridge در مادر بردهای جدید پیداکنید. کنترلر صفحه کلید در اصل یک میکروکنترلر 8042 است که با آن یک میکروپروسسور ، ROM ، RAM و پورتهای I/O نیز ملحق کرده اند .در مادر بردهای جدید چیپ 8042 در داخل چیپ Super I/O یا South Bridge تعبیه شده است بنابراین شما چیپ 8042 را نخواهیددید.
در بسیاری از سیستم های قدیمی ، یکی از پورتهایی که استفاده نشده است برایانتخاب سرعت ساعت CPU استفاده می شود و این در سیستم های قدیمی هنگامی که سیستمعامل را به 95/98/2000 ارتقاء می دهید با کنترلر صفحه کلید مشکلاتی پیدا می کند کهبعدها این مشکل نیز بر طرف شد.
به کار بردن Flash BIOS :
تقریبا تمام کامپیورترهای از سال 1996 به بعد داراییک Flash ROM برای ذخیره کردن BIOS هستند .. Flash ROM نوعی ازEEPROM است که میتوانید بر روی آن عملیات پاک کردن و برنامه نویسی را انجام دهید . Flash ROM بهکاربران این امکان را می دهد که نسخه به روزرسانی شده BIOS خود را بدون برداشتن وجایگزینی چیپ جدید ، بر روی مادربرد خود نصب کنند. اما در بعضی سیستم ها ممکن استدر حالت حفاظت شده قرار گرفته شده باشد و شما باید قبل از بروز رسانی حفاظت آن راغیر فعال کنید ، که معمولا برای این کار یک جامپر یا یک سوئیچ بر روی مادربرد شدهاست . مقصود ازحفاظت بایوس این است که بضی ویروسها ممکن است کد خودشان را بر روی BIOS کپی کنند. حتی بدون استفاده از قفل فیزیکی ، Flash ROM های مدرن دارای یکالگوریتم حفاظتی برای جلوگیری از تغییرات بدون مجوز هستند.
باید توجه داشته بایدهنگامی که در حال بروزرسانی BIOS هستید ، کامپیوتر را خامش نکنید و وقفه ای در کارسیستم رخ ندهد و گرنه BIOS سیستم خود را از دست خواهید داد و این بدین معنی است کهشما قادر به راه اندازی مجد دسیستم نخواهید بود و یا حداقل به راحتی قادر بهبازیابی BIOS سیستم نخواهید بود . در مادربردهای جدید یک برنامه مخصوص بازیابی BIOS وجود دارد که مربوط به قسمتی از Flash ROM است که نیز قابل پاک شدن می باشد .
سیستم BIOS و پارتیشن IML :
شرکت های IBM و Compaq از یک روش شبیه به Flash ROM استفاده می کنند که "بارگذاری میکرو کد آغازین IML" نام دارد که در برخی سیستمهای Pentium و 486 به کار برده شده است.
IML
تکنیکی است که کد BIOS بر روی یکپارتیشن سیستمی و مخفی بر روی هارد دیسک نصب می شود و هر گاه که سیستم روشن میشود ،بارگذاری می شود البته در این سیستم ها هنوز BIOS اصلی وجود دارد ، اما تمام عملیاتاز BIOS ذخیره شده در هارد دیسک انجام میشود.
این تکنیک اجازه می دهد تا یک BIOS توزیع شده بر روی هارد دیسک داشته باشیم . همراه با کد BIOS یک کپی کامل از SETUP ومشخصات و مراجع دیسک در این پارتیشن ذخیره می شود.
یکی از معایب این سیستم ایناست که بر روی هارد دیسک نصب شده و سیستم بدون تنظیمات ذخیره شده بر روی هارد دیسککاملا راه اندازی نمی شود و شما نمی توانید سیستم را به وسیله فلاپی دیسک راهاندازی کنید.
آدرسهای CMOS RAM مادربرد :
در سیستم های AT یک چیپ 146818 موتورلا به عنوانیک
RTC (Real-Time Clock)
و
( (Complementary Metal-Oxid Semicondector
CMOS RAM
استفاده شده است .
این یک چیپ مخصوص ساده است کهدارای یک ساعت دیجیتالی ساده است که 10 بایت از آدرس حافظه برای ساعت و 54 بایتاضافی برای ذخیره هر چیزی که بخواهید . IBM AT 5 بایت اضافی برای ذخیره پیکربندیسیستم استفاده می کنند . اما در سیستمهای جدید از این چیپ موتورلا استفاده نشده است، در عوض عملیات این چیپ به چیپ Super I/O یاSouth Bridge ضمیمه شده است یا از یکباتری مخصوص و یک NVRAM استفاده می کنند .
توجه داشته باشید که در سیستمهای جدیدبیشتر از 64 بایت CMOS RAM وجود دارد . در حقیقت بسیاری از سیستم ها ممکن است 2 یا 4 کیلو بایت داشته باشند ، که این حافظه اضافی برای ذخیره سازی جزئیات اطلاعات Plug-and-Play کارتهای وفق دهنده و دیگر انتخابات سیستم می باشد.
نرم افزارهایپشتیبانی و یوتیلیتی ها در محدوده اطلاعات عمومی CMOS RAM هستند و از این طریق میتوانند در ذخیره سازی و بازگرداندن پیکربندی سیستم موثر واقع شوند ، اما متاسفانهاین برنامه ها برای BIOS های خاص نوشته شده اند و فقط بر روی همان BIOS کار میکنند.
مساله سال 2000 در BIOS :
اکثر افراد با مشکل سال 2000 درگیر بودند ، به طورخلاصه منشا این مشکل آن است که ساعت سیستم طوری طزاحی شده است که رقمهای سال را بهطور اتوماتیک به روز رسانی کند و رقمهای قرن به طور دستی باید تغییر کنند..به اینمعنی که اگر سیستم در طول سال 1999 تا سال 2000 خاموش باشد تاریخ به سال 1900 بازمی گردد اما این مشکل در سیستمهای جدید رفع شده است .
هنگامی که سیستم عاملبارگذاری می شود ، تاریخ و ساعت را از BIOS سیستم دریافت می کند . به طور کلی یکنرم افزار می تواند ساعت را از سیستم عامل یا BIOS و با از RTC دریافت کند.
Plug-and-Play BIOS :
عموما نصب و پیکر بندی دستگاهها بر روی یک PC کار مشکلیاست ، در طول نصب کاربر با مساله جدیدی روبه رو است،این که باید پورت I/O و کانال DMA را انتخاب کند . در گذشته کاربران مجبور بودند که جامپرها و سوئیج های بررویکارت را برای کنترل تنظیمات تغییر دهند ، که لازمه این کار شناخت منابع استفاده شدهبر روی سیستم است ، و سپس تنظیم کردن منابعی که با دستگاههای موجود بر روی سیستمتضاد و ناسازگاری نداشته باشند.
تکنولوژی PnP برای جلوگیری از این مشگلات وفراهم ساختن توانائیهایی برای کاربران در توسعه PC های آنان می باشد ..با استفادهاز این تکنولوژی کاربران کارت مورد نظر را در سیستم جا می زنند و سیستم به طوراتوماتیک بهترین پیکر بندی را انجام می دهد .

PnP
از سه جزء مهم تشکیل شدهاست :
Plug-and-Play BIOS
سیستم توسعه یافته پیکر بندی داده ها (ESCD)
سیستم عامل Plug-and-Play
بایوس PnP شروع به پیکربندی کارتPnP در طول پردازش راه اندازی سیستم می کند . اگر کارت قبلا نصب شده باشد بایوس اطلاعات را از ESCD می خواند و کارت را مقدار دهیاولیه می کند و سیستم را راه اندازی می نماید ..در طول نصب یک کارت PnP جدید ،بایوس برای تععین اینکه کدام منابع استفاده نشده اند و برای اضافه کردن کارت لازمهستند به ESCD مراجعه می نماید ..اگر بایوس بتواند منابع لازم را پیدا کند ، کارترا پیکر بندی می کند و در غیر این صورت روالهای Plug-and-Play در سیستم عامل کارپیکربندی را کامل می کنند . در طول روال پیکر بندی رجیسترهای Flash BIOS بر رویکارت و همچنین ESCD توسط داده های جدید پیکر بندی به روز رسانی می شوند .
__________________
چون همسفر عشق شدی مرد سفر باش

هم منتظرحادثه هم فکر خطر باش