در این مطلب، ویدئو آموزش پایتون – || یک اسکنر پورت ساده بسازید || رمز عبور || هک/Info-Sec || با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:12:37
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,240 –> 00:00:05,569
[موسیقی]
2
00:00:05,569 –> 00:00:08,010
سلام به همه به کانال خوش آمدید.
3
00:00:08,010 –> 00:00:10,200
اینجا رایگان است اینجا در ویدیوی
4
00:00:10,200 –> 00:00:11,759
5
00:00:11,759 –> 00:00:13,110
6
00:00:13,110 –> 00:00:16,289
7
00:00:16,289 –> 00:00:18,990
آموزشی پایتون پورت های
8
00:00:18,990 –> 00:00:22,560
9
00:00:22,560 –> 00:00:25,080
هزار در یک سرور خاص از 1000 تا نود و نه هزار
10
00:00:25,080 –> 00:00:28,289
متغیر است و ما خواهیم دید که از اسکن پورت چه چیزی به دست می آوریم
11
00:00:28,289 –> 00:00:30,960
و
12
00:00:30,960 –> 00:00:33,329
خودمان یک پورت کوچک می سازیم، بنابراین بیایید
13
00:00:33,329 –> 00:00:35,960
واردات را شروع کنیم، مانند همیشه واردات انجام می دهیم.
14
00:00:35,960 –> 00:00:39,690
و ما سوکت را وارد
15
00:00:39,690 –> 00:00:40,800
می کنیم زیرا از
16
00:00:40,800 –> 00:00:43,110
کتابخانه سوکت برای اتصال به سرور
17
00:00:43,110 –> 00:00:45,860
و پورت ها و اسکن آنها استفاده می کنیم و
18
00:00:45,860 –> 00:00:47,910
کاری که می خواهیم انجام دهیم ساخت یک
19
00:00:47,910 –> 00:00:50,370
اسکنر کتاب بسیار ابتدایی است و اول از همه
20
00:00:50,370 –> 00:00:52,649
از اسکن پشتیبانی می کند و سپس 0 0
21
00:00:52,649 –> 00:00:57,899
0 پس 1000 پورت 4000 پورت 2000 پورت 3000 پورت
22
00:00:57,899 –> 00:01:01,320
4000 و غیره تا زمانی که یک سرویس مخفی پیدا کند
23
00:01:01,320 –> 00:01:04,049
و سپس کمی کد را تغییر می دهیم
24
00:01:04,049 –> 00:01:05,640
و سپس
25
00:01:05,640 –> 00:01:11,760
از پورت 0 اسکن می کنیم. 1 تا 99 و ببینید آیا
26
00:01:11,760 –> 00:01:14,250
میتوانیم پورتی را در محدوده آن پورت پیدا کنیم
27
00:01:14,250 –> 00:01:16,560
و ما میخواهیم ببینیم که چه چیزی با آن باز میگردد،
28
00:01:16,560 –> 00:01:18,720
بنابراین سوکت را وارد
29
00:01:18,720 –> 00:01:23,090
30
00:01:23,090 –> 00:01:26,880
کردهایم، سپس باید همان سوکت سوکت را انجام دهیم، سپس سوکت نقطهای AF
31
00:01:26,880 –> 00:01:29,939
و توری چشم درد را انجام میدهیم که اساساً میگوید
32
00:01:29,939 –> 00:01:33,509
میخواهیم از ipv4 استفاده کنیم. یک آدرس ipv4
33
00:01:33,509 –> 00:01:37,290
نه یک ipv6 در مرحله بعد، ما یک جریان زیرخط جوراب نقطه سوکت را انجام خواهیم داد
34
00:01:37,290 –> 00:01:40,560
و این
35
00:01:40,560 –> 00:01:41,820
اساساً می گوید که ما
36
00:01:41,820 –> 00:01:46,920
از TCP استفاده می کنیم و اساساً از Datagram و غیره UDP استفاده نمی
37
00:01:46,920 –> 00:01:51,600
کنیم.
38
00:01:51,600 –> 00:01:55,470
اگر
39
00:01:55,470 –> 00:01:58,469
اتصال قطع است یا زمان زیادی طول کشیده است،
40
00:01:58,469 –> 00:02:00,119
خوب نمی گویید که
41
00:02:00,119 –> 00:02:03,090
برای دو دقیقه و 10 دقیقه و غیره قطع است، می
42
00:02:03,090 –> 00:02:05,219
خواهید فقط زمان آن قطع شود و به مرحله بعدی بروید،
43
00:02:05,219 –> 00:02:09,840
بنابراین ما تایم اوت را روی 2
44
00:02:09,840 –> 00:02:12,620
ثانیه تنظیم می کنیم که خوب است
45
00:02:12,620 –> 00:02:17,269
در مرحله بعد به سراغ فقرا می رویم که برابر با 1000 است،
46
00:02:17,269 –> 00:02:18,950
زیرا اول از همه با پورت شماره 1000 شروع
47
00:02:18,950 –> 00:02:22,250
می کنیم و سپس
48
00:02:22,250 –> 00:02:27,680
برای X ضعیف در محدوده انجام می دهیم و سپس
49
00:02:27,680 –> 00:02:30,799
1 تا 100 را انجام می دهیم بنابراین اساساً
50
00:02:30,799 –> 00:02:33,400
در محدوده 1 تا 99 قرار
51
00:02:33,400 –> 00:02:37,280
می گیریم و سپس می توانیم امتحان کنیم زیرا
52
00:02:37,280 –> 00:02:39,709
نیاز داریم سعی کنید و از طریق سرور وصل شوید
53
00:02:39,709 –> 00:02:41,780
و اگر موفق نشد
54
00:02:41,780 –> 00:02:44,269
باید به قسمت استثنا برویم و
55
00:02:44,269 –> 00:02:45,709
سپس واضح است که میتوانیم به
56
00:02:45,709 –> 00:02:47,239
شماره پورت بعدی ادامه دهیم و برای
57
00:02:47,239 –> 00:02:49,819
استثناء try و غیره امتحان کنید، به
58
00:02:49,819 –> 00:02:53,360
همین دلیل است که از آن استفاده میکنیم. یک بلوک آزمایشی در مرحله بعد میتوانیم
59
00:02:53,360 –> 00:02:56,540
اتصال نقطهای را انجام دهیم و سپس یک تاپل
60
00:02:56,540 –> 00:02:59,540
و سپس انجام میدهیم، سپس
61
00:02:59,540 –> 00:03:03,379
اطلاعات کلاس سام را اضافه
62
00:03:03,379 –> 00:03:04,819
میکنیم، سروری که قرار است به آن متصل شویم،
63
00:03:04,819 –> 00:03:07,819
بهطور خاص برای این اسکن پورت ساده راهاندازی شده است.
64
00:03:07,819 –> 00:03:10,879
تکنیک و غیره تا
65
00:03:10,879 –> 00:03:13,579
بتوانید آن را انجام دهید و پورتی که
66
00:03:13,579 –> 00:03:16,730
قرار است از آن استفاده کنیم بدیهی است پورت است، بنابراین
67
00:03:16,730 –> 00:03:19,310
ما از پورت 1000 استفاده
68
00:03:19,310 –> 00:03:21,980
خواهیم کرد و سپس
69
00:03:21,980 –> 00:03:24,200
اعدادی را به آن اضافه می کنیم تا آن را ایجاد کنیم. 2,000 3,000
70
00:03:24,200 –> 00:03:26,600
و غیره همانطور که کد را مرور می کنیم به شما نشان خواهم داد
71
00:03:26,600 –> 00:03:31,430
که بنابراین در مرحله بعد ما معادل های خود
72
00:03:31,430 –> 00:03:35,810
73
00:03:35,810 –> 00:03:38,349
74
00:03:38,349 –> 00:03:42,470
را
75
00:03:42,470 –> 00:03:45,849
انجام خواهیم داد. رشته اگر
76
00:03:45,849 –> 00:03:54,130
تبریک در درب ما رمزگشایی utf-8 است،
77
00:03:54,130 –> 00:03:56,120
اکنون دلیل آن است که اگر
78
00:03:56,120 –> 00:03:58,280
تبریک میگوییم زیرا این سرور در اینجا
79
00:03:58,280 –> 00:04:01,250
به گونه ای تنظیم شده است که وقتی ما
80
00:04:01,250 –> 00:04:04,280
از طریق محدوده پورت 1000 2000
81
00:04:04,280 –> 00:04:08,000
3000 و غیره اسکن می کنیم، یک پورت باز وجود دارد که
82
00:04:08,000 –> 00:04:11,060
بدیهی است که می توانید به آن متصل شوید و سپس
83
00:04:11,060 –> 00:04:14,569
ما در پیامی تبریک خواهیم
84
00:04:14,569 –> 00:04:16,399
گفت.
85
00:04:16,399 –> 00:04:17,930
بدیهی است که پورت را با اسکنر پورت پیدا
86
00:04:17,930 –> 00:04:20,180
کردهایم، بنابراین این همان کاری است که ما برای
87
00:04:20,180 –> 00:04:23,419
این بخش از برنامه انجام میدهیم، بنابراین میتوانید
88
00:04:23,419 –> 00:04:24,740
نحوه کارکرد آن را هرگز Frink مشاهده کنید،
89
00:04:24,740 –> 00:04:25,790
بنابراین اگر congr در واقع
90
00:04:25,790 –> 00:04:33,370
در رمزگشایی utf-8 ما باشد، ما این کار را انجام
91
00:04:33,370 –> 00:04:36,890
خواهیم داد. ‘به چاپ خواهد رسید و سپس ما
92
00:04:36,890 –> 00:04:41,150
فقط می خواهیم رشته را انجام دهیم و آن رشته
93
00:04:41,150 –> 00:04:45,110
می تواند علامت تعجب براکت های مربعی داشته باشد
94
00:04:45,110 –> 00:04:47,060
و سپس می توانیم سرویس مخفی پیدا شده را انجام دهیم
95
00:04:47,060 –> 00:04:50,000
و سپس می توانیم بگوییم
96
00:04:50,000 –> 00:04:55,220
درصد s و سپس باید آن را به صورت فرفری انجام دهیم
97
00:04:55,220 –> 00:04:57,410
خط فرفری هر چه باشد و سپس درصد
98
00:04:57,410 –> 00:05:00,170
مجدداً رشته قالب و درصد
99
00:05:00,170 –> 00:05:02,810
و سپس یک براکت انجام می دهیم و سپس
100
00:05:02,810 –> 00:05:04,280
به وضوح
101
00:05:04,280 –> 00:05:10,640
یک شماره پورت و پیامی
102
00:05:10,640 –> 00:05:12,140
را که قرار است دریافت کنیم قرار می دهیم.
103
00:05:12,140 –> 00:05:16,760
ما می خواهیم رمزگشایی درب utf-8 را انجام دهیم، بنابراین ما میتوانیم
104
00:05:16,760 –> 00:05:18,740
آن را در رشته بکشیم تا سرویس مخفی
105
00:05:18,740 –> 00:05:21,860
موجود در شماره پورت را انجام دهیم و سپس
106
00:05:21,860 –> 00:05:24,620
بدیهی است که به همراه
107
00:05:24,620 –> 00:05:28,000
آن شماره پورت به پیام وارد میشویم، بنابراین اگر
108
00:05:28,000 –> 00:05:31,700
در اینجا به شما تبریک
109
00:05:31,700 –> 00:05:34,100
بگوییم که برای اولین آزمایش انجام میدهیم.
110
00:05:34,100 –> 00:05:36,500
همچنین یک مثال دوم که
111
00:05:36,500 –> 00:05:38,780
بعد از
112
00:05:38,780 –> 00:05:42,200
اینکه اولین مورد را انجام دادیم با این کد به شما نشان خواهم داد، بنابراین در مرحله بعد
113
00:05:42,200 –> 00:05:44,840
یک سوکت را میبندیم وقتی باز شد و
114
00:05:44,840 –> 00:05:46,190
وصل شد، یک سوکت باز داریم که میخواهیم آن را
115
00:05:46,190 –> 00:05:48,740
ببندیم ما نمیخواهیم از
116
00:05:48,740 –> 00:05:52,610
منابع حافظه استفاده
117
00:05:52,610 –> 00:05:54,590
کند که باعث کاهش سرعت کامپیوتر میشود، به جز اینکه ما
118
00:05:54,590 –> 00:05:56,870
نمیخواهیم یک سوکت را باز کنیم، بنابراین
119
00:05:56,870 –> 00:05:59,180
فقط برای بستن سوکت شروع به بسته شدن کنید،
120
00:05:59,180 –> 00:06:03,800
سپس میتوانیم آن را خراب کنیم.
121
00:06:03,800 –> 00:06:05,900
تبریک نیست، ما فقط
122
00:06:05,900 –> 00:06:10,700
پیامی را چاپ می کنیم که
123
00:06:10,700 –> 00:06:13,010
سرور است و می گوییم وصل نمی شود، مطمئن
124
00:06:13,010 –> 00:06:15,530
هستم که پیام چاپ می شود، فقط باید
125
00:06:15,530 –> 00:06:17,300
شماره پورت را بدانیم، به جز اینکه هرگز فکر نکنید
126
00:06:17,300 –> 00:06:20,420
که چاپ می کنید و سپس
127
00:06:20,420 –> 00:06:22,970
ما قطع می کنیم، رشته قالب رشته را دوباره
128
00:06:22,970 –> 00:06:26,420
انجام می دهیم و