مهندسی پزشکی

مقالات مهندسی پزشکی

مهندسی پزشکی

مقالات مهندسی پزشکی

بسم الله الرحمن الرحیم Directx چیست وچکار می کند؟ در ابتدایی ترین سطح Directx بعنوان یک واسطه بین سخت افزار در کامپیوتر شخصی و خود ویندوز ، بخشی از API ویندوز یا واسطه برنامه نویسی برنامه های کاربردی Application Programming Interface است . برنامه های بازی و مالتی مدیا جزء رضایت بخش ترین برنامه های کامپیوتری می باشند ، ولی متأسفانه اجرای آنها به شیوه ای مناسب همیشه آسان نیست . علت اول اینکه ساختار کامپیوترهای شخصی هرگز به منظور استفاده بعنوان پایگاهی جهت بازی کردن طراحی نگردیده است . ثانیاً ماهیت طیف گسترده کامپیوترهای شخصی به معنای آن است که دستگاه یک نفر می تواند بسیار متفاوت با دستگاه دیگری باشد . لذا در حالیکه دستگاه های بازی همگی از سخت افزارهای مشابهی استفاده می کنند ، کامپیوترهای شخصی چنین نیستند : حیطه بسیار وسیع تفاوت های سخت افزاری می تواند دردسر بزرگی برای بازکردن این برنامه ها محسوب شود . جهت رهایی از این دردسر تا حد امکان ، مایکروسافت نیازمند معرفی استانداردی عمومی یا بهتر بگوئیم یک واسطه و میانجی عمومی بین سیستم عامل و هرگونه سخت افزار نصب شده بر روی کامپیوتر بود تا تمام برنامه های بازی و مالتی مدیا بتوانند از آن پیروی کنند . این واسطه عمومی همان Directx است ، یعنی چیزی که می تواند مانع سردرگمی های بسیاری شود . Directx واسطه ای است که وظائف برنامه ریزی خاصی را بسیار ساده تر می سازد ، چه برای پدید آورنده بازی و چه برای ما که فقط می خواهیم بنشینیم و آخرین بازی پرفروش را بازی کنیم . لیکن قبل از ینکه بتوانیم Directx و چگونگی کارکرد آن را توضیح دهیم ، لازم است به تاریخچه آن نگاهی بیندازیم .  تاریخچه Directx هر بازی نیاز به اجرای وظائف خاصی بصورت مکرر دارد . بازی نیازمند زیر نظر داشتن و کنترل داده های ورودی شما از طریق ماوس ، جوی استیک و یا یک بورد بوده و همچنین نیاز به نمایش تصاویری بر روی صفحه مانیتور و اجرای اصوات و موسیقی دارد . این تقریباً توصیف هر بازی در ساده ترین سطح آن است . حال تصور کنید که این امر برای برنامه نویسانی که در ساختارهای کامپیوتر شخصی پیش از ویندوز اقدام به برنامه نویسی می کردند تا چه حد باور نکردنی و پیچیده بود . لازم بود هر برنامه نویس روشی مختص به خود جهت خواندن کی بورد و یاحتی ردیابی اینکه آیا اصلاً جوی استیکی به سیستم متصل است یا خیر بنویسد ، چه برسد به اینکه بتوان از آن جهت باز کردن استفاده نمود . اعمال تکراری خاصی مورد نیاز بود تا بتوان حتی ساده ترین نوع تصویر را در صفحه نمایشگر نمایش داد و یا حتی صدایی ساده را اجرا نمود . اساساً ، برنامه نویسان بازی ها در سطحی بنیادی با سخت افزار کامپیوتر کار می کنند . هنگامی که مایکروسافت ویندوز را معرفی نمود ، جهت برقرای ثبات و موفقیت پایگاه کامپیوتر شخصی ضروری بود تا کارها قدری برای برنامه نویسان و بازیکنان ساده تر شود . چه کسی حاضر بود زحمت نوشتن بازی برای ماشینی را بکشد که در آن هر بار که قصد کار بر روی بازی جدیدی را داشت ، می بایست همه چیز را از نو بنویسد ؟ ایده مایکروسافت ساده بود : کار کردن مستقیم برنامه نویسان با سخت افزار را متوقف کرده و بجای آن یک toolkit عمومی بسازد که بتوانند آن را مورد استفاده قرار دهند . پس Directx متولد شد .  چطور کار می کند ؟ در ابتدایی ترین سطح Directx بعنوان یک واسطه بین سخت افزار در کامپیوتر شخصی و خود ویندوز ، بخشی از API ویندوز یا واسطه برنامه نویسی برنامه های کاربردی Application Programming Interface است . برای مثال هنگامی که نویسنده یک برنامه بازی می خواهد یک فایل صوتی اجرا شود ، صرفاً فراخوانی (call) به تابع کتابخانه (library function) صحیح می باشد . هنگامی که بازی اجرا می شود ، عملکرد مزبور Directx API را فرا می خواند که به نوبه خود فایل صوتی را به اجرا در می آورد . برنامه نویس به دانستن نوع کارت صدایی که با آن سروکار دارد ، توانائی های کارت مزبور و چگونگی مکالمه با آن نیاز ندارد . ماکروسافت Directx را فراهم آورده است و سازنده کارت صدا نیز درایوی که توان اجرای Directx را داشته باشد فراهم کرده است . برنامه نویس تقاضای صدایی که باید اجرا شود را می نماید و صوت مزبور اجرا می شود بدون توجه به دستگاهی که صدا بر روی آن باید اجرا شود . از دیدگاه ما بعنوان بازیکنان نیز Directx اوضاع را بطرز غیر قابل باوری تسهیل می نماید ، حداقل بصوت تئوری . شما کارت صدای جدیدی را جایگزین کارت قدیمی تان می کنید و کارت جدید به همراه درایو می آید . دفعه بعد که بازی مورد علاقه خود را بازی کردید ، هنوز می توانید صداها و موسیقی آن را شنیده و ناچار به انجام هیچگونه تغییرات پیکربندی پیچیده ای نمی باشید . در ابتدا ، Directx زندگی خود را بعنوان یک Toolkit ساده آغاز نمود : سخت افزارهای اولیه محدود بوده و صرفاًَ گرافیکی بسیار ابتدایی مورد نیاز بود . با تکامل نرم افزارها و سخت افزارها از نظر پیچیدگی ، Directx نیز تکامل یافت . اکنون Directx بسیار بیشتر از یک Toolkit گرافیکی بوده و اصطلاح مزبور ، در بر گیرنده گزیده گسترده ای از روتین ها می باشد . برای مثال روتین DirectInput می تواند با همه گونه ابزار ورودی از ماوس دو دکمه ای گرفته تا جوی استیک های پیچیده مخصوص عملیات پرواز سروکار داشته باشد و سایر بخش ها شامل DirectSound برای ابزارهای صوتی است و DirectPlay که یک Toolkit برای بازی های چند بازیکنی Online فراهم آورده است .  نسخه های Directx نسخه فعلی Directx در زمان نوشتن این مقاله Directx ۹.۰c است . این واسطه بر روی کلیه نسخ ویندوز از ویندوز ۹۸ گرفته تا ویندوز سرور ۲۰۰۳ به همراه کلیه نسخ فی مابین آن ها اجرا می گردد . لیکن این Toolkit بر روی ویندوز ۹۵ اجرا نمی شود : اگر دستگاهی دارید که روی آن ویندوز ۹۵ نصب شده است ، ناچارید به استفاده از نسخه قدیمی تر و کم توان تر ۸.۰a می باشید . ویندوز NT۴ نیز نیازمند نسخه خاص خودش است که در این مورد خاص Directx ۳.۰a است . با این همه نسخ متفاوت Directx که طی سنوات متمادی در دسترس قرار گرفته است ، ردیابی نسخه هایی که به آن ها نیاز دارید مشکل و مشکل ترمی شود . در تمام موارد به جز موارد بسیار نادر ، کلیه نسخ Directx قابلیت سازگاری با نسخ قدیمی تر را نیز دارند . یعنی بازی هایی که می گویند نیازمند Directx ۷ هستند ، به راحتی با نسخه های جدید تر نیز اجرا خواهند گردید ، ولی با نسخ قدیمی تر خیر . بسیاری از عناوین جدید بازی ها بطور دقیق اعلام می نمایند که نیازمند Directx ۹ بوده و بدون نصب دقیقاً آخرین نسخه آن ، اجرا نخواهد گردید . این امر بخاطر آن است که بازی های مزبور از ویژگی های جدیدی که با این نسخه معرفی گردیده است ، استفاده می نمایند . البته دیده شده که برنامه نویسان تنبل نیز گاهی آخرین نسخه Directx را بعنوان نسخه مورد نیاز بازی خود معرفی می کنند ، در حالیکه بازی مورد بحث از هیچ کدام از موارد تقویت یافته جدید استفاده نمی کند . لیکن بطور کلی ، اگر عنوان یک بازی به نسخه ای از Directx به اینصورت پیوند خورده باشد ، قبل از اینکه بتوانید بازی کنید ، لازم است Directx خود را ارتقاء دهید . اصلاحات انجام گرفته در ریشه کد Directx بدین معناست که ممکن است حتی در بعضی از بازی ها بهبودهایی را پس از ارتقاء به آخرین نسخه ساخته شده از Directx ، مشاهده نمایید . دان لود و نصب Directx نیز نباید چندان پیچیده باشد .  ارتقاء Directx کلیه نسخ قابل دسترس ویندوز به هرماه شکلی از Directx بعنوان جزئی از هسته (core) سیستم ، که قابل حذف نمی باشد می آیند . لیکن بسیاری از بازی های جدید نیازمند آخرین نسخه Directx جهت اجرای کامل و یا اصولاً هر گونه اجرایی می باشند . عموماً بهترین محل جهت نصب آخرین نسخه Directx ، بخش اختصاص یافته به آن در سایت اینترنتی مایکروسافت می باشد که در آدرس www.microsoft.com/windows/directx یافت می شود . در هنگام چاپ این مقاله ، آخرین نسخه در دسترس برای دان لود عمومی نسخه Directx.۹.۰c بود . می توانید یک installer ساده را دان لود کنید که هنگام نصب به نوبه خود آن اجرایی که سیستم جهت ارتقاء نیاز دارد را دان لود می نماید و یا بسته نرم افزاری توزیع شده را بطور کامل جهت نصب Offline بعدی دان لود نمائید . منبع خوب دیگر برای Directx خود بازی ها هستند . اگر بازی به نسخه خاصی از Directx نیاز داشته باشد ، نسخه مزبور روی CD نصب بازی خواهد بود و ممکن است حتی بطور خودکار توسط Installer بازی روی سیستم نصب گردد .  تشخیص علت مشکلات تشخیص علت مشکلات نصب Directx می تواند مشکل ساز باشد ، بخصوص اگر ندانید کدامیک از اجزاء آن سبب از کار افتاده بازی جدیدی شده است که به تازگی خریداری نموده اید . خوشبختانه ، مایکروسافت یوتیلیتی مفید بنام Directx Diagnostic Tool را فراهم کرده ، هر چند که آن را مشخص نساخته است . این ابزار را در هیچ نسخه ای از ویندوز در منوی Start نمی توانید بیابید ، و هر نسخه ویندوز نیز ابزار مزبور را در جایی متفاوت با سایر ویندوزها نصب کرده است . راحت ترین راه استفاده از این ابزار چنین است که کادر محاوره RUN را در منوی Start باز و در آن dxdiag را تایپ و سپس روی OK کلیک کنید . هنگامی که این برنامه برای اولین بار بارگذاری می شود ، چند ثانیه ای طول می کشد تا نسخه نصب شده Directx را بررسی کرده و مشکل را بیابد . ابتدا برگه Directx File اطلاعاتی راجع به هر یک از فایل هایی که نسخه نصب شده مورد استفاده قرار می دهد را نشان می دهد . بخش Notes در ذیل برگه مزبور نیز ارزش بررسی را دارد ، زیرا فایل های مفقودی یا معیوب در اینجا علامتگذاری می گردند . برگه هایی که علامت های Display ، Music ، Input و Network را دارند ، همگی با مناطق خاص همنام خود در Directx مرتبط می باشند و بجز برگه Input ابزارهایی را جهت آزمایش عملکرد صحیح برروی سخت افزار دستگاه در اختیارتان می گذارند . نهایتاً برگه Move Help روشی مفید جهت شروع Directx Troubleshooter را فراهم می آورد که ابزار حل مشکل خط ساده مایکرو سافت برای بسیاری از موارد معمول و عمومی Directx می باشد .
موافقین ۰ مخالفین ۰ ۰۱ آبان ۸۸ ، ۱۵:۱۸
Shahram Ghasemi
بسم الله الرحمن الرحیم SEO چیست ؟ یعنی تولید کردن صفحات وبی که برای موتورهای جستجو جالب و فریبنده هستند. بهینه سازی صفحات وب این است که شما در نتایج یک موتور جستجوی بزرگ بیشترین امتیاز را داشته باشید. اهمیت این موضوع از انجا ناشی می شود که اکثر مردم از موتورهای جستجو برای رسیدن به مطلب یا محصول مورد نظر خود استفاده میکنند. شاید بتوان گفت که تقریبا همه افرادی که با وب آشنایی هر چند کمی دارند، حداقل برای یک بار هم که شده واژه ی SEO را شنیده اند. اما SEO چیست؟ معنای لغوی SEO که مخفف Search Engine Optimization است، بهینه سازی موتور جستجو می باشد. SEO یعنی تولید کردن صفحات وبی که برای موتورهای جستجو جالب و فریبنده هستند. بهینه سازی صفحات وب این است که شما در نتایج یک موتور جستجوی بزرگ بیشترین امتیاز را داشته باشید. اهمیت این موضوع از انجا ناشی می شود که اکثر مردم از موتورهای جستجو برای رسیدن به مطلب یا محصول مورد نظر خود استفاده میکنند. به عنوان مثال در گوگل و یاهو، اکثر مردم فقط به صفحه ی اول نتایج جستجو نگاه میکنند. بنابراین برای داشتن ترافیک بالا از طرف موتورهای جستجو، این مسئله الزامی است که سایت شما در صفحه ی اول نتایج جستجو قرار گیرد. علم بهینه سازی موتور جستجو در مورد روشهای فنی مانند عنوان صفحه ی مناسب، تگ ها و متا تگ ها، کلمات کلیدی و عبارات کلیدی و توضیحات مناسب سایت و کلاً محتوایی که موتورهای جستجو دوست دارند، مطالعه می کند. موتورهای جستجو صفحات وب را به وسیله نرم افزار خزندگی (عنکبوت) پیدا و فهرست بندی میکنند. متاسفانه تمام نرم افزارهای خزندگی یک جور کار نمیکنند. برای مثال اگر صفحه وب شما در یکی از موتورهای جستجو امتیاز بالایی داشته باشد، ممکن است در دیگر موتورها این چنین نباشد. یکی از کارهایی که متخصصان بیهنه سازی موتورهای جستجو انجام میدهند، پیگیری تمام تغییرات عملکرد داخل موتورهای جستجو است. بنابراین آنها میتوانند صفحات وب را بر طبق این تغییرات بهینه سازی کنند. به علاوه آنها همراه با تغییرات موتورهای جستجوی مختلف خود را تابع این موتورها قرار میدهند. هنگامی که شما یک طراح برای طراحی سایت تجاریتان انتخاب میکنید، شما باید از این طراح درباره ی بهینه سازی موتورهای جستجو سوال کنید و باید از او بخواهید بر طبق اصول بهینه سازی برای موتورهای جستجو ساخت صفحات وب سایت شما را شروع کند. در صورتیکه این کار طولانی تر از طراحی هایی که شما بیش از این داشته اید، نیست. این کار خیلی آسان تر و معقول تر است که شما در همان بار اول که سایتتان بر روی وب قرار می گیرد، شامل بهینه سازی برای موتورهای جستجو شود. ● چرا SEO مهم است؟ چرا بهینه سازی برای موتورهای جستجو مفید می باشد. موارد ذیل برخی از دلایل این موضوع می باشند: ▪ برتر بودن در نتایج جستجو مشتری های زیادی را به دیدار از وب سایت شما دعوت میکند. ▪ ۸۷ در صد تمام بینندگان شما از یک صفحه یک وضعیت دارند. ▪ ۹۱ در صد از کاربران اینترنت از موتورهای جستجو استفاده میکنند. ▪ طبق آخرین تحقیقات بیش از ۲۵۰ میلیون جستجو در روز در کشور انگلیس انجام میگیرد. ▪ ۷۳ در صد معاملات آنلاین به وسیله موتورهای جستجو آغاز میشود. ▪ ۳.۵ میلیون از وب سایت با هم بر سر رقابت پول هستند، اما واقعیت این این است که فقط کسرهای از یک درصد به صفحه اول می رسند. ● چه کسانی به SEO احتیاج دارند؟ هر وب سایتی که به سوی تجارت و بازرگانی حرکت میکند، باید صفحات وب خود را برای موتورهای جستجو بهینه سازی کند. هدف نهایی یک وب سایت جلب کاربران اینترنتی میباشد، و مطالعات نشان داده است که پهنه عظیمی از کابران اینترنتی وب سایت ها را در موتورهای جستجوی پیدا کرده اند. اگر شرکت شما نظر به ساخت یک وب سایت جدید و یا به روز کردن وب سایت قدیمی خود را دارد باید توجه داشته باشید که برای پیشرفت باید SEO را در الویت قرار دهید. به خاطر داشته باشید که SEO شما را به مسابقه بزرگ می برد و شما را در بازار معرفی میکند. ● ابزارهای SEO چیست؟ در اینجا میخواهیم درباره ابزارهای SEO یا بهینه سازی برای موتورهای جستجو صحبت کنیم و تعدادی از آنها را معرفی کنیم. ▪ Keyword Suggestion پیشنهاد دهنده ی کلمات کلیدی: همانطور که در بالا گفتیم کلمات کلیدی در جذب موتورهای جستجو نقش به سزایی دارند. شما میتوانید با استفاده از Keyword Suggestion کلمات کلیدی بهتر و جذاب تری را انتخاب کنید. ▪ Google Rank Checkerچک کننده ی امتیاز شما در گوگل: موتور جستجوی گوگل با محاسباتی خاص و دقیق به وب سایت ها امتیاز میدهید, هر چه امتیاز سایت شما در گوگل بالاتر باشد ارزش سایت شما بالاتر است. معمولا چک کردن این امتیاز آسان نیست اما این ابزار در بیشتر سایت های مرتبط باTools SEO کار شما را آسان کرده و شما میتوانید به راحتی امتیاز خود را در گوگل چک کنید. ▪ Link Popularity محبوبیت لینک: محبوییت لینک به شما نشان میدهید که در موتورهای جستجوی مختلف وقتی شما را جستجو میکنند چه تعداد نتیجه ظاهر میشود و جدیدن از این ابزار برای مقایسه کردن بین چند وب سایت استفاده می شود. ▪ Search Engine Position وضعیت سایت شما در موتورهای جستجو: این ابزار هم تعداد نتایج جستجوی سایت شما را در موتورهای جستجوی بزرگ نمایش میدهد. در کل Web Site Optimization Tools یا ابزارهای بهینه سازی وب سایت که انواع مختلف و متنوعی دارند. به تازگی موتور جستجویی در ایران به نام دهیو! با آدرس www.dahio.com راه اندازی شده است که علاوه بر خدمات جستجو برای اولین بار در ایران خدماتی کامل در رابطه Search Engine Optimizationارائه میدهد.
۱ نظر موافقین ۰ مخالفین ۰ ۰۱ آبان ۸۸ ، ۱۵:۰۸
Shahram Ghasemi
بسم الله الرحمن الرحیم BLUETOOTH چیست؟ بلوتوث یک رشته خصوصیت بی‌سیم است که ارتباطات کوتاه برد بین وسایل مجهز به تراشه‌های کوچک و اختصاصی بلوتوث را تعریف می‌کند. بلوتوث چیست؟ به تازگی پس از یک سمینار عصرانه به خانه بازگشته‌اید. Notebookتان در کیفتان قرار دارد، (Digital Assistant PDA Personal) خود را به کمر بسته‌اید، و تلفن همراهتان در جیب جای دارد.در سمینار امروز یادداشت‌هائی را در Notebook خود نوشته‌اید. همین که به خانه می‌رسید و از کنار چاپگر جوهرافشان خود عبور می‌کنید، Notebook، چاپگر را پیدا می‌کند و به‌طور خودکار یادداشت‌های سمینار را به چاپگر ارسال می‌کند و آنها روی کاغذ چاپ می‌شوند.در همین حال، PDA شما کامپیوتر رومیزی را تشخیص می‌دهد و درخواست می‌کند که دفتر تلفن و برنامه روزانه شما را Update شود. همچنین همه پیام‌های ایمیلی را که ارجهیت آنها را تعیین کرده‌اید درخواست می‌کند. همه این کارها در زمانی رخ می‌دهد که کت خود را درمی‌آورید و برای نوشیدن یک نوشابه به‌طرف یخچال می‌روید. در عرض چند دقیقه، تلفن همراه شما بوق می‌زند تا به شما اطلاع دهد که عملیات چاپ یادداشت‌های تمام شده است. به‌طرف چاپگر رفته و یادداشت‌ها را می‌خوانید بلافاصله پس از آن PDA شما بوق می‌زند تا به شما بگوید که دفترچه تلفن و برنامه روزانه شما را Update کرده است و شما ایمیل جدید دارید.به دنیای بلوتوث خوش آمدید؛ بلوتوث یک فن‌آوری بی‌سیم کوتاه برد است که به تلفن‌های همراه، PDA، کامپیوترها، دستگاه‌های ضبط و پخش استریو، لوازم خانگی، اتومبیل‌ها و همه وسایل دیگری که می‌توانید ارتباط آنها را با یکدیگر فکر کنید امکان ارتباط می‌دهد. توضیح بلوتوث بلوتوث یک رشته خصوصیت بی‌سیم است که ارتباطات کوتاه برد بین وسایل مجهز به تراشه‌های کوچک و اختصاصی بلوتوث را تعریف می‌کند. بلوتوث فقط کابل‌ها را حذف نمی‌کند، بلکه یک روش بی‌سیم برای وصل کردن کامپیوترها با همه وسایل همراه الکترونیکی فراهم می‌سازد و شبکه‌های کامپیوتری کوچک و خصوصی مشهور به(PAN (Personal Area Network یا شبکه شخصی را به‌وجود می‌آورد. بلوتوث یک زبان مشترک بین وسایل مختلف می‌سازد که به آنها امکان می‌دهد که به آسانی با هم ارتباط برقرار کنند و به هم وصل شوند. وسایل مجهز به تراشه‌های بلوتوث حدود ۱۰ متر برد دارند و می‌توانند داده‌ها در سرعت ۷۲۰ کیلوبایت در ثانیه از طریق دیوارها، کیف‌ها و پوشاک انتقال دهند.هیجان‌انگیزتر آنکه اتصال دادن بین وسایل بلوتوث می‌تواند بدون دخالت مستقیم ما انجام بگیرد.وقتی دو وسیله مجهز به تراشه‌های بلوتوث نزدیک یکدیگر می‌رسند، نرم‌افزار نهاده شده در تراشه‌های فرستنده / گیرنده (Server / Client) بلوتوث به‌طور خودکار یک ارتباط را برقرار می‌سازد و داده‌ها را نقل و انتقال می‌دهد. با این همه برد کوتاه و سرعت محدود بلوتوث باعث شده است که برای شبکه‌های محلی (LAN) بی‌سیم مرسوم کمتر باشد، چون این شبکه‌های کامپیوتری معمولاً بیش از ۱۰ متری بلوتوث فاصله دارند و برد سرعتی آنها ۱۰ تا ۱۰۰ مترمگابایت در ثانیه است. تاریخچه بلوتوث فکر اولیه بلوتوث در شرکت موبایل اریکسون در سال ۱۹۹۴ شکل گرفت. اریکسون که یک شرکت سوئدی ارتباطات راه دور است در آن زمان در حال ساخت یک ارتباط رادیوئی کم‌مصرف، کم‌هزینه بین تلفن‌های همراه و یک گوشی بی‌سیم بود.کار مهندسی در سال ۱۹۹۵ شروع شد و فکر اولیه به فراتر از تلفن‌های همراه و گوشی‌های آنها توسعه یافت تا شامل همه انواع وسایل همراه شود، با هدف ساخت شبکه‌های شخصی کوچک از وسایل مختلف در طول زمان، اریکسون نام ”بلوتوث“ (یک پادشاه دانمارکی) گرفت که بین سال‌های ۹۴۰ و ۹۸۱ میلادی می‌زیست.شاهِ هارالد در دوره حکومت خود که یک وایکینگ بود به‌طور صلح‌آمیز، دانمارک، سوئد جنوبی و نروژ شمالی را متحد کرد. این کار به او شهرت یک پادشاه ماهر در ارتباط و مذاکره را در تاریخ داد. برای اریکسون، اسم بلوتوث برای فن‌آوری داده شده که امیدوار بود بتواند به‌طور صلح‌آمیز وسایل مختلف را متحد کند، مناسب بود. اریکسون می‌دانست که اگر فقط یک شرکت این استانداردها را حمایت کند هرگز موفق نخواهد شد.در سال ۱۹۹۸، اریکسون یک موافقت‌نامه با IBM، اینتل، نوکیا، ۳com، توشیبا و مایکروسافت امضاء کرد و گروه Bluetooth SIG (Bluetooth Special Interest Group را به‌وجود آورد. هدف این گروه نظارت بر پیشرفت بلوتوث و عمومی ساختن آن بود. بلوتوث چگونه کار می‌کند؟ یکی از جالب‌ترین نکات درباره این استاندارد روشی است که وسایل مجهز به تراشه‌های بلوتوث به‌طور خودکار یکدیگر را تشخیص می‌دهند، ارتباط برقرار می‌کنند و داده‌ها را به دستور شما یا بدون دخالت شما انتقال می‌دهند. در خصوصیات بلوتوث یک ارتباط رادیوئی با برد کوتاه تعریف شده است.این استاندارد همچنین یک برد متوسط ۱۰۰ متری را تعریف کرده است، اما به ندرت به‌کار می‌رود، چون به توان التریکی و هزینه بیشتری نیاز دارد.هر وسیله بلوتوث حاوی یک تراشه فرستنده / گیرنده مربعی ۴ سانتیمتری است که در باند فرکانس رادیوئی Scientific Medical) ISM (Industrial یا صنعتی، علمی، پزشکی از ۴۰/۲ گیگاهرتز تا ۴۸/۲ گیگاهرتز عمل می‌کند.سازندگان و طراحان این فرکانس را بدین لحاظ انتخاب کردند که در سراسر جهان به رایگان در دسترس است و محدودیت‌های داشتن مجوز را ندارند. باند ISM به ۷۹ کانال تقسیم می‌شود که هر کدام پهنای باند یک مگاهرتزی دارند که این باند رایگان است.بلوتوث از لحاظ نظری پهنای باند یک مگابایت در ثانیه را دارد، که سرعتی نزدیک به ۷۲۳ کیلوبیت در ثانیه است. این سرعت خیلی بالا نیست، اما برای انتقال داده‌ها بین وسایل دستی و دسترسی به اینترنت کاملاً کافی است.
موافقین ۰ مخالفین ۰ ۰۱ آبان ۸۸ ، ۱۵:۰۸
Shahram Ghasemi
بسم الله الرحمن الرحیم Microsoft Sharepoint 2003 Sherepoint نرم افزاری از نوع پرتال است. این نوع نرم افزارها در خانواده محصولات مخصوص ایجاد جوامع مجازی کوچک هستند. مانند گروه کارمندان یک شرکت یا گروه طراحان گرافیست یا هر گروه و اجتماع دیگر که موضوع یا ه مشترکی آنان را به یکدیگر پیوند می دهد. با استفاده از یک پورتال می توان امکان تبادل نظر، نامه نگاری و ارسال و دریافت فایل میان اعضای گروه را فراهم کرد. Sharepoint نیز یک Server مخصوص برپاکردن چنین محیط هایی است. در واقع این محصول را می توان سکویی برای متصل کردن نرم افزارها و فایل های آفیس (و سایر فایلها) به یکدیگر و فراهم کردن یک محیط آن لاین تحت وب برای تشریک مساعی کاربران دانست. شاید زمان آن رسیده باشد که برای به گردش در آوردن فایلها، اطلاعات، ایده ها، نظریات و منابع در سازمان مطبوع خود فکری کنید. به خصوص که این روزها کاربرد وب در اغلب سازمان ها و شرکتها و منازل عمومیت یافته است. چه خوب است که دنبال راه حلی مبتنی بر وب برای این منظور باشید. اگر در سازمان یا شرکت شما از نرم افزارهای آفیس مایکروسافت زیاد استفاده می شود، یکی از مناسب ترین راهکارهای موجود، به خدمت گرفتن نرم افزار سرویس دهنده Sharepoint است. به وسیله این نرم افزار نیرومند می توانید یک پورتال تحت وب برپا کنید و از طریق آن امکان تبادل اطلاعات میان اعضای سازمان یا شرکت خود را فراهم سازید. قابلیتهای Sharepoint پر شمار است و نسخه 2003 آن یکی از بهترین ابزارهای موجود در بازار برای ساختن پورتال است. با Sharepoint 2003 علاوه بر امکان مبادله فایل های آفیس و انواع دیگر اسناد (مانند PDF) ، امکان به اشتراک گذاشتن اطلاعات مربوط به کارهای روزانه (tasks)، آدرس email و شماره تلفن (contacts)، رویدادها (events) و اطلاعات دیگری از جنس آن چه که در نرم افزار Outlook قابل مدیریت است را خواهید داشت. در کنار این ها، هر کاربر عضو پورتال یا هر گروه از کاربران عضو می توانند برای خود یک سایت اختصاصی داشته باشند و در آن جا با تمرکز بیشتری روی علائق اختصاصی خود فعالیت کنند. کل سیستم بر مبنای پلتفرم ویندوز عمل می کند و از آخرین محصولات و فناوری های این پلتفرم، از جمله دات نت، ویندوز 2003 و مجموعه آفیس 2003 پشتیبانی کاملی به عمل می آورد. این ویژگی را می توان هم به عنوان حسن Sharepoint 2003 و هم به عنوان یکی از معایب آن مطرح کرد. از یک سو به کارگیری بسیاری از قابلیتهای این نسخه از Sharepoint مستلزم استفاده از Office 2003 و Windows Server 2003 است و از سوی دیگر همین عامل سبب می شود که Sharepoint 2003 به یک ابزار پورتال سازی بسیار نیرومند تبدیل شود. استراتژی سال های اخیر مایکروسافت همواره این بوده است که به شکل های مختلف کاربران نرم افزارهای خود را به روی آوردن به نسخه های جدیدتر این برنامه ها تشویق کند. بنابر این اگر هنوز به استفاده کردن از نسخه های قدیمی آفیس (به خصوص آفیس 97) عادت دارید، احتمالا تعداد قابل توجهی از امکانات این نسخه از Sharepoint برایتان قابل استفاده نخواهد بود. اشکال دیگر Sharepoint این است که مانند بسیاری از دیگر محصولات مایکروسافت، شدیدا به پلتفرم ویندوز گره خورده است. برخی از امکانات Sharepoint 2003 بیش از حد به سیستم Active Directory ویندوز وابسته است و این موضوع ممکن است کمی آزار دهنده باشد. اما حتی اگر این دسته از امکانات را نادیده بگیریم و برخی ویژگیهای دیگر نیز که منوط به استفاده از آخرین نسخه آفیس است را کنار بگذاریم، هنوز هم Sharepoint 2003 یک پورتال قوی و انعطاف پذیر است که خیلی از امکانات ابتدایی آن ممکن است بیش از حد مورد نیاز در سازمان ها و شرکتها و گروههای متوسط و کوچک باشد. دو خانواده اصلی Sharepoint 2003 نرم افزار سرویس دهنده Sharepoint در دو گونه عرضه می شود : یکی موسوم به Windows Sharepoint Services که به عنوان یک Component الحاقی رایگان روی ویندوز 2003 قابل نصب است و می توانید آن را از سایت مایکروسافت دریافت کنید. دومی به نام Sharepoint Server 2003 شناخته می شود و چند قابلیت بیشتر نسبت به نوع اول دارد که در همین مقاله به آنها اشاره خواهیم کرد. البته این نسخه از Sharepoint 2003 بسیار گران (حدود 4000 دلار به ازای هر دستگاه سرور) است و تنها برای سازمان ها و گروههای بزرگ مناسب است. مرور سریع بر ویژگیهای مهم Sharepint 2003 1) My Site یکی از جالب ترین قابلیتهای Sharepoint 2003 امکان ایجاد سایت های شخصی است. هر کابر عضو پورتال می تواند در دو قسمت عمومی و خصوصی اطلاعات و فایلهای خود را قرار دهد. در قسمت خصوصی که پشت یک لایه امن قراردارد می توان فایل های نیمه تمام (مثلا Word یا PowerPoint) و لینک های دلخواه را قرار داد. در قسمت عمومی نیز می توان گزارشها، فایلها و اطلاعات تکمیل شده قابل عرضه به عموم را به نمایش گذاشت. 2) Personalization یکی دیگر از ویژگی های جالب Sharepoint که در نسخه اخیر بهبود قابل ملاحظه ای پیدا کرده است، امکان شخصی سازی یا سفارشی کردن ظاهر و حال و هوای صفحات پورتال است. به این معنا که هر کاربر عضو، پس از ورود به سیستم (login کردن) می تواند جزییات مختلف قابل نمایش در پورتال را آن چنان مطابق میل خود تنظیم کند که ظاهری کاملا متفاوت با ظاهر صفحات قابل مشاهده برای کاربر دیگر داشته باشد. در واقع از آن جا که پورتال اساسا محل تبادل و به اشتراک گذاری اطلاعات به صورت طبقه بندی شده است، هر کاربر این امکان را دارد که تنها آن دسته از اطلاعات که مورد توجه و علاقه اوست را در معرض دید و دم دست قرار دهد. این عمل از طریق چیدن سلیقه ای عناصر صفحه (موسوم به Web Parts) صورت می گیرد. با استفاده از نرم افزار Frontpage 2003 می توان Web Part ها را به طور دلخواه کنار هم چید و صفحات وب اختصاصی در ست کرد. البته این امکان برای مدیریت پورتال وجود دارد که سیستم Personalization را غیرفعال کند تا سرتاسر صفحات و سایتهای درون پورتال از یک تم سراسری سازمانی تبعیت کنند. 3) مقیاس پذیری (Scalability) و قابلیت توسعه از ویژگیهای مهم Sharepoint Server 2003 پشتیبانی آن از معماری نرم افزاری توزیع شده یا Distributed Architecture است. در سازمان ها و محیط های بزرگ ممکن است یک سرور کفایت نکند و لازم باشد چندین سرور از چند مکان مختلف سازمان به کاربران سرویس دهند. Sahrepoint Server 2003 در این محیط ها انعطاف پذیری زیادی نشان می دهد زیرا می توان خانواده ای از سرورها را فراهم کرد که هرکدام به یک کار و وظیفه خاص تعلق گرفته باشند. از این رو در یک Server Farm (مجموعه سرورها) ممکن است چندین Database Server، سرورهای جستجو و ایندکس و سرورهای نمایش صفحات وب (Web Front End) وجود داشته باشد. علاوه بر این، مایکروسافت ادعا می کند Sharepoint Server 2003 قابلیت مدیریت حداکثر یک میلیون کاربر عضو که در Active Directory ویندوز ثبت شده باشند و اجرای 250 صفحه وب دینامیک در هر ثانیه (شامل عناصر WebParts) را دارد. 4) Collaboration و تعامل کاربران با یکدیگر به کمک SharePoint 2003 می توان انجمن های متعدد بحث و گفتگو که اصطلاحا Forum یاDiscussion Groups نامیده میشوند با موضوعات گوناگون برپا کرد. همچنین امکان تعریف و فعال کردن سیستم نظر سنجی از کاربران در زمینه های مختلف وجود دارد. کاربران از طریق مکانیزم “کتابخانه فایل“ می توانند انواع فایل و سند را میان خود مبادله کنند. البته این امکان برای مدیریت سیستم وجود دارد که امکان ارسال بعضی از انواع (extensions) فایل را از کاربران سلب کند. این امکان نیز وجود دارد که در هر کتابخانه فایل، پوشه های فرعی ایجاد کرد و اطلاعات را با دقت بیشتری دسته بندی نمود. از نسخه های مختلف یک فایل در مقاطع زمانی مختلف می توان Backup تهیه کرد و کاربران می توانند از طریق به خدمت گرفتن قابلیت document workspace در نرم افزار word و نیز SharePoint Services درباره یک سند خاص به تبادل نظر بپردازند. همچنین قابلیت My Site در سیستم را می توان به گروه های موسوم به Team Sites توسعه داد. از این طریق می توان گروهی از سایت های شخصی کاربران، یعنی تک تک My site ها را در یک گروه موضوعی مشخص جای داد و با اضافه و کم کردن کاربران به لیست، یک سایت گروهی برپا کرد. 5) سیستم عضویت مدیریت کاربران هنگامی که می خواهید SharePoint Services را روی سرور ویندوز نصب کنید از شما سوال می شود که مایلید SharePoint از کدام یک از روشهای Windows Domain Account یا Active Directory استفاده کند. خوبی SharePoint این است که سیستم پروفایل کاربران در این پورتال می تواند با مکانیزم AD گره بخورد و هماهنگ شود. البته این ایراد وجود دارد که بعدا نمی توانید سیستم کاربری را تغییر دهید و در ضمن برای این که کاربران خارج از سازمان یا کاربران موقت نیز بتوانند از پورتال استفاده کنند ناچار به انتخاب مکانیزم اکتیو دایرکتوری در مرحله نصب نرم افزار هستید. بنابراین ممکن است بعضی از سازمانها ناچار شونند دو پورتال جداگانه، یکی برای کارکنان داخل سازمان و یکی برای کاربران خارج سازمان برپا کنند. به طور کلی استفاده از مکانیزم اکتیو دایرکتوری در SharePoint مزایای بسیاری دارد اما در عین حال وابستگی سیستم به آن را بالا می برد. به عنوان مثال قابلیت Single Sign-on در SharePoint 2003 به کارایی این پورتال افزوده است. به این معنی که پس از ورود کاربر به سیستم، اطلاعات username و password او به صورت موقت در ناحیه امنی نگهداری مشود. از آن پس، هرگاه این کاربر بخواهد از امکانات و قابلیت های سایر نرم افزار های سازمانی مانند ERP و CRM استفاده کند، در صورت لزوم SharePoint اطلاعات مذکور را با اطلاعات مربوط به حق و حقوق و سطح دسترسی کاربر که در اکتیو دایرکتوری ثبت شده مقایسه می کند و به طور خودکار امکان استفاده از آن نرم افزار را در اختیار وی قرار می دهد تا کاربر مجبور نباشد برای دسترسی به آن نرم افزار، یک بارهم در آن جا login کند. همچنین ، استفاده از سیستم اکتیو دایرکتوری، مدیریت کاربران و فهرست گیری از اعضای پورتال را برای Administrator سیستم آسان تر می سازد. 6) قابلیت اتصال به نرم افزارهای دیگر از طریق BizTalk یکی از مزایای جالب و سودمند SharePoint این است که با دیگر نرم افزار سرویس دهنده مایکروسافت به نام BizTalk Server رابطه عمیقی دارد. مزیت اصلی BizTalk در این است که می توان از طریق Component های الحاقی موسوم به Connectors در آن، اطلاعات مختلف شبکه سازمانی (از جمله اطلاعات مربوط به کاربران) را با سایر نرم افزارهای غیر مایکروسافتی مانند نرم افزارهای کسب و کارالکترونیک از شرکتهای SAP، Siebel، Peoplesoft مبادلکه کرد. تنها اشکال قضیه این است که BizTalk Server خود نرم افزار گران قیمتی است ولی برای یک سازمان بزرگ به صرفه است که سیستم پورتال مبتنی بر SharePoint خود را از این طریق به نرم افزارهای CRM، SCM و ERP ساخت شرکت های دیگر پیوند بزند. 7) سیستم Topics و مکانیزم جستجو پورتال SharePoint 2003 شامل یک سیستم جامع به نام Topics است که گشت و گذار در سایت و یافتن هرچیزی، از فایل ها و اسناد گرفته تا افراد و حتی سایت های آنان را در بر می گیرد. یک سند یا Link مشخص ممکن است در دسته بندی های موضوعی مختلفی ظاهر شود. Topic ها نیز به نوبه خود ممکن است در برگیرنده سندهایی باشند که داخل SharePoint ذخیره شده اند یا لینک هایی را شامل گردند به به اطلاعاتی خارج از سیستم پورتال اشاره می کنند. در کنار سیستم Topics، نرم افزار SharePoint یک ابزار بسیار قوی جستجو در اختیار کاربران قرار می دهد. موتور جستجوی SharePoint می تواند هم محتوای اسناد متنی را برای یافتن یک کلمه یا عبارت به طور کامل جستجو کند و هم فایل ها و سندهای مختلف ذخیره شده در پورتال را بر اساس خواص و کلید واژه های مربوطه به آنان بیابد. کاربران می توانند به کمک موتور جستجوی این نرم افزار، علاوه بر اطلاعات فایلی، افراد (سایر کاربران)، گروهها و سایت های مرتبط با یک کلید واژه را نیز بیابند. سیستم جستجو در نسخه 2003 بهبود قابل ملاحظه ای یافته است و اکنون به امکاناتی مانند ranking (رتبه گذاری روی نتایج جستجو)، ایندکس گذاری و گزینه های مختلف برای مرتب کردن (sort) نتایج جستجو مجهز است. 8) قابلیت Targeted Audience یکی از ویژگیهای جالب و جدید SharePoint Server 203 که در نسخه SharePoint Services 2003 وجود ندارد، امکان انتشار دادن اطلاعات معین برای گروه خاصی از کاربران است. به این ترتیب که محتوای اطلاعات مذکور تنها به سمت عده خاصی از کاربران هدایت می شود و مابقی کاربران قادر به مشاهده آن نخواهند بود. گردانندگان اصلی پورتال می توانند براین اساس، قواعد و خط مشی های متعددی تعریف کنند، به طوری که مثلا یک سری اطلاعات خاص تنها برای مدیران یک دپارتمان خاص از سازمان قابل مشاهده باشد. 9) ضعف بزرگ : Document Management با تمام اینها، SharePoint دارای یک ضعف بزرگ نیز هست. حتی آخرین نسخه SharePoint نیز یک نرم افزار قوی برای فرآیند Document Management نیست زیرا اگر از یک فایل معین بیش از یک کپی در انباره پورتال داشته باشید، SharePoint آن ها را نه به عنوان کپی های یک سند واحد، بلکه به عنوان دو سند جداگانه در نظر می گیرد. بنابر این برای این که مدیریت سایت و کاربران عضو پورتال همگی مطمئن باشند که تنها یک کپی از یک فایل معین وجود دارد، باید میان خود قواعد و قوانینی را وضع کنند و به اجرا بگذارند. اهمیت یکتا بودن اسناد در این است که وقتی سندی تغییر می کند، این تغییر در تمام ساختارهای سیستم اطلاعاتی پورتال ، از جمله در موتور جستجو و سایت های فردی و گروهی و کتابخانه های متعدد فایل منعکس می شود. یکتا نبودن اسناد می تواند به افزونگی اطلاعات (Redundancy) منجر شود. 10) ویژگی مهم : پشتیبانی از پلتفرم دات نت سرانجام یادآوری این نکته ضروری به نظر می رشد که بدانید SharePoint 2003 با پلتفرم دات نت و صفحات وب ASP.NET سازگاری کامل دارد. مزیت اصلی پشتیبانی از دات نت این است که اولا امکان برنامه نویسی برای توسعه قابلیت های SharePoint و غلبه بر ضعفها و کاستی هایش وجود دارد. دوم به دلیل ماهیت شیء گرای پلتفرم دات نت، از قابلیتهای موجود این نرم افزار می توان برای طراحی و توسعه پورتال های پیشرفته تر استفاده کرد. پشتیبانی از فناوری ASP.NET عملا به معنی آن است که عناصر موسوم به Web Parts که قطعات کلیدی به وجود آورنده امکان سفارشی سازی و شخصی سازی حال و هوای صفحات وب در پورتال هستند از جنس ASP.NET Server Controls هستند که هم قابل توسعه هستند و هم بدون هیچ نگرانی روی تمام مرورگرها به طور یکسان قابل مشاهده اند. ضمنا برنامه نویسان می توانند با استفاده از پروتکل SOAP از مزایای مدل برنامه سازی Web Services برای توسعه کاربردها و قابلیت های SharePoint 2003 بهره بگیرند.
موافقین ۰ مخالفین ۰ ۰۱ آبان ۸۸ ، ۱۵:۰۸
Shahram Ghasemi
بسم الله الرحمن الرحیم بعضی وقتا نیاز میشه که ip خودتون رو در اینترنت عوض کنید.این روش رو امتحان کنید خیلی ساده و راحته ابتدا برای اینکه ip تون رو بدونید به cmd برید و سپس بنویسید:ipconfig سه تا ip بهتون میده و اونی که جلوش نوشته :ip adress مال کامپیوتر شماست برای عوض کردن ip باید بدانید که ip جدید شما حتما باید در رنج ip فعلی شما باشه. یعنی اگه مثلا ip شما 192.168.54.36 هستش ip جدید شما میتونه در این حیته باشه: 192.168.54.00
موافقین ۰ مخالفین ۰ ۰۱ آبان ۸۸ ، ۱۵:۰۸
Shahram Ghasemi
بسم الله الرحمن الرحیم در صورتی که تنها سررشته ای از هک و امنیت را داشته باشید میدانید که بسیاری از هکرها برای نفوذ به سیستم قربانی از IP او استفاده میکنند. با استفاده از این ترفند میتوانید کاری کنید که IP شما برای همیشه دور از دسترس این افراد باشد و به نوعی به طور کامل IP خودتان رو از دسترس دیگران مخفی نگه دارید. برای این کار: 1- ابتدا از منوی Start به Run رفته و در محیط Run عبارت MMC را تایپ نمایید. 2- در محیط جدید ، از منوی File به قسمت Add/Remove Snap-in بروید. 3- در پنجره باز شده بر روی دکمه Add کلیک کنید. 4- در پنجره جدید ، بر روی IP Security Policy Management کلیک کرده و دکمه Add را بزنید. 5- سپس Finish را زده و خارج شوید. 6- در پنجره قبلی بر روی Ok کلیک کنید. 7- حال در همان محیط اولیه هستید. در حال حاضر آیکون کناری عبارت IP Security Policy Management زرد رنگ است. اکنون میبایست یکبار بر روی آن کلیک کنید تا رنگ آن به سبز تغییر پیدا کند. 8- در پایان از منوی File به Exit رفته و با انتخاب Yes این عملیات را ذخیره کنید.                              قفل کردن ای دی دیگران بدون استفاده از برنامه   سلام برای این بار من می خوام بهتون راهی رو یاد بدم که بتونین ای دیه دوستتون رو قفل کنین چند تا نوع داره. 1.اولین راه برای اینکه شما بتونین ای دیه دوستتون رو قفل کنین اینه که یاهو مسنجر رو باز کنین و ای دیه دوستتون رو بدین و پسوردشو تا 15 مرتبه اشتباه وارد کنین این کار باعث می شه که اون ای دی تا 12 ساعت قفل شه . 2.دومین راه برای قفل کردن ای دی اینه که شما اون ای دی رو بوسیله ی یه برنامه قفل کنین. کار با این برنامه خیلی اسونه . تنها کاری که شما باید انجام بدین اینه که بد از زدن دکمه اولی و دادن ای دیه طرف و زدن اینتر اون ای دی رو قفل کنین.اسم این برنامه id locker هست تو google سرچ کنید تا برنامه رو دانلود کنید
موافقین ۰ مخالفین ۰ ۰۱ آبان ۸۸ ، ۱۵:۰۸
Shahram Ghasemi
بسم الله الرحمن الرحیم ابتدا به سراغ راه های سخت افزاری میرم 1- برداشتن باتری مادربورد: در این روش شما میباست باتری نگهدارنده اطلاعات بایوس رو بردارین و مدتی صبر کنین سپس باتری را در جای خودش قرار بدین.که البته این مدتی که باید صبر کنید برای مادربورد های مختلف متفاوته ولی اکثرا خدود 10 الی 15 دقیقه هستن. یه راه دیگه هم هست من روی مادربوردهای گیگا تست کردم جواب داده :در این روش دیگه صبر نکنین وقتی که باتری رو برداشتین یه بار دستگاه رو روشن کنین وقتی سیستم عاملتون بالا اومد ShutDown کنین،بعد اقدام به نصب مجدد باتری بکنید.(البته در این روش همه چیزی که مربوط به زمان باشه به هم میریزه،مثلا اگه برنامه رجیستر نشده ایی داشته باشین ممکنه ارور بده). 2- استفاده از جامپر ها: در این روش شما ابتدا یک جامپر رو جدا میکنین سپس دوباره این جامپر رو سر جای اولش قرار میدین توجه بفرمایید که در طول کار دستگاهتون باید خاموش باشه.البته بعضا در بعضی از مادربوردها دیده میشه که با برداشتن این جامپر دستگاه خود به خود روشن میشه در این حالت شما خودتون باید اقدام به خاموش کردن سیستمتون بکنین. اما مکان این جامپر کجاست؟ جا های مختلفی میتونه باشه چون توی مادربوردهای مختلف متفاوته ممکنه:در امتداد لبه مادربورد باشه یا نزدیک باتری مادر بورد(CMOS ) باشه یا نزدیک پردازنده باشه ، بعضی از تولید کنندگان مادربورد هم ممکنه بروی این جامپر برچسب هایی با این عناوین: dipswitch CLEAR - CLEAR CMOS - CLR - CLRPWD - PASSWD - PASSWORD - PWD نصب کنن.اما بهترین راه اینه که شما به دفترچه مادربوردتون یه سر بزنین و محل دقیقشو بیابین اگر هم بلد نیستین یا این که به دفتر چه مادربوردتون دسترسی ندارین به یک شرکت کامپیوتری مراجعه کنین و یا دستگاهتون رو پیش یه آدم متخصص ببرین. 3- اتصال کوتاه بین پین های بایوس(این روش به دلیل خطرناک بودن براتون پیشنهاد نمیکنم): از این روش میشه زمانی استفاده کرد که شما دقیقا بدونین کدام یک از سیمهای خارج شده از بایوس وظیفه تخلیه اطلاعات رو داره ، برای این روش هم باید کامپیوترتون باید خاموش باشه. 4- عوض کردن چیپ بایوس : اگه این راه ها براتون عملی نشد مجبورید که یک بایوس جدید بخرید و اون بایوس رمز دار رو با بایوس جدید عوض کنید،که البته این کار شما نیست شما مجبورید که مادربوردتون رو بفرستید نمایندگی تا اونها براتون این کار رو انجام بدن.      **************************************************                                     راه های نرم افزاری البته این روش های نرم افزاری زمانی به درد میخوردن که شما رمز بایوستون رو میدونین ولی میخواین که رمز بایوستون رو پاک کنین یا به هر دلیل دیگه ایی 1- استفاده از نرم افزارهای مربوط به این کار 2- اگه برنامه ایی به دست نیاوردید یا این که به آن دسترسی ندارین،از این روش استفاده کنین: از برنامه debug استفاده کنین : من یه سرچی کردم این دستور ها رو بدست آوردم،این دستورات رو در صفحه تایپ کنین و بعدش برنامه رو ببندین: 0 70,2e 0 71,ff 0 70.2f 0 71,ff اینا دستورهایی بودن که من توی سرچم پیدا کردم،این دستورها حتما باید توی محیط داس نوشته بشن مثل Commend Prompt این دستور ها رو هم دوست خوبمون Soltan-fear یا همون سلطان ترس ارائه دادن: ابتدا تایپ میکنیم de bug و اینتر میکنیم سپس وارد میکنیم o 20 70 و دوباره وارد میکنیم o 21 71 آنگاه حرف Q را تایپ میکنیم و اینتر میکنیم حتما در محیط داس نوشته شود و پس از اتمام کار Restart کنید و وارد Bios شوید آنگاه متوجه میشوید پاسورد پاک شده است. *با این دستورها به احتمال خیلی زیاد باید پسورد بایوستون پاک بشه* 3- استفاده از شاه کلید ها: این شاه کلید ها از طرف تولید کنندگان مادربوردها ارائه میشه و به Backdoor Passworsd یعنی پسورهای پنهان نیز معروف هستن: در اینجا چند تا از این شاه کلید ها رو براتون لیست میکنم: Award BIOS backdoor passwords: ALFAROME BIOSTAR KDD ZAAADA ALLy CONCAT Lkwpeter ZBAAACA aLLy CONDO LKWPETER ZJAAADC aLLY Condo PINT 01322222 ALLY d8on pint 589589 aPAf djonet SER 589721 _award HLT SKY_FOX 595595 AWARD_SW J64 SYXZ 598598 AWARD?SW J256 syxz AWARD SW J262 shift + syxz AWARD PW j332 TTPTHA AWKWARD j322 awkward AMI BIOS Backdoor Passwords: AMI BIOS PASSWORD HEWITT RAND AMI?SW AMI_SW LKWPETER CONDO Phoenix BIOS Backdoor Passwords: phoenix PHOENIX CMOS BIOS Misc. Common Passwords ALFAROME BIOSTAR biostar biosstar CMOS cmos LKWPETER lkwpeter setup SETUP Syxz Wodj Other BIOS Passwords by Manufacturer Manufacturer Password VOBIS & IBM merlin Dell Dell Biostar Biostar Compaq Compaq Enox xo11nE Epox central Freetech Posterie IWill iwill Jetway spooml Packard Bell bell9 QDI QDI Siemens SKY_FOX TMC BIGO Toshiba Toshiba
موافقین ۰ مخالفین ۰ ۰۱ آبان ۸۸ ، ۱۵:۰۸
Shahram Ghasemi
بسم الله الرحمن الرحیم وقتی که DNS Server یک سایت را به‌دست آورده باشیم (از طریق whois )، به کمک دستور nslookup می‌توان اطلاعاتی اضافی در مورد آن سایت پیدا کرد. طریقه استفاده این دستور به صورت زیر است: فرض کنید که من می‌خواهم از Domain Server سایت خودم (far30.com) اطلاعاتی به‌دست بیارم. اگر به این سایت whois کنم، می‌بینم که دوتا Name Server یا DNS Server دارد: s1.sazin.com s2.sazin.com حالا دیگر آدرس DNS Server مربوط به far30.com را دارم و می‌توانم شروع کنم: ۱- دستور nslookup را در command prompt نوشته و اجرا می‌کنم:   C:\\>nslookup و نتایج را می‌بینم: *** Can\'t find server name for address 192.168.20.3: Non-exi... *** Can\'t find server name for address 192.168.20.1: Non-exi... *** Default servers are not available Default Server: UnKnown Address: 192.168.20.3   > علامت > یعنی شما می‌توانید دستورات را تایپ کنید. ۲- در جلوی علامت server dns_server که به جای dns_server باید آدرس DNS Server سایت موردنظر را بنویسم. پس برای سایت far30.com می‌شود: > server s1.sazin.com و جواب می‌شنوم:   Default Server: s1.sazin.com Address: 63.148.227.63   اگر در این مرحله پیغام خطا می‌گیرید، باید دوباره این دستور را تایپ کنید و نیز می‌توانید از DNS Server دومی که در whois برای far30.com به‌دست آوردیم ، استفاده کنیم. ۳- دستور زیر را تایپ کنید: > set type=any ۴- حالا به کمک دستور زیر اطلاعات را به‌دست می‌آوریم: > ls -d site_name . که برای far30.com می‌شود: >ls -d far30.com. دقت کنید که بعد از اسم سایت یک نقطه (dot) گذاشته‌ام، شما هم بهتر است اینطوری بنویسید. نتایج زیر حاصل می‌شود:   [s1.sazin.com] far30.com. SOA s1.sazin.com admin.sazin.com. (2002070412 3600 600 86400 3600) far30.com. A 63.148.227.65 far30.com. NS s1.sazin.com far30.com. NS s2.sazin.com far30.com. MX 10 mail.far30.com far30.com. MX 15 far30.com ftp CNAME far30.com mail A 63.148.227.65 www CNAME far30.com far30.com. SOA s1.sazin.com admin.sazin.com. (2002070412 3600 600 86400 3600) >   بعدا در مورد کاربرد تک‌تک اینها صحبت خواهم کرد ولی بعضی از آنها همین‌طوری هم اطلاعات واضحی دارند. ۵- دستور exit را مقابل
موافقین ۰ مخالفین ۰ ۰۱ آبان ۸۸ ، ۱۵:۰۸
Shahram Ghasemi
بسم الله الرحمن الرحیم آدرس‌های ip به ۵ کلاس تقسیم‌بندی می‌شوند که A تا E نام‌ دارند ولی از این بین سه کلاس اول (یعنی C,B,A) کاربرد عملی دارند که آنها را شرح می‌دهیم: ۱- کلاس A: اگر ip را به‌صورت xxx.yyy.yyy.yyy در نظر بگیرید، این کلاس تمام ipهایی را شامل می‌شود که xxx بین ۱ تا ۱۲۶ است. این کلاس ویژه backbone های بزرگ اینترنتی است و در هنگام ثبت domain برای گرفتن ip از آنها استفاده می‌شود. بنابراین اکثر سایت‌ها چنین ipهایی دارند. این کلاس را 8/ هم می‌گویند. ۲- کلاس B: این کلاس تمام ipهایی را شامل می‌شود که xxx بین ۱۲۸ و ۱۹۱ است. این کلاس هم از جمله کلاس‌های پرکاربرد است. این کلاس را 16/ هم می‌گویند. ۳- کلاس C: این این کلاس تمام ipهای را شامل می‌شود که xxx بین ۱۹۲ و ۲۲۳ است. این کلاس معمولا به ISP هایی که خدمات dial-up ارائه می‌دهند، تعلق می‌گیرد (این جمله چندان مستند نیست.). بنابراین اگر به‌صورت dial-up به اینترنت متصل شوید، چنین ip می‌گیرید. این کلاس را 24/ هم می‌گویند. سوالی که پیش می‌آید این است که xxx چرا نه در کلاس A و نه در B، عدد ۱۲۷ را شامل نمی‌شود؟ جواب این‌ است که ۱۲۷ برای کامپیوتر خودمان رزرو شده است. مثلا 127.0.0.1 معمولا یعنی localhost یعنی خودمان. به‌دست آوردن ip خودتان بعد از اتصال به اینترنت برای این‌کار راههای متفاوتی وجود دارد: ۱- راحت‌ترین راه استفاده از دستور ipconfig است. من با تایپ کردن آن به نتایج زیر رسیدم: Windows 2000 IP Configuration PPP adapter neda: Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 217.66.198.116 Subnet Mask . . . . . . . . . . . : 255.255.255.255 Default Gateway . . . . . . . . . : 217.66.198.116 که آدرس ip تان را می‌توانید در سطر Ip Address ببینید. (مسئله پروکسی را فعلا نادیده بگیرید) ۲- بعد از اتصال به اینترنت حداقل یک صفحه باز کنید و بعد دستور netstat -n را در command prompt تایپ کنید. من با تایپ این دستور به نتایج زیر رسیدم: Active Connections Proto Local Address Foreign Address State TCP 217.66.198.116:2469 64.58.76.177:80 ESTABLISHED TCP 217.66.198.116:2471 66.163.175.130:80 ESTABLISHED TCP 217.66.198.116:2473 212.73.194.143:80 ESTABLISHED TCP 217.66.198.116:2474 212.73.194.143:80 ESTABLISHED TCP 217.66.198.116:2476 212.73.194.136:80 SYN_SENT ستونی که زیر عبارت Local Address قرار دارد، ip من در آن اتصال است. بنابراین ip من در آن اتصال 217.66.198.116 بوده است. ادامه مبحث Footprinting برای سرورها قبلا بحث را با روش پیدا کردن ip سرورها (سایت‌ها) شروع کردیم. حالا کمی در مورد whois می‌آموزیم. لازم به ذکر است که هنوز درمورد FootPrinting کلاینت‌ها صحبتی نکرده و نمی‌کنم. Whois چیست؟ تعریف کلی برای whois نمی‌توان ارائه داد ولی فعلا منظور ما از Whois همان کسب اطلاعات در مورد یک سایت است. (کاری که امروز می‌خواهم انجام دهم کسب اطلاعات در مورد یک شماره ip و یا یک domain (مثلا irib.com ) خاص است. برای کسب این اطلاعات باید به اینترنت وصل شده و به‌طریقی به یک سری سایت‌های خاص که وظیفه ثبت domain , ... را دارند متصل شده و اطلاعات را از آنها درخواست کنم. این سایت‌های خاص database (بانک‌های اطلاعاتی) ویژه این وظایف را دارند. برای کسب این اطلاعات از سایت‌ها روش‌های زیر را می‌توان به‌کار برد: ۱- اگر از طریق سیستم عامل یونیکس یا لینوکس به اینترنت وصل شده‌اید، دستوری به اسم whois در آنها وجود دارد. و یا می‌توانید از نرم‌افزارهای خاصی که برای این سیستم‌عامل‌ها وجود دارد (مثل Xwhois ) استفاده کنید. ولی فعلا بحث روی ویندوز است و این دستور در ویندوز وجود ندارد. ۲- برای whois کردن در ویندوز نرم‌افزارهای زیادی وجود دارد (که به زودی نوشتن یک whois متوسط را در زبان C یاد خواهم داد.) از مشهورترین این نرم‌افزارها Netscan tools و SamSpade است. ولی از اینها هم فعلا صرف نظر می‌کنم تا شما بیشتر با جزئیات این‌ کار آشنا شوید. ۳- روشی که ما در این جلسه به کار می‌بریم، استفاده از سایت‌هایی است که این جستجو را برای ما انجام می‌دهند. بحث را شروع می‌کنم: datebase های whois در چه سایت‌هایی وجود دارد؟ تعداد زیادی از سایت‌ها این داده‌ها را دارند که مشهورترین‌ها عبارتند از: whois.internic.net (The InterNIC) whois.onlinenic.com (The OnLineNIC) whois.arin.net (American Registry for Internet Numbers) whois.ripe.net (European IP Address Allocations) whois.apnic.net (European IP Address Allocations) whois.nic.mil (US Military) whois.nic.gov (US Government) اولین سایت مشهورترین سایت ثبت domain برای org , net , com است. توجه کنید که امروزه سایت‌های مختلفی عمل ثبت domain را انجام می‌دهند و برای اینکه در مورد یک سایت خاص (که در واقع یک domain خاص دارد) اطلاعاتی کسب کنیم باید اطلاعات مربوطه را از آن سایتی بگیریم که ثبت domain را انجام داده است و چون این کار مشکلی است به جای استفاده از خود سایت‌های بالایی، از سایت‌هایی دیگر استفاده می‌کنیم که این کار را برای ما ساده‌تر می‌کنند (خود آن سایت‌ها در نهایت اطلاعاتشان را از سایت‌های اصلی می‌گیرند و فقط یک نقش واسط دارند... لازم به‌ذکر است که ایجاد چنین صفحات وبی زیاد هم مشکل نیست.). سایت مورد علاقه من برای کسب اطلاعات سایت زیر است: http://www.samspade.org/t/whois?a=xxxxxxxxx که بجای xxxxxxxxx آدرس سایت و یا ip آنرا می‌نویسیم و آدرس حاصله را در مرورگر خود می‌بینیم. مثلا اگر بخواهم در مورد سایت sazin.com اطلاعاتی به‌دست بیاورم، می‌نویسم: http://www.samspade.org/t/whois?a=sazin.com و اطلاعات زیر به دست می‌آید: sazin.com is registered with BULKREGISTER.COM, INC. - redirecting to whois.bulkregister.com whois -h whois.bulkregister.com sazin.com The data in Bulkregister.com\'s WHOIS .........................(deleted) SazinNetWork 2nd.Floor,Bldg#116,Mollasadra Ave. Tehran, TEH 14358 IR Domain Name: SAZIN.COM Administrative Contact: Mohammad Hajati mjhajati@hotmail.com Sazin Rasaneh Co. 4th.Floor,Bldg.339,Mirdamad Ave. Tehran, TEH 19696 IR Phone: +98 21 8787064 Fax: +98 21 8789841 Technical Contact: Mohammad Hajati mjhajati@hotmail.com Sazin Rasaneh Co. 4th.Floor,Bldg.339,Mirdamad Ave. Tehran, TEH 19696 IR Phone: +98 21 8787064 Fax: +98 21 8789841 Record updated on 2002-03-02 05:47:36 Record created on 1999-05-10 Record expires on 2007-05-10 Database last updated on 2002-09-15 08:58:02 EST Domain servers in listed order: DNS.SAZIN.COM 80.78.134.221 S1.SAZIN.COM 63.148.227.63 S2.SAZIN.COM 63.148.227.64   ملاحظه می‌کنید که اطلاعات زیادی در مورد این سایت را به این طریق می‌توان به‌دست آورد. اطلاعاتی درمورد آدرس ISP ، شخصی که به‌عنوان Admin کار ثبت را انجام داده است و ... البته باز هم نمی‌توان در مورد صحت و سقم آن اظهارنظر قطعی داشت. تعدادی از مهمترین اطلاعات را در قسمت DNS Servers یا Domain servers (که در این مثال در آخر قرار دارد) می‌بینید. بعدا در مورد این آدرس‌ها توضیح خواهم داد ولی فعلا می‌گم که به کمک همین چند آدرسی که در آخر به‌دست آوردیم به کمک دستوری به نام nslookup می‌توان اطلاعات با ارزش‌تری به‌دست آورد که به‌زودی یاد می‌گیرید.
موافقین ۰ مخالفین ۰ ۰۱ آبان ۸۸ ، ۱۵:۰۸
Shahram Ghasemi
HTML clipboard بسم الله الرحمن الرحیم  دوستان عزیز قبل از اینکه این مقالات را مطالعه کنید باید بگویم من این آموزش ها را به شما ها یاد می دهم که بتوانید با استفاده از آن از هک شدن سیستم خود جلوگیری کنید چون اگر بخواهید یک راننده خوب باشید باید بتوانیید با تمامی ماشین ها برانید پس اگر می خواهید هک نشوید باید راه های هک شدن را بدانید تا از آن جلوگیری کنید پس امیدوارم که از مطالب این سایت به درستی استفاده کنید وهرگونه استفاده نادرست از آن مسئولیتش برعهده خودتان می باشد.                                      چگونه به ویندوز حمله کنیم در این مقاله فرض می کنیم که فایل سیستم ویندوز NTFS است . برای این کار چند روش وجود دارد : روش اول : در جایی که از شما UserName , Password پرسیده می شود کلید های Alt+Ctrl+Del را دو مرتبه همزمان فشار دهید . در قسمت UserName کلمه Administrator را وارد کرده و جای کلمه عبور را خالی بگذارید و Enter بزنید تا وارد ویندوز شوید ...  این روش ساده است اما همیشه کارساز نیست اگر برای Administrator آن کلمه عبوری قرار داده شده باشد ؟!! به سراغ روش دوم میرویم : روش دوم : 1- ابتدا یک فلاپی Bootable می سازیم . 2- اغلب فایل سیستم ویندوز XP,2000 از نوع NTFS است و در محیط شبیه Dos که با فلاپی راه اندازی میشود شناخته نمی شود بنا براین ما برای این کار نیاز به برنامه هایی مثل NTFS4DOS ( دانلود : http://users.cjb.net/mojtaba/ntfs4dos.zip ) داریم.(این نوع برنامه ها امکان کار کردن با درایو هایی که فایل سیستم آنها Ntfs را در dos به ما می دهد.) 3-  خوب پس از انجام مراحل فوق فلاپی را در فلاپی درایو قرار داده و سیستم را با آن راه اندازی می کنیم . و بر نامه NTFS4DOS را اجرا می کنیم تا به اطلاعات درایو های NTFS دسترسی داشته باشیم . 4- درایوی که ویندوز در آن نصب است را پیدا می کنیم و به مسیر زیر رفته : %Windir%System32Config Example : c:windowssystem32config در این پوشه فایلی به نام * sam را در فلاپی کپی می کنیم. ( نکته : در ویندوز 2000 با پاک کردن این فایل دیگر کار تمام است و میتوان با Username: Administrator و بدون پسورد وارد شویم اما میتوان برای این که رد پایی باقی نماند از فایل Sam یک کپی داشته باشیم تا بعد از انجام کارمان در ویندوز با برگرداندن این فایل به جای قبلی آن رد پای خود را پاک کنیم و نام و پسورد کاربران به حالت قبل برگردد.) از این مرحله به بعد برای Windows Xp بیشتر توصیه میشود : 5- بعد از کپی فایل با برنامه هایی نظیر L0phtCrack ,John the Ripper آن را کرک می کنیم تا پسورد را به دست آورد .  روش سوم : در این روش چهار مرحله اول روش دوم را انجام میدهیم. 1- دستورات زیر را در Notepad می نویسیم و در فایلی با نام و پسوند test.bat ذخیره میکنیم : echo off@ net user administrator 123 /add net localgroup administrator administrators /add net user administrator 123 del test.bat echo on@ 2- بعد فایل مورد نظر را در فلاپی کپی کرده و به سراغ کامپیوتر قربانی می رویم و فایلی که در مرحله قبل ساخته ایم را در مسیر زیر کپی می کنیم(به فرض که ویندوز در درایو C نصب باشد و کاربری با نام hassan مدیر سیستم باشد): C:Documents and SettingshassanStart MenuProgramsStartup 3- خوب حالا فقط کافی است که منتظر بمانید تا کاربر hassan یک بار وارد شود دیگر تمام است و شما بعد از آن می توانید با نام کاربری Administrator و کلمه عبور 123 وارد سیستم شوید. توضیح دستورات مربوط به فایلی که میسازیم : در خط اول این دستور باعث مخفی شدن بقیه دستورات در حال اجرا از دید کاربر می شود. در خط دوم ما یک کاربر بانام Administrator و کلمه عبور 123 می سازیم .(این عمل برای این صورت می گیرد که ممکن است نام Administrator را تغییر داده باشند). در خط سوم کاربری را که در خط قبل ساخته ایم را به عنوان سرپرست (ادمین) سیستم قرار میدهیم. در خط چهارم احتمال می دهیم که نام Administrator را تغییر داده نشده باشد . پس ما فقط پسورد آن را عوض می کنیم. در خط پنجم برای از بین بردن رد پا فایلی را که ساخته ایم را پاک می کنیم. در خط ششم هم حالتی را که دستور خط اول ایجاد کرده بود به حالت اول بر می گردانیم. نکته : توجه کنید که به جای کاربر Administrator و کلمه عبور 123 هر کاربر یا کلمه عبور دیگری می توانید قرار دهید اما این کاربر کمتر باعث شک می شود . روش چهارم : استفاده از برنامه Windows XP / 2000 / NT Key است . نسخه آزمایشی این برنامه را می توانید دانلود کنید. روش پنجم  تا مرحله 4 را انجام می دهیم حالا در Dos هستیم و دستورات را جلوی خط فرمان می نویسیم . الف - ابتدا به درایوی می رویم که در آن ویندوز نصب شده است .برای مثال فرض کنیم در درایو C نصب باشد دستور زیر را اجرا می کنیم : :c ب - Windows/System32 میرویم .و در آنجا کارهای زیر را انجام می دهیم : با دستور : cd windows/system32 پ - یک پوشه ایجاد می کنیم با دستور زیر : md hack ت - حالا دو فایل cmd.exe و logon.scr را به این پوشه کپی می کنیم تا یک نسخه پشتیبان از این فایل ها داشته باشیم با اجرای دستورات زیر : copy cmd.exe hack copy logon.scr hack ث - حالا فایل logon.scr را پاک می کنیم : del logon.scr ج - حالا فایل cmd.exe را به logon.scr تغییر نام می دهیم : ren cmd.exe logon.scr حالا کافی است کامپیوتر را ریستارت کنید . بعد از این که ویندوز بالا آمد ، اگر توجه کنید چند دقیقه که صبر کنید در حالت عادی Screen saver Logon.scr به اجرا در می آید اما با این دستکاری که ما کرده ایم Cmd.exe به اجرا در می آید حالا می توانید کاربر جدید ایجاد کنید و یا کلمه عبور را عوض کنید . برای ایجاد حساب کاربری از دستور زیر استفاده می کنیم : net user hassan 123 /add این دستور یک حساب کاربری با نام hassan و کلمه عبور 123 ایجاد می کند. برای این که این کاربر را مدیر(Administrator) قرار دهیم دستور زیر را انجام می دهیم : net localgroup hassan administrators /add حالا اگر یک حساب کاربری موجود باشد و بخواهیم پسورد اون رو عوض کنیم دستور زیر را انجام می دهیم : net user Ali 123 این دستور بدون این که پسورد قبلی کاربر Ali را از ما بخواهد پسورد اون رو به 123 تغییر می دهد. ضمنا بعد از ورود به سیستم فایل هایی که در پوشه hack کپی کرده ایم را به جای قبلی برگردانید و پوشه hack را پاک کنید تا ردی باقی نماند . نتیجه : حالا که به عنوان مدیر وارد سیستم شدیم چه کارهایی می توانیم انجام دهیم . اول این که می توانید به اطلاعات سیستم دسترسی پیدا کرده و ... دوم این که یک برنامه جاسوسی مثل XpSpy ها ویا Key Logger ها نصب کنید تا تمامی پسورد های ایمیل ها و کارتهای اعتباری و ... و وب سایت های که سر می زند و حتی کلماتی که چت می کند و ... را بدانید . سوم این که میتوانید یک تروجان روی کامپیوتر قربانی نصب کنید و بقیه اش رو خودتون میدونین ... چهارم این که می توانید کامپیوتر او را طوری پیکر بندی کنید که به شما اجازه ریموت کردن را بدهد و با یک تروجان آی پی اون رو به دست آورید و اون را کنترل کنید . توصیه های مهم : 1- از دسترسی افراد نامطمئن به سیستم خود جلوگیری کنید . 2- حداقل کاری که میتونین انجام بدین این است که سیستم شما با CDو یا Floppy بوت نشود و Bios خود را با کلمه رمز محافظت نمایید. 3- همیشه از کلمات عبور پیچیده که مخلوتی از حرف و عدد و علائم ویژه باشد استفاده کنید . مثلا کلمه عبور X@#%Übps خیلی بهتر از کلمه عبور spssstudioworks است . این کار حداقل کرک کردن پسورد شما را طولانی میکند. 4- LM Hash را غیر فعال کنید . برای این منظور به کنترل پانل رفته و Local Security Policy را از Administrative Tools را اجرا کرده و به پوشه Security Option از پوشه Local Policies رفته و در آنجا Network Security : Do not Store LAN Manager hash value on next password change را Enable کنید سپس پسورد ادمین را عوض کنید. 5- نام کاربری Administrator وGuest را حتما تغییر دهید و برای آنها کلمه عبور قرار دهید . 6- اگر به کاربر Guest نیازی ندارید آن را غیر فعال کنید . 7- هر چند وقت یکبار پسورد خود را عوض کنید. 8- کاربران خود را هر چند وقت یکبار چک کنید تا از موارد مشکوک مطلع شوید.
موافقین ۰ مخالفین ۰ ۰۱ آبان ۸۸ ، ۱۴:۱۶
Shahram Ghasemi