کار با پورت ها در امنیت شبکه - نسخهی قابل چاپ +- باشگاه کاربران روماک (https://forum.romaak.ir) +-- انجمن: انجمن کامپیوتر، سرور و شبکه (https://forum.romaak.ir/forumdisplay.php?fid=3) +--- انجمن: هک و امنیت (https://forum.romaak.ir/forumdisplay.php?fid=5) +--- موضوع: کار با پورت ها در امنیت شبکه (/showthread.php?tid=1101) |
کار با پورت ها در امنیت شبکه - mesterweb - ۹۵/۱/۱۶ اولین نکتهای که باید بگم اینه که ابزاری که به کمک آن با پورت ها صحبت میکنیم در همه پورت ها یکی است ولی هر پورتی زبان مخصوص خود دارد پس ما برای کار با پورتها باید زبان هرکدام را یاد بگیریم.
مبحث بعدی این است که وقتی میگیم یه پورت بازه باید توجه کنید که برنامه ای روی آن کامپیوتر نصب شده و اون پورت را باز کرده است (پورتها خود به خود باز نمیشوند) و یک سری پورتها توسط خود سیستمعامل باز میشوند، یعنی چی؟ یعنی به محض نصب سیستمعامل که خودش هم درواقع یه نرمافزاره دیگه نیازی نیست که برنامه دیگری برایش نصب کنیم و در مقابل ، بعضی پورتهای دیگر توسط برنامههای جانبی باز میشوند. به عنوان مثال وقتی میگم که پورت ۲۵ روی یک ip باز است ، این معنی را دارد که برنامه ای روی اون کامپیوتر خاص وجود دارد که پورت ۲۵ را باز کرده و من وقتی از طریق کامپیوتر خودم با آن پورت کار می کنم در واقع دارم با آن برنامه خاص (که اون پورت را باز کرده) صحبت میکنم . حالا یه سوال پیش میاد که چرا اصلا یه نرمافزار باید پورت باز کنه و اینکه کدام نرمافزارها باید پورت باز کنند؟ هر برنامهای که بخواهد از طریق شبکه ( یعنی از راه دور اصطلاحا remote ) قابل دسترس باشه باید یه پورت باز کنه , پس یک برنامه ای که نیازی به برقراری ارتباط شبکه ای ندارد( مثلا یه نرمافزار گرافیکی ) نباید که پورت باز کند . باید ببینیم که از طریق چه برنامهای میتوان با پورتها صحبت کرد ( البته با هرکدام به روش خودشان ) ؟ برای اینکار از دو نرمافزار به نام های telnet و nc استفاده میکنیم و telnet که در خود سیستمعامل وجود دارد و nc را هم که آموزشش در انجمن و نرم افزارش در هست . حالا چگونه از این دو نرم افزارها میتوان استفاده کنیم؟ ۱- استفاده از telnet : اگر بخواهیم با ip ای به شماره 194.225.184.13 از طریق پورت 25 صحبت کنیم باید بنویسیم: telnet 194.225.184.13 25 و بعد اینکه ارتباط برقرار شد باید شروع کنیم و از طریق زبان پورت ۲۵ با آن صحبت کنیم. ۲- استفاده از nc : اگر بخواهیم همان کار را با netcat انجام دهیم، باید بنویسیم : nc -v 194.225.184.13 25 و بعد از برقراری ارتباط شروع به صحبت کنیم . |