در این مطلب، ویدئو نوشتن یک کی لاگر پایه در پایتون | Python for Cybersecurity Project 2 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:09:53
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:03,689 –> 00:00:07,059
قهوه یک نوشیدنی خوب بعد از ظهر است،
2
00:00:07,059 –> 00:00:09,519
مخصوصاً نوع بدون کافئین آن در
3
00:00:09,519 –> 00:00:11,200
بعد از ظهر، واقعاً می تواند شما را
4
00:00:11,200 –> 00:00:13,090
به اندازه کافی با یک ردیابی جانبی ادامه دهد.
5
00:00:13,090 –> 00:00:15,880
6
00:00:15,880 –> 00:00:18,250
7
00:00:18,250 –> 00:00:21,820
8
00:00:21,820 –> 00:00:24,039
منتشر شده در udemi
9
00:00:24,039 –> 00:00:26,980
station X و وبسایتها و دورههای مختلف دیگر،
10
00:00:26,980 –> 00:00:29,470
من
11
00:00:29,470 –> 00:00:31,270
انواع مختلفی از درسها را برای یادگیری
12
00:00:31,270 –> 00:00:33,129
انواع مختلف کتابخانهها و ماژولها برداشتم و
13
00:00:33,129 –> 00:00:35,920
واقعاً یک
14
00:00:35,920 –> 00:00:37,720
نمای کلی جامع خوب از نحوه پرداختن
15
00:00:37,720 –> 00:00:39,910
به جنبه امنیتی پایتون با
16
00:00:39,910 –> 00:00:41,530
این همه آموختم. گفته می شود که یک ماژول خاص وجود دارد که
17
00:00:41,530 –> 00:00:44,050
من به این ماژول توجه خاصی داشتم
18
00:00:44,050 –> 00:00:46,239
، نوشتن یک
19
00:00:46,239 –> 00:00:46,750
کی لاگر
20
00:00:46,750 –> 00:00:48,790
نام داشت، دلیل اینکه من توجه خاصی
21
00:00:48,790 –> 00:00:51,430
به این ماژول داشتم به این دلیل بود که
22
00:00:51,430 –> 00:00:54,010
پروژه دوم شامل نوشتن یک کی لاگر
23
00:00:54,010 –> 00:00:56,559
توسط خودم قبل از ورود به ویدیوی
24
00:00:56,559 –> 00:00:58,450
یکی بود. بزرگترین مشکل این است که من تازه
25
00:00:58,450 –> 00:01:01,600
فهمیدم خوب است که می توانم
26
00:01:01,600 –> 00:01:04,000
تمام کدهایی را که از دوره zigs نوشتم کپی کنم
27
00:01:04,000 –> 00:01:06,490
و سپس واقعاً واقعاً
28
00:01:06,490 –> 00:01:08,499
یاد نمیگیرم، فقط میتوانم کپی کنم و بگویم
29
00:01:08,499 –> 00:01:09,639
ببین یک کی لاگر نوشتم
30
00:01:09,639 –> 00:01:10,899
یکی از کارهایی که در مورد
31
00:01:10,899 –> 00:01:13,270
این پروژه انجام میدهم این است که در واقع تلاش میکنم آموختهام را اعمال
32
00:01:13,270 –> 00:01:15,850
کنم و در واقع چیزی یاد بگیرم
33
00:01:15,850 –> 00:01:18,130
نه اینکه فقط به دنیا نشان دهم که بودم.
34
00:01:18,130 –> 00:01:19,959
می توانم یک کی لاگر بنویسم، به عنوان مثال،
35
00:01:19,959 –> 00:01:21,880
من روشی برای حمله به وجود آورده
36
00:01:21,880 –> 00:01:23,859
ام که چگونه می خواهم این key logger را بنویسم،
37
00:01:23,859 –> 00:01:27,639
اجازه دهید ادامه دهم و به طور خلاصه توضیح دهم خوب است،
38
00:01:27,639 –> 00:01:29,590
بنابراین من یک برگه تقلب پیدا کردم،
39
00:01:29,590 –> 00:01:31,329
این یکی از نکات است. که من
40
00:01:31,329 –> 00:01:33,939
خودم را برای این پروژه می سپارم و این
41
00:01:33,939 –> 00:01:36,999
همان پروژه ای است که برای نوشتن یک کی لاگر ما
42
00:01:36,999 –> 00:01:38,649
باید هک اخلاقی و
43
00:01:38,649 –> 00:01:40,899
پایتون را از ابتدا یاد بگیریم و key logger زاده با
44
00:01:40,899 –> 00:01:42,999
نام مستعار Z logger این همان چیزی است که او
45
00:01:42,999 –> 00:01:45,549
آن را در دوره خود می نامد، بنابراین این
46
00:01:45,549 –> 00:01:46,630
نکات هستند. که در
47
00:01:46,630 –> 00:01:49,359
ابتدا به خودم میدهم، دو فایل پایتون دارم،
48
00:01:49,359 –> 00:01:51,429
فایل پایتون کلید لاگر را در اجرا داشتم،
49
00:01:51,429 –> 00:01:53,529
بنابراین ما کلید لاگر خود
50
00:01:53,529 –> 00:01:55,810
را به اجرا وارد میکنیم و کلید
51
00:01:55,810 –> 00:01:58,989
لاگر را در این فایل پایتون اجرا
52
00:01:58,989 –> 00:02:00,729
میکنیم تا پس از آن پایتون را داشته باشیم. کتابخانه های مورد استفاده من
53
00:02:00,729 –> 00:02:02,829
این را به خودم میدهم، بنابراین ما فرآیند فرعی
54
00:02:02,829 –> 00:02:06,969
SMT زنده را داریم که با ورودی بالا
55
00:02:06,969 –> 00:02:08,739
صفحهکلید رشتهبندی میشود و سپس
56
00:02:08,739 –> 00:02:11,349
ماژول key logger خود را داریم که یک بار دیگر
57
00:02:11,349 –> 00:02:13,150
به اجرا وارد میشود، سپس
58
00:02:13,150 –> 00:02:15,310
آن را از این فایل پایتون اجرا میکنیم، همچنین
59
00:02:15,310 –> 00:02:16,130
60
00:02:16,130 –> 00:02:18,260
حساب ایمیلی داریم که داریم. بهعنوان
61
00:02:18,260 –> 00:02:20,270
طرح کلی و کیلاگر او
62
00:02:20,270 –> 00:02:23,480
، ضربههای کلید هر 120
63
00:02:23,480 –> 00:02:26,600
ثانیه به آدرس جیمیل ارسال میشد، بنابراین من
64
00:02:26,600 –> 00:02:28,250
فقط آدرس ایمیل کوچک خود را ایجاد کردم،
65
00:02:28,250 –> 00:02:30,710
پروژه کیلاگر کامل در جیمیل
66
00:02:30,710 –> 00:02:32,150
با رمز عبور، نگران نباشید،
67
00:02:32,150 –> 00:02:34,640
تغییر میکند، مطمئن شوید به از آن مدیران رمز عبور استفاده کنید
68
00:02:34,640 –> 00:02:36,140
و
69
00:02:36,140 –> 00:02:38,870
به هر حال این نگاه کلی در مورد گذرواژهها رفتار میکند، بنابراین
70
00:02:38,870 –> 00:02:41,000
اکنون از اینجا به شما بستگی دارد، بنابراین اینها
71
00:02:41,000 –> 00:02:43,130
نکاتی هستند که من
72
00:02:43,130 –> 00:02:45,290
برای این ثبت کلید به خودم دادهام، اکنون ممکن است
73
00:02:45,290 –> 00:02:47,600
تعجب کنید که چرا حتی از key logger او استفاده کنید
74
00:02:47,600 –> 00:02:49,970
چرا ایجاد کنید. چیزی بسیار شبیه به
75
00:02:49,970 –> 00:02:51,500
بغل درخت او است و تنها دلیلش این است
76
00:02:51,500 –> 00:02:53,570
که اوه من تقریباً همین الان سه پایه ام را صاف کردم که
77
00:02:53,570 –> 00:02:56,270
سقوط یکی از
78
00:02:56,270 –> 00:02:58,070
بزرگترین دلایلی که من از کلید چوبش استفاده می کنم این
79
00:02:58,070 –> 00:03:00,050
است که و او یک برنامه درب پشتی را بعداً در دوره ایجاد می کند، یک
80
00:03:00,050 –> 00:03:02,360
بار
81
00:03:02,360 –> 00:03:03,710
دیگر همه چیز در مورد این
82
00:03:03,710 –> 00:03:05,540
فرآیند یادگیری است و بنابراین بیایید ادامه دهیم و
83
00:03:05,540 –> 00:03:08,440
با ساخت این key logger
84
00:03:08,440 –> 00:03:10,580
شروع کنیم و فقط با
85
00:03:10,580 –> 00:03:13,220
تنظیم نمایه های اصلی شروع
86
00:03:13,220 –> 00:03:15,020
کنیم.
87
00:03:15,020 –> 00:03:18,200
دوره پروژه، کلید ثبتکننده است و
88
00:03:18,200 –> 00:03:20,880
اکنون
89
00:03:20,880 –> 00:03:42,260
[موسیقی]
90
00:03:42,260 –> 00:03:44,700
کاملاً خوب است، بنابراین یکی از اولین گامهایی
91
00:03:44,700 –> 00:03:46,620
که من همیشه برای ایجاد
92
00:03:46,620 –> 00:03:48,930
برنامهها یا اسکریپتهای پایتون انجام میدهم،
93
00:03:48,930 –> 00:03:51,360
ایجاد طرحبندی اولیه و
94
00:03:51,360 –> 00:03:53,670
درک انواع مختلف است. کتابخانههای پایتون
95
00:03:53,670 –> 00:03:57,210
که مورد استفاده قرار میگیرند و همچنین
96
00:03:57,210 –> 00:03:58,800
چند کامنت اول را ایجاد میکنند که به نوعی
97
00:03:58,800 –> 00:04:00,600
سند من را سازماندهی میکند، بنابراین اجازه دهید من ادامه دهم
98
00:04:00,600 –> 00:04:02,820
و دقیقاً منظورم را به شما نشان دهم، خوب است، بنابراین
99
00:04:02,820 –> 00:04:07,560
ابتدا
100
00:04:07,560 –> 00:04:09,600
اسناد را در سمت چپ
101
00:04:09,600 –> 00:04:11,850
مرورگر قرار دهیم، بنابراین من مستندات رشتهای خود
102
00:04:11,850 –> 00:04:13,910
را داشته باشم، نیازی به خواندن
103
00:04:13,910 –> 00:04:16,350
درک ندارم و همچنین به فرآیند خاص خود نیاز
104
00:04:16,350 –> 00:04:18,089
دارم، بنابراین مقداری TP Threading و
105
00:04:18,089 –> 00:04:20,850
ورودی PI و سپس در سمت راست
106
00:04:20,850 –> 00:04:23,850
، اساساً دارم. هر
107
00:04:23,850 –> 00:04:25,260
چیزی که فقط مربوط به سازمانی باشد
108
00:04:25,260 –> 00:04:26,970
که پروژه من را در اینجا ایجاد می کند، بنابراین اکنون
109
00:04:26,970 –> 00:04:29,100
فقط به خواندن مستندات
110
00:04:29,100 –> 00:04:31,650
و سپس پیاده سازی آنچه نیاز دارم در
111
00:04:31,650 –> 00:04:32,530
این کد
112
00:04:32,530 –> 00:04:36,210
[موسیقی]
113
00:04:43,460 –> 00:04:46,050
می رسد، روز بعد است که من روز قبل کی لاگر را تمام نکردم.
114
00:04:46,050 –> 00:04:48,330
من ادامه دادم
115
00:04:48,330 –> 00:04:50,280
و فقط برنامه ها را بستم و
116
00:04:50,280 –> 00:04:53,100
تصمیم گرفتم که در واقع