در این مطلب، ویدئو دریافت رمزهای وای فای با پایتون | پروژه پایتون برای مبتدیان با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:09:48
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:01,599
چه خبر است همه خوش آمدید
2
00:00:01,599 –> 00:00:03,520
امروز در این ویدیو به کانال یوتیوب من بازگردید،
3
00:00:03,520 –> 00:00:04,720
من به شما نشان خواهم داد که چگونه
4
00:00:04,720 –> 00:00:06,960
رمزهای وای فای را با استفاده از پایتون بازیابی کنید،
5
00:00:06,960 –> 00:00:08,559
اگر در ویندوز
6
00:00:08,559 –> 00:00:10,800
هستید و می دانید که در آن می توانید اتصالات وای فای را
7
00:00:10,800 –> 00:00:12,639
که در حال حاضر دارم مشاهده کنید.
8
00:00:12,639 –> 00:00:14,639
سه اتصال وای فای اما من
9
00:00:14,639 –> 00:00:16,079
به این یکی وصل شده
10
00:00:16,079 –> 00:00:18,320
ام و فرض کنید
11
00:00:18,320 –> 00:00:20,480
رمز این اتصال وای فای متصل
12
00:00:20,480 –> 00:00:23,199
را فراموش کرده ام و می خواهم بدانم رمز عبور چیست،
13
00:00:23,199 –> 00:00:23,600
بنابراین
14
00:00:23,600 –> 00:00:25,279
اگر ویندوز دارید، خیلی ساده است
15
00:00:25,279 –> 00:00:26,720
به این آدرس بروید. خط فرمان
16
00:00:26,720 –> 00:00:28,880
و شما دستورات زیر را تایپ می کنید
17
00:00:28,880 –> 00:00:30,320
net sh
18
00:00:30,320 –> 00:00:33,760
wlan show profiles
19
00:00:33,760 –> 00:00:35,600
بنابراین این دستور تمام
20
00:00:35,600 –> 00:00:37,760
پروفایل های وای فای را به شما می دهد یا می توانید اتصالات وای فای
21
00:00:37,760 –> 00:00:39,520
را که قبلاً
22
00:00:39,520 –> 00:00:41,680
با آنها وصل شده اید در حال حاضر بگویید می خواهم
23
00:00:41,680 –> 00:00:43,280
بدانم وای-فای پسورد fi این
24
00:00:43,280 –> 00:00:45,680
اتصال وای فای که omar است و
25
00:00:45,680 –> 00:00:47,520
برای انجام آن یک دستور دیگر می نویسم
26
00:00:47,520 –> 00:00:51,440
که netsh wlan
27
00:00:51,440 –> 00:00:54,800
show pro files profile
28
00:00:54,800 –> 00:00:56,719
و نام پروفایل که
29
00:00:56,719 –> 00:00:58,640
umair است و همچنین می گویم
30
00:00:58,640 –> 00:01:01,920
کلید برابر است. پاک کردن با نوشتن
31
00:01:01,920 –> 00:01:04,159
کلید برابر است با پاک کردن ما
32
00:01:04,159 –> 00:01:06,479
اگر اینتر
33
00:01:06,479 –> 00:01:06,799
را فشار
34
00:01:06,799 –> 00:01:09,360
دهم و در اینجا پایین را فشار دهم، جایی که محتوای کلیدی را مشاهده می کنید
35
00:01:09,360 –> 00:01:10,080
36
00:01:10,080 –> 00:01:13,119
، رمز عبور نمایه وای فای را می بینید، ما رمز عبور نمایه وای فای
37
00:01:13,119 –> 00:01:15,439
را داریم، بنابراین به همین راحتی می توانید
38
00:01:15,439 –> 00:01:16,159
39
00:01:16,159 –> 00:01:18,720
پسوردهای wi-fi را بشناسید. اتصالات -fi
40
00:01:18,720 –> 00:01:20,400
که قبلاً به یک رایانه متصل بودند،
41
00:01:20,400 –> 00:01:21,119
42
00:01:21,119 –> 00:01:23,360
اکنون فرض کنید میخواهید همان
43
00:01:23,360 –> 00:01:24,960
فرآیند را با استفاده از پایتون انجام دهید و میخواهید
44
00:01:24,960 –> 00:01:26,080
رمز عبور را بازیابی کنید
45
00:01:26,080 –> 00:01:28,000
و بعداً آن را در جای
46
00:01:28,000 –> 00:01:29,439
دیگری از اسکریپت خود استفاده کنید،
47
00:01:29,439 –> 00:01:31,920
بنابراین برای انجام این کار، بیایید به
48
00:01:31,920 –> 00:01:34,079
کد ویژوال استودیو را می توانید ببینید که من
49
00:01:34,079 –> 00:01:35,840
یک فایل را باز کردم، بنابراین اولین کاری که
50
00:01:35,840 –> 00:01:37,680
باید انجام دهیم این است که باید فرآیند فرعی را وارد کنیم،
51
00:01:37,680 –> 00:01:38,640
بنابراین می گویم
52
00:01:38,640 –> 00:01:42,159
import sub process و سپس
53
00:01:42,159 –> 00:01:43,680
متغیری به نام
54
00:01:43,680 –> 00:01:45,840
داده های متا زیر خط را تعریف می کنم. آن را هر چیزی
55
00:01:45,840 –> 00:01:47,280
نامگذاری کنید که من آن را به این نام میگذارم
56
00:01:47,280 –> 00:01:49,840
و سپس کاری که میخواهیم انجام دهیم این است که میخواهیم
57
00:01:49,840 –> 00:01:50,880
58
00:01:50,880 –> 00:01:54,000
بگوییم
59
00:01:54,000 –> 00:01:57,280
خروجی زیرخط بررسی نقطههای فرعی و
60
00:01:57,280 –> 00:01:59,119
این خروجی زیرخط علامت یک
61
00:01:59,119 –> 00:02:01,040
آرگومان خواهد داشت که یک لیست خواهد بود
62
00:02:01,040 –> 00:02:03,600
و آن لیست به دستور ما
63
00:02:03,600 –> 00:02:04,320
را
64
00:02:04,320 –> 00:02:08,399
در این فرم قرار دهید در netsh wlan نمایهها را نشان میدهد،
65
00:02:08,399 –> 00:02:10,318
بنابراین این اولین دستوری است
66
00:02:10,318 –> 00:02:11,760
که تمام پروفایلهای وایفای را به ما میدهد
67
00:02:11,760 –> 00:02:14,080
و بیایید ابتدا آن را چاپ کنیم
68
00:02:14,080 –> 00:02:16,000
و ببینیم چه دادههای زیرخط دریافت میکنیم،
69
00:02:16,000 –> 00:02:19,040
بنابراین اگر کد را اجرا کنم،
70
00:02:19,040 –> 00:02:19,599
71
00:02:19,599 –> 00:02:22,400
میتوانید ببینید که یک بایت دریافت میکنیم. اوه
72
00:02:22,400 –> 00:02:24,400
ما خروجی را به صورت
73
00:02:24,400 –> 00:02:27,440
بایت دریافت می کنیم، اجازه دهید به شما نشان دهم که نوع
74
00:02:27,440 –> 00:02:30,000
این خروجی بایت است اگر کد را اجرا کنم،
75
00:02:30,000 –> 00:02:30,800
می بینید
76
00:02:30,800 –> 00:02:32,800
که به ما می گوید که خروجی
77
00:02:32,800 –> 00:02:34,080
به شکل بایت است،
78
00:02:34,080 –> 00:02:36,400
بنابراین اکنون برای تبدیل کد بایت
79
00:02:36,400 –> 00:02:38,640
در رشته مثلاً میتوانیم به سادگی بگوییم
80
00:02:38,640 –> 00:02:39,120
81
00:02:39,120 –> 00:02:42,560
کد نقطه d و میخواهیم آن را با فرمت udf e ضبط کنیم
82
00:02:42,560 –> 00:02:45,360
و اگر دوباره آن را اجرا کنم، میتوانید ببینید که
83
00:02:45,360 –> 00:02:47,040
اکنون خروجی در
84
00:02:47,040 –> 00:02:49,360
قالب رشته است، بنابراین حالا بیایید از شر
85
00:02:49,360 –> 00:02:51,280
آن خلاص شویم و آن را در آن ذخیره کنیم. یک
86
00:02:51,280 –> 00:02:53,200
متغیر دیگر، اجازه دهید نام آن داده را بگذاریم، اجازه دهید
87
00:02:53,200 –> 00:02:55,280
این دو پرانتز را نیز حذف کنیم، بنابراین
88
00:02:55,280 –> 00:02:57,040
حالا اگر داده ها را چاپ کنم
89
00:02:57,040 –> 00:02:59,280
، ببینیم چه چیزی دریافت می کنیم تا شما
90
00:02:59,280 –> 00:03:00,560
ببینید
91
00:03:00,560 –> 00:03:03,280
اکنون خروجی خود را در این فرمت داریم، اکنون کاری که
92
00:03:03,280 –> 00:03:04,000
می توانیم انجام دهیم این است که
93
00:03:04,000 –> 00:03:06,480
می توانیم تقسیم کنیم این خروجی هر جا
94
00:03:06,480 –> 00:03:07,680
که خط جدید را دریافت می کنیم به این
95
00:03:07,680 –> 00:03:09,840
دلیل است که s
96
00:03:09,840 –> 00:03:12,239
ما نام پروفایل های وای فای خود را دریافت می کنیم،
97
00:03:12,239 –> 00:03:13,680
اما همه این
98
00:03:13,680 –> 00:03:15,840
موارد را به همراه خروجی خود دریافت می کنیم
99
00:03:15,840 –> 00:03:18,080
که نمی خواهیم فقط
100
00:03:18,080 –> 00:03:20,800
این قسمت و این قسمت را از این متن بازیابی کنیم،
101
00:03:20,800 –> 00:03:22,879
بنابراین برای انجام این کار من به اینجا میآیم
102
00:03:22,879 –> 00:03:24,159
و میگویم
103
00:03:24,159 –> 00:03:27,840
دادهها برابر است با تقسیم نقطه دادهها
104
00:03:27,840 –> 00:03:31,280
و میخواهم آنها را بر خط جدید تقسیم کنم، بنابراین
105
00:03:31,280 –> 00:03:34,080
اگر اکنون دادهها را چاپ کنم، باید فهرستی
106
00:03:34,080 –> 00:03:35,120
از
107
00:03:35,120 –> 00:03:37,440
تمام خطوطی که در این خروجی بودند دریافت کنم،
108
00:03:37,440 –> 00:03:39,360
بنابراین اگر من آن را اجرا کنم کد می توانید ببینید
109
00:03:39,360 –> 00:03:41,040
که ما همه چیز را دریافت می کنیم و
110
00:03:41,040 –> 00:03:43,920
همچنین مقداری r بک اسلش دریافت می کنیم،
111
00:03:43,920 –> 00:03:44,879
نمی دانم چرا،
112
00:03:44,879 –> 00:03:48,319
بنابراین اجازه دهید ادامه دهیم، اجازه دهید
113
00:03:48,319 –> 00:03:51,360
نام لیست را تعریف کنیم و ما آن را برابر
114
00:03:51,360 –> 00:03:51,760
115
00:03:51,760 –> 00:03:54,159
با یک لیست خالی قرار می دهیم و سپس و سپس ما
116
00:03:54,159 –> 00:03:56,159
یک حلقه for و برای
117
00:03:56,159 –> 00:04:00,400
خط در داده ها را اجرا می کنیم، بنابراین همه خطوط در
118
00:04:00,400 –> 00:04:01,200
این داده را
119
00:04:01,200 –> 00:04:04,159
به عنوان یک لیست داریم، بنابراین اکنون
120
00:04:04,159 –> 00:04:06,239
همه آنها را یک به یک بررسی می کنیم، بنابراین برای خط
121
00:04:06,239 –> 00:04:08,959
در داده، چیزی که می خواهیم جستجو کنیم این است
122
00:04:08,959 –> 00:04:09,439
که
123
00:04:09,439 –> 00:04:12,000
اوه بیایید ابتدا بیایم اینجا، می توانید ببینید
124
00:04:12,000 –> 00:04:12,480
که
125
00:04:12,480 –> 00:04:14,319
هر کجا نام نمایه وای فای
126
00:04:14,319 –> 00:04:15,840
را داشته باشیم، این مورد را به
127
00:04:15,840 –> 00:04:19,120
همراه آن داریم. o برای به دست
128
00:04:19,120 –> 00:04:21,918
آوردن خطوطی که در آن
129
00:04:21,918 –> 00:04:24,000
نام نمایه وای فای داریم، میتوانیم تمام این نمایه را جستجو
130
00:04:24,000 –> 00:04:24,479
کنیم
131
00:04:24,479 –> 00:04:26,720
زیرا در هر نام نمایهای مشابه است،
132
00:04:26,720 –> 00:04:28,160
133
00:04:28,160 –> 00:04:31,520
بنابراین ما به اینجا میآییم و
134
00:04:31,520 –> 00:04:32,400
135
00:04:32,400 –> 00:04:35,600
اگر پس از آن، برای خط در داده میگویم. بیایید اینجا و این مورد را کپی کنید
136
00:04:35,600 –> 00:04:38,800
همه مشخصات کاربر و چیزی شبیه به
137
00:04:38,800 –> 00:04:42,880
این در خط است، سپس به سادگی آن را پرینت بگیرید،
138
00:04:42,880 –> 00:04:46,000
بیایید ببینیم آیا این خط چاپ کار می کند،
139
00:04:46,000 –> 00:04:48,960
بنابراین اگر اکنون کد را اجرا کنم، می توانید ببینید که
140
00:04:48,960 –> 00:04:49,520
141
00:04:49,520 –> 00:04:53,199
همه این متن های مزخرف را
142
00:04:53,199 –> 00:04:56,080
به این اندازه محدود کرده ایم. به دنبال متن هستیم و اکنون تن