در این مطلب، ویدئو تبدیل درب پشتی Python به Exe با استفاده از PyInstaller + Basic AVEvasion testing | آموزشی با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:46
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:03,919 –> 00:00:05,520
سلام به همه و خوش آمدید امروز
2
00:00:05,520 –> 00:00:07,040
ما قصد
3
00:00:07,040 –> 00:00:09,599
داریم بدافزار خود را در پایتون بررسی
4
00:00:09,599 –> 00:00:11,280
کنیم و آن را به
5
00:00:11,280 –> 00:00:13,599
یک فایل exe تبدیل
6
00:00:13,599 –> 00:00:14,480
7
00:00:14,480 –> 00:00:16,560
8
00:00:16,560 –> 00:00:19,920
کنیم. آن را به عنوان یک ویروس شناسایی کنید،
9
00:00:20,960 –> 00:00:22,320
بنابراین در اینجا ما برنامه ای را داریم که
10
00:00:22,320 –> 00:00:24,400
در یکی از آخرین ویدیوها نوشتم، اگر
11
00:00:24,400 –> 00:00:25,119
12
00:00:25,119 –> 00:00:27,279
به ویدیویی به نام “اوه ساختن یک
13
00:00:27,279 –> 00:00:29,199
بدافزار خودتکثیر شونده در پایتون
14
00:00:29,199 –> 00:00:29,599
” نگاهی بیندازید
15
00:00:29,599 –> 00:00:31,679
که چند هفته قبل انجام دادم، آن را انجام خواهید داد. بتوانید
16
00:00:31,679 –> 00:00:33,760
بررسی این کد را ببینید و
17
00:00:33,760 –> 00:00:35,680
اساساً کاری که انجام می دهد این است که پوسته
18
00:00:35,680 –> 00:00:36,559
دارد و
19
00:00:36,559 –> 00:00:38,960
عملکردهای اضافی دارد و به ما این امکان را می دهد
20
00:00:38,960 –> 00:00:40,000
که
21
00:00:40,000 –> 00:00:41,520
پوسته را همانطور که می خواهیم حرکت کنیم و
22
00:00:41,520 –> 00:00:44,079
نابودگر را داریم و گرمی را داریم. و
23
00:00:44,079 –> 00:00:45,120
زمانبندی برای
24
00:00:45,120 –> 00:00:47,840
زمانبندی کار و تکرارکننده برای
25
00:00:47,840 –> 00:00:49,200
تکثیر، و من نمیخواهم توضیح دهم
26
00:00:49,200 –> 00:00:50,239
که اینها چه کاری انجام میدهند،
27
00:00:50,239 –> 00:00:51,760
چون در ویدیوی قبلی توضیح دادم
28
00:00:51,760 –> 00:00:53,120
که تنها کاری که میخواهم
29
00:00:53,120 –> 00:00:54,480
انجام دهم این است که پوسته را همینجا اجرا میکنم
30
00:00:54,480 –> 00:00:55,120
31
00:00:55,120 –> 00:00:57,920
و پوسته فقط متصل می شود و می سازد
32
00:00:57,920 –> 00:01:00,160
مطمئن باشید که هر ورودی از
33
00:01:00,160 –> 00:01:02,000
هکر به عنوان یک ورودی معتبر ارسال می شود، به
34
00:01:02,000 –> 00:01:03,840
عنوان مثال، دایرکتوری ها را تغییر دهید
35
00:01:03,840 –> 00:01:06,320
که قبلا یک مشکل بود و همچنین
36
00:01:06,320 –> 00:01:07,680
خاک را به آن اضافه می کند، بنابراین اگر از
37
00:01:07,680 –> 00:01:12,640
چیزی سی دی استفاده می کنید، خاک را به آن اضافه می
38
00:01:12,640 –> 00:01:16,560
کند، بنابراین برای تبدیل آن به exe.
39
00:01:19,439 –> 00:01:21,680
pip install pi installer چرا این یکی
40
00:01:21,680 –> 00:01:23,200
را بخرید و به exe
41
00:01:23,200 –> 00:01:24,880
خوب نخرید زیرا ساده تر است یکی
42
00:01:24,880 –> 00:01:26,560
از همکارانم به من نشان داد که
43
00:01:26,560 –> 00:01:28,960
این ساده ترین راه است و من آن را امتحان کردم و
44
00:01:28,960 –> 00:01:30,400
عالی کار می کند
45
00:01:30,400 –> 00:01:32,159
و در واقع از این بابت متشکرم زیرا
46
00:01:32,159 –> 00:01:34,079
واقعاً چنین است ساده است، بنابراین تمام کاری که انجام می دهید نصب پیپ است،
47
00:01:34,079 –> 00:01:34,720
48
00:01:34,720 –> 00:01:36,560
اما از آنجایی که من قبلا آن را نصب کرده ام،
49
00:01:36,560 –> 00:01:38,400
فقط باید بگویم که نیاز قبلاً
50
00:01:38,400 –> 00:01:39,040
برآورده شده است،
51
00:01:39,040 –> 00:01:40,479
زیرا ما از قبل در پوشه هستیم و
52
00:01:40,479 –> 00:01:42,240
برنامه خود را داریم، بیایید
53
00:01:42,240 –> 00:01:44,880
نصب کننده pi
54
00:01:45,280 –> 00:01:48,640
نام برنامه را انجام دهیم و tab را فشار دهید
55
00:01:48,640 –> 00:01:50,479
زیرا زمانی که شما tab را فشار دهید این مورد را اضافه می کند
56
00:01:50,479 –> 00:01:52,079
، فکر نمی کنم به آن نیاز داشته باشید، اما
57
00:01:52,079 –> 00:01:54,159
می توانید آن را در آنجا قرار دهید و
58
00:01:54,159 –> 00:01:55,200
سپس
59
00:01:55,200 –> 00:01:57,840
یک فایل بنویسید تا مطمئن شوید که
60
00:01:57,840 –> 00:01:59,759
یک فایل exe تولید می کند،
61
00:01:59,759 –> 00:02:01,680
خوب شما همچنین نمی توانید هیچ کنسولی
62
00:02:01,680 –> 00:02:03,040
انجام دهید و مطمئن شوید که هنگامی که برنامه را اجرا
63
00:02:03,040 –> 00:02:04,880
می کنید، کنسولی وجود نخواهد داشت
64
00:02:04,880 –> 00:02:06,799
که این یک چیز عالی است زیرا
65
00:02:06,799 –> 00:02:08,000
اساساً در پس زمینه اجرا می شود، اما من این
66
00:02:08,000 –> 00:02:09,360
کار را انجام نمی دهم زیرا گاهی اوقات
67
00:02:09,360 –> 00:02:10,479
باگ می شود،
68
00:02:10,479 –> 00:02:12,400
بنابراین من فقط می گویم یک فایل را فشار دهید
69
00:02:12,400 –> 00:02:14,000
enter. و فقط منتظر بمانید که این تنها کاری است که باید
70
00:02:14,000 –> 00:02:15,280
انجام دهید و وقتی گفت تمام شده است همه کارها را
71
00:02:15,280 –> 00:02:17,280
برای شما انجام
72
00:02:17,280 –> 00:02:18,959
می دهد، می خواهید به
73
00:02:18,959 –> 00:02:20,959
پوشه dist جایی که exe شما قرار است باشد نگاهی بیندازید
74
00:02:20,959 –> 00:02:22,560
و می توانید همه موارد دیگر را حذف
75
00:02:22,560 –> 00:02:24,560
کنید. و فقط از این exe استفاده کنید،
76
00:02:24,560 –> 00:02:27,280
بنابراین از آنجایی که ما پوسته را برای
77
00:02:27,280 –> 00:02:28,640
اتصال به
78
00:02:28,640 –> 00:02:32,560
108 قرار می دهیم که به نظر می رسد IP من است
79
00:02:33,040 –> 00:02:35,120
و می گوید 107 بنابراین این
80
00:02:35,120 –> 00:02:36,640
کار نمی کند، باید
81
00:02:36,640 –> 00:02:38,239
آن را تغییر دهید و مطمئن شوید که
82
00:02:38,239 –> 00:02:40,080
107 است.
83
00:02:40,080 –> 00:02:41,800
و ما یک پورت را انتخاب می کنیم که
84
00:02:41,800 –> 00:02:43,599
85
00:02:43,599 –> 00:02:45,440
13337 باشد و حالا می توانیم آن را دوباره بسازیم
86
00:02:45,440 –> 00:02:46,800
، واقعاً مهم نیست که او این را ساخته است،
87
00:02:46,800 –> 00:02:48,239
ما فقط می توانیم روی آن دوباره بسازیم، اما من می
88
00:02:48,239 –> 00:02:50,239
خواهم این را حذف کنم.
89
00:02:50,239 –> 00:02:52,480
پس بیایید آن را دوباره بسازیم
90
00:02:52,480 –> 00:02:54,560
و در این مدت من نت کت را اجرا می
91
00:02:54,560 –> 00:02:55,360
92
00:02:55,360 –> 00:02:57,280
کنم زیرا می خواهم در آن پورت گوش کنم
93
00:02:57,280 –> 00:02:58,720
و من خودم می خواهم آن را وصل کنم و
94
00:02:58,720 –> 00:03:02,720
باید کار کند، بنابراین اگر netcat64 را اجرا کنم،
95
00:03:02,720 –> 00:03:06,159
lvp را انجام می دهم و پورت را انجام می دهم
96
00:03:06,159 –> 00:03:08,000
اگر اشتباه نکنم یک و سه و سی و هفت
97
00:03:08,000 –> 00:03:10,400
بود. انجام
98
00:03:10,400 –> 00:03:12,640
شد فایل exe را ساخته است و می توانیم از آن خارج
99
00:03:12,640 –> 00:03:13,440
100
00:03:13,440 –> 00:03:15,599
شویم و اگر به پوشه خود برگردیم و
101
00:03:15,599 –> 00:03:16,480
به dist برویم
102
00:03:16,480 –> 00:03:18,640
می توانید prog.exe را ببینید اکنون می توانیم این را به
103
00:03:18,640 –> 00:03:19,599
طور کامل
104
00:03:19,599 –> 00:03:22,319
از جایی که بود جایگزین کنیم می
105
00:03:22,319 –> 00:03:23,200
توانیم آن را اینجا قرار دهیم
106
00:03:23,200 –> 00:03:25,040
و همانطور که گفتم شما به این
107
00:03:25,040 –> 00:03:26,640
پوشه ها نیازی ندارید و شما هم به این پوشه نیاز ندارید،
108
00:03:26,640 –> 00:03:27,120
109
00:03:27,120 –> 00:03:28,480
پس کاری که می خواهیم انجام دهیم این است
110
00:03:28,480 –> 00:03:30,319
که گوش می دهیم، Enter را فشار می دهم
111
00:03:30,319 –> 00:03:31,680
و اکنون به آن برد گوش می
112
00:03:31,680 –> 00:03:33,440
دهیم و ما
113
00:03:33,440 –> 00:03:35,599
وقتی از powershell یا cmd استفاده میکنید، دوباره به خودمان متصل میشویم
114
00:03:35,599 –> 00:03:36,879
، مطمئن شوید که
115
00:03:36,879 –> 00:03:38,000
کلیک روی ماوس را دوست ندارید، گیج میشوید که
116
00:03:38,000 –> 00:03:39,760
چرا اتصالی وجود ندارد، بله
117
00:03:39,760 –> 00:03:40,959
، به نوعی آن را متوقف میکند،
118
00:03:40,959 –> 00:03:43,519
خیلی خوب است، بنابراین اکنون
119
00:03:43,519 –> 00:03:45,360
برنامه را شروع می کنیم و برنامه شروع می شود و می گوید
120
00:03:45,360 –> 00:03:47,920
تلاش برای اتصال به هکر منتظر است
121
00:03:47,920 –> 00:03:49,519
و به ip متصل می شود
122
00:03:49,519 –> 00:03:51,519
و در آنجا شما پوسته آن را روشن کرده اید اجازه دهید انجام
123
00:03:51,519 –> 00:03:53,360
تضاد ip
124
00:03:53,360 –> 00:03:55,280
در واقع ipconfig دلیل
125
00:03:55,280 –> 00:03:56,799
خوبی نیست زیرا
126
00:03:56,799 –> 00:03:59,680
ما قبلاً پیکربندی a