هک چیست؟ مفاهیم شبکه
هک چیست؟ مفاهیم شبکه
حال ، بگذارید برخی از مفاهیم اساسی را که در زمینه کار برای یادگیری چگونگی هک کردن ضروری است
درک کنیم.قبل از پرش به رویکرد دستی،بسیار لازم است که فرد از درک اصول اولیه شبکه رایانه و الگوی کاری
آنها آگاهی کامل داشته باشد.در این فصل به شرح مختصری از مفاهیم و مختلف مربوط به شبکه های رایانه ای،
رمزگذاری و امنیت می پردازید.
شبکه ی کامپیوتری
شبکه رایانه ای گروهی از دویاچندرایانه است که به هم وصل می شوندتاارتباط بین رایانه های منفرد امکان پذیر باشد.
برخی از انواع متداول شبکه رایانه ای عبارتند از:
شبکه محلی (LAN)
این نوعی شبکه رایانه ای است که کامپیوترهای بهم پیوسته بسیارنزدیک به یکدیگرواقع شده اند، مثلاًدرهمان ساختمان می گویند.
شبکه گسترده (WAN)
این نوعی شبکه رایانه ای است که کامپیوترهای بهم پیوسته بامسافت زیادی(چندکیلومترتا چندصدهاکیلومتر)از هم جدامی شوند و بااستفاده ازخطوط تلفنی یاامواج رادیویی به یکدیگرمتصل میشوند.
اینترنت
اینترنت بزرگترین شبکه ای است که شبکه های مختلف LAN و WAN را به هم وصل میکند.این سیستم جهانی از شبکه های مختلف رایانه ای بهم پیوسته متعلق به سازمان های دولتی یا خصوصی است.
شبکه HOST
یک میزبان شبکه (یا به سادگی به عنوان میزبان از آن یاد می شود) می تواند هررایانه یا دستگاه شبکه ای باشد که به شبکه رایانه متصل باشد. این رایانه می تواند یک ترمینال یا یک وب سرور ارائه دهنده خدمات به مشتریان خود باشد.
PROTOCOL شبکه
پروتکل شبکه (یا فقط به آن پروتکل گفته می شود) مجموعه ای از قوانین و قراردادهایی است که برای برقراری ارتباط بین دو دستگاه شبکه ضروری است. به عنوان مثال ، دو کامپیوتر در یک شبکه تنها در صورت موافقت با پیروی از پروتکل ها می توانند ارتباط برقرار کنند. در زیر برخی از پروتکل های شبکه که به طور گسترده مورد استفاده قرار گرفته اند:
پروتکل اینترنت (آدرس IP)
آدرس پروتکل اینترنت (آدرس IP) یک شماره منحصر به فرد است که به هر رایانه یا دستگاه (مانند چاپگر) اختصاص داده شده است به گونه ای که می توان هر یک از آنها را بطور منحصر به فرد در شبکه مشخص کرد.
انواع آدرس IP:
آدرس IP خصوصی : یک آدرس IP خصوصی همان شخصی است که به یک رایانه در شبکه محلی (LAN) اختصاص داده شده است. یک نمونه معمولی از آدرس IP خصوصی چیزی شبیه به:
192.168.0.2 است
آدرس IP عمومی : آدرس IP عمومی همان شخصی است که به رایانه متصل به اینترنت اختصاص داده شده است. به عنوان مثال آدرس IP عمومی چیزی شبیه به:
59.93.115.125 است
در بیشتر موارد ، رایانه ای با استفاده از IP خصوصی به شبکه ISP متصل می شود. هنگامی که کامپیوتر در شبکه ISP قرار گرفت ، به یک آدرس IP عمومی اختصاص داده می شود که از طریق آن امکان برقراری ارتباط با اینترنت امکان پذیر است.
چگونه آدرس IP رایانه را پیدا کنیم؟
پیدا کردن IP عمومی شما بسیار ساده است. فقط کافی است “IP من چیست” را در Google تایپ کنید تا آدرس IP عمومی شما در نتایج جستجو نمایش داده شود
برای یافتن IP خصوصی خود ، کافی است پنجره فرمان سریع (نوع cmd را در کادر “Run” تایپ کنید ) و دستور زیر را وارد کنید:
ipconfig / all
با این کار لیست طولانی از جزئیات مربوط به دستگاه های شبکه رایانه و پیکربندی آنها نمایش داده می شود. برای دیدن آدرس IP خصوصی خود ، کافی است به پایین بروید تا چیزی به عنوان “آدرس IPv4” پیدا کنید
که چیزی جز IP خصوصی شما نیست.
پروتکل انتقال متن Hyper) HTTP)
پروتکل انتقال متنHyper استانداردی را برای ارتباط بین مرورگرهای وب وسرور فراهم میکند.
این یکی ازپرکاربردترین پروتکل دراینترنت برای درخواست اسنادمانندصفحات وب وتصاویر است
مثال: https://www.saawan.p
پروتکل انتقال پرونده (FTP)
پروتکل انتقال فایل استانداردی را برای انتقال پرونده ها بین دو کامپیوتر در شبکه فراهم می کند. FTP بیشتر در انجام عملیات بارگذاری / بارگیری بین سرور و یک ایستگاه کاری کاربرد دارد.
مثال: ftp: // www.exploitsme.com
پروتکل ساده انتقال اصلی (SMTP)
پروتکل انتقال ایمیل ساده استانداردی را برای ارسال نامه الکترونیکی از سرور به سرور دیگر فراهم می کند.
بیشتر سیستم های نامه الکترونیکی که
از طریق اینترنت نامه ارسال می کنند.از SMTP برای تبادل پیام بین سروراستفاده می کنند.
Telnet
Telnet یک پروتکل شبکه است که به شما امکان می دهد به هاست از راه دور در اینترنت یا یک شبکه محلی وصل شوید. برای اجرای پروتکل با استفاده از اتصال با کامپیوتر از راه دور ، به یک نرم افزار سرویس دهنده telnet احتیاج دارد. در بیشتر موارد ، telnet برای برقراری ارتباط با میزبان از راه دور ، نیاز به داشتن نام کاربری و رمز عبور دارد. گاهی اوقات ، برخی از هاست ها همچنین به کاربران این امکان را می دهند که به عنوان مهمان یا عمومی ارتباط برقرار کنند. پس از برقراری اتصال ، می توان از دستورات مبتنی بر متن برای ارتباط با میزبان از راه دور استفاده کرد. نحو استفاده از دستور telnet به شرح زیر است:
درگاه telnet <hostname یا ip>
مثال: telnet 127.0.0.1 25
SSH) Shell Secure)
SSH پروتکل شبیه به telnet است که همچنین اتصال به هاست از راه دور برای ارتباط را تسهیل می کند.
با این حال ، SSH از نظر امنیتی دست برتر از telnet است. Telnet در درجه اول برای فعالیت در شبکه محلی طراحی شده بود
و از این رو از امنیت مراقبت نمی کند.
از طرف دیگر،SSH قادر است ضمن اتصال به هاست ازراه دوردر یک شبکه از راه دور یا اینترنت
، امنیت کامل را ارائه دهد. Akin to telnet SSH همچنین از یک نرم افزار مشتری استفاده می کند و برای برقراری ارتباط با هاست
از راه دور،به یک نام کاربری و رمز عبور احتیاج دارد.
پورت شبکه
یک رایانه ممکن است چندین سرویس را بر روی آن اجرا کند مانند HTTP (وب سرور) ، SMTP ، FTP و غیره. هر یک از این خدمات منحصر به فرد توسط عده ای به نام پورت شبکه (یا به سادگی به عنوان پورت شناخته می شوند) مشخص می شوند. اگر رایانه ای بخواهد از یک رایانه دیگر از سرویس خاصی بهره ببرد ، مجبور است اتصال را به آن در شماره پورت دقیقی که سرویس مورد نظر در آن اجرا می شود
،برقرار کند. به عنوان مثال،اگر یک ترمینال بخواهد از وب سرور از راه دور با استفاده از HTTP یک سند وب را درخواست کند،ابتدا باید قبل از قرار دادن درخواست،
ارتباطی را با سرور راه دور در پورت 80 برقرار کند.سرویس HTTP روی پورت 80 اجرا می شود به عبارت ساده،
شماره های پورت را می توان با شماره
درها مقایسه کردکه درآن هر درب به یک سرویس خاص در رایانه دسترسی می دهد.
جدول زیر لیستی از خدمات محبوب و شماره پورت پیش فرض آنها را نشان می دهد:
پاکت شبکه
یک بسته شبکه (بسته داده ، داده داده یا به سادگی به عنوان بسته خوانده می شود) یک واحد اصلی داده است که از یک میزبان به میزبان دیگر از طریق شبکه ارسال می شود. هنگامی که داده ها (مانند نامه ، پیام یا پرونده) بین دو میزبان باید منتقل شوند ، در ساختارهای کوچکی به نام بسته ها تکه تکه می شوند و برای ساخت قطعات اصلی در مقصد مجدداً جمع می شوند. هر بسته شامل داده های تکه تکه شده به همراه اطلاعات لازم است که به آن کمک می کند تا به مقصد خود برسد مانند آدرس IP فرستنده ، آدرس IP گیرنده در نظر گرفته شده ، شماره پورت هدف ، تعداد کل بسته های قطعات داده اصلی در آن شکسته شده است و تعداد دنباله بسته خاص.
دیدگاهتان را بنویسید