در این مطلب، ویدئو آموزش پایتون – || ردیابی مکان از آدرس IP || موقعیت جغرافیایی geoip2 || هک/Info-Sec || با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:12:59
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,240 –> 00:00:05,359
[موسیقی]
2
00:00:05,359 –> 00:00:08,069
سلام به همه خوش آمدید به کانال
3
00:00:08,069 –> 00:00:10,889
خوش آمدید اینجا رایگان است اینجا در ویدیوی تور پایتون امروز
4
00:00:10,889 –> 00:00:12,840
ما در مورد
5
00:00:12,840 –> 00:00:15,330
آدرس های IP و نحوه ردیابی
6
00:00:15,330 –> 00:00:17,580
آدرس IP و پیدا کردن موقعیت مکانی
7
00:00:17,580 –> 00:00:20,130
شخصی که پشت آدرس IP در پایتون قرار دارد یاد می گیریم،
8
00:00:20,130 –> 00:00:21,900
پس این کار را نکنید. فراموش نکنید که دکمه اشتراک را
9
00:00:21,900 –> 00:00:24,060
بزنید و زنگ اعلان را بزنید. آنها
10
00:00:24,060 –> 00:00:25,859
آموزش ها و ویدیوهای عالی بیشتری را
11
00:00:25,859 –> 00:00:26,880
در آینده
12
00:00:26,880 –> 00:00:28,980
از دست نمی دهند، بیایید به آن
13
00:00:28,980 –> 00:00:31,619
14
00:00:31,619 –> 00:00:35,370
برسیم.
15
00:00:35,370 –> 00:00:38,070
مانند این را ببینید و این همان پایگاه داده شهر مانند giro است
16
00:00:38,070 –> 00:00:41,040
که یک شرکت بزرگ است.
17
00:00:41,040 –> 00:00:43,290
آنها اساساً یک پایگاه داده
18
00:00:43,290 –> 00:00:45,539
دارند، مانند تمام آدرس های YP در
19
00:00:45,539 –> 00:00:48,840
هر کجا که آنجا هستید و غیره و غیره.
20
00:00:48,840 –> 00:00:50,940
21
00:00:50,940 –> 00:00:53,820
توضیح github اکنون می
22
00:00:53,820 –> 00:00:56,820
خواهم job II را فشار دهم، این
23
00:00:56,820 –> 00:01:01,789
بیت کد را اجرا می کنم و خواهیم دید که چه اتفاقی می افتد
24
00:01:01,789 –> 00:01:04,438
همانطور که می بینید ظرف سه ثانیه تمام می شود.
25
00:01:04,438 –> 00:01:07,890
26
00:01:07,890 –> 00:01:11,520
27
00:01:11,520 –> 00:01:14,570
منطقه زمانی شهر مشخص است شهری
28
00:01:14,570 –> 00:01:17,430
که قرار است به دلایل واضح منفجر شود
29
00:01:17,430 –> 00:01:20,189
، نام کشور
30
00:01:20,189 –> 00:01:22,860
بریتانیا، بله، خوب است این
31
00:01:22,860 –> 00:01:24,360
برنامه خاص که در اینجا اجرا می شود،
32
00:01:24,360 –> 00:01:27,689
بله، مخصوص شهر من است، اما
33
00:01:27,689 –> 00:01:30,210
قبل از زمانی که آدرس IP من از
34
00:01:30,210 –> 00:01:32,400
قبل بود، همانطور که اکنون
35
00:01:32,400 –> 00:01:35,280
از ISP برای برخی تغییر کرده است. به این دلیل که
36
00:01:35,280 –> 00:01:38,070
خارج می شد اما هنوز نزدیک منطقه بود
37
00:01:38,070 –> 00:01:41,490
و این برنامه در اینجا برنامه دوم
38
00:01:41,490 –> 00:01:44,220
این یکی قبلاً واقعاً آرام بود و
39
00:01:44,220 –> 00:01:47,880
اکنون به شهر کاملاً ضربه زده است ، زیرا من
40
00:01:47,880 –> 00:01:51,479
این کد را اجرا می کنم ، در واقع کمی خارج شده است ،
41
00:01:51,479 –> 00:01:53,340
اما هنوز هم هست خیلی نزدیک
42
00:01:53,340 –> 00:01:55,619
به منطقه است، به همین دلیل است که من هر
43
00:01:55,619 –> 00:01:58,619
دوی آنها را امروز در اینجا قرار داده ام و به شما پیشنهاد می کنم
44
00:01:58,619 –> 00:02:01,380
از هر دو استفاده کنید و سپس
45
00:02:01,380 –> 00:02:05,130
تصمیم بگیرید و نگاهی بیندازید و در اینجا
46
00:02:05,130 –> 00:02:07,610
ما داریم مکان زیربخش کد کمی کمتر دارد.
47
00:02:07,610 –> 00:02:09,929
این
48
00:02:09,929 –> 00:02:11,790
شعاع دقت دارد، بنابراین
49
00:02:11,790 –> 00:02:14,280
، صادقانه بگویم، خیلی دقیق است، بله
50
00:02:14,280 –> 00:02:16,230
شعاع خوب است
51
00:02:16,230 –> 00:02:18,959
که قبلاً پنج بود، بنابراین
52
00:02:18,959 –> 00:02:21,629
این برنامه چقدر دقیق بود، اما از آنجایی که
53
00:02:21,629 –> 00:02:25,290
ISP من IP من را تغییر می دهد به دلایلی،
54
00:02:25,290 –> 00:02:27,480
واضح است که شعاع دقت اکنون پنج است.
55
00:02:27,480 –> 00:02:32,180
بله، اما هنوز خیلی نزدیک است و
56
00:02:32,180 –> 00:02:35,010
به هر حال این همان چیزی است که ما
57
00:02:35,010 –> 00:02:37,920
امروز یاد میگیریم، بنابراین فقط
58
00:02:37,920 –> 00:02:39,200
این کار را انجام دهید و
59
00:02:39,200 –> 00:02:42,209
قبل از شروع شروع کنید، باید به صفحه github بروید،
60
00:02:42,209 –> 00:02:44,970
همانطور که گفتم جیرو را دریافت کنید
61
00:02:44,970 –> 00:02:46,980
مانند ببینید. مطمئن شوید که همان
62
00:02:46,980 –> 00:02:49,470
فایلی است که همان فایلی است که همان فایل
63
00:02:49,470 –> 00:02:53,160
کد پایتون است و ما باید
64
00:02:53,160 –> 00:02:56,359
با import شروع کنیم تا واردات انجام
65
00:02:56,359 –> 00:02:59,519
دهیم و چیزی که قرار
66
00:02:59,519 –> 00:03:07,049
است وارد کنیم import py و سپس IP جغرافیایی است که geoip
67
00:03:07,049 –> 00:03:07,769
68
00:03:07,769 –> 00:03:11,190
مانند مکان IP جغرافیایی مانند آنچه برخی از
69
00:03:11,190 –> 00:03:13,829
وب سایت ها استفاده می کنند، می دانید که آنها از
70
00:03:13,829 –> 00:03:17,579
موقعیت جغرافیایی استفاده می کنند تا موقعیت مکانی شما را به طور مشابه به دست آورند،
71
00:03:17,579 –> 00:03:20,069
اکنون ممکن است لازم باشد
72
00:03:20,069 –> 00:03:23,430
واضحاً آن را از PI برای
73
00:03:23,430 –> 00:03:26,639
وب سایت من دانلود کنید، نه وب سایت کوچک پایتون،
74
00:03:26,639 –> 00:03:27,750
اما یک وب سایت وجود دارد که دارای بسیاری از
75
00:03:27,750 –> 00:03:32,790
کتابخانههای پایتون و غیره، بله آن را گوگل کنید
76
00:03:32,790 –> 00:03:34,319
یا هر چیز دیگری، و میتوانید آن را
77
00:03:34,319 –> 00:03:38,130
دانلود کنید و سپس آن را به کتابخانههای خود اضافه کنید
78
00:03:38,130 –> 00:03:42,680
و غیره، کاری که باید انجام دهیم
79
00:03:42,680 –> 00:03:50,819
G IP برای مهمان GOI P برابر است با py geoip dot
80
00:03:50,819 –> 00:03:54,629
و سپس G بزرگ و سپس a o بزرگ
81
00:03:54,629 –> 00:03:59,280
A و بزرگ P an d سپس ما باید به
82
00:03:59,280 –> 00:04:02,400
آن فایل do like city dot اضافه کنیم تا این
83
00:04:02,400 –> 00:04:07,609
کار را انجام دهیم سپس
84
00:04:07,609 –> 00:04:14,699
نقطه نقطه شهر نور را انجام می دهیم و این همان نامی است
85
00:04:14,699 –> 00:04:18,149
که آیا دوست دارید نام آن را در
86
00:04:18,149 –> 00:04:20,310
فایل پایگاه داده مشاهده کنید. ما قرار است
87
00:04:20,310 –> 00:04:24,550
از آن استفاده کنیم، بنابراین در مرحله بعدی به G
88
00:04:24,550 –> 00:04:29,259
was it res نیاز داریم و سپس میتوانیم مساوی انجام دهیم و
89
00:04:29,259 –> 00:04:33,250
سپس برای توپ مربعی اینجا و
90
00:04:33,250 –> 00:04:35,610
سپس به نقطه نیاز داریم و سپس
91
00:04:35,610 –> 00:04:41,259
خط زیر خط را با آدرس
92
00:04:41,259 –> 00:04:43,090
زیرخط ضبط کنیم و سپس نیاز داریم برای تایپ یک آدرس IP،
93
00:04:43,090 –> 00:04:45,159
بنابراین من فقط می خواهم یک
94
00:04:45,159 –> 00:04:48,879
متغیر در اینجا ایجاد کنم به نام
95
00:04:48,879 –> 00:04:52,300
آدرس زیر خط IP من و سپس
96
00:04:52,300 –> 00:04:54,460
به بالا برگردم و آدرس باز کردن پیچ خود را انجام دهم،
97
00:04:54,460 –> 00:05:01,509
درخواست HTTP به API دریافت نشود.
98
00:05:01,509 –> 00:05:08,620
و سپس آن را P Phi dog dot txt می
99
00:05:08,620 –> 00:05:13,780
کنیم و ما درخواست هایی را وارد می کنیم
100
00:05:13,780 –> 00:05:16,000
که کاری که انجام می دهد این است که به این
101
00:05:16,000 –> 00:05:18,610
وب سایت در اینجا می رود و اساساً اگر
102
00:05:18,610 –> 00:05:20,620
با مرورگر خود به آن وب سایت بروید،
103
00:05:20,620 –> 00:05:22,449
یک صفحه خالی بارگذاری می شود و همه این کارها انجام می شود.
104
00:05:22,449 –> 00:05:25,780
آدرس IP شما به صورت متنی در آن صفحه خالی وجود دارد،
105
00:05:25,780 –> 00:05:29,560
بنابراین دریافت می کنیم که آنها برای
106
00:05:29,560 –> 00:05:31,569
آن صفحه سرمایه گذاری می کنند و ما آن را دریافت می کنیم متنی
107
00:05:31,569 –> 00:05:34,180
که آدرس IP ما خواهد بود، بنابراین
108
00:05:34,180 –> 00:05:37,569
این کار بعداً انجام می شود، باید
109
00:05:37,569 –> 00:05:39,370
از طریق فرهنگ لغت حلقه بزنیم که این همان
110
00:05:39,370 –> 00:05:40,029
خواهد بود،
111
00:05:40,029 –> 00:05:43,449
در حالی که بیایید آن را چاپ کنیم تا
112
00:05:43,449 –> 00:05:48,990
نگاهی به آنچه در واقع res است
113
00:05:57,999 –> 00:06:01,009
و همانطور که می بینید یک فرهنگ لغت است
114
00:06:01,009 –> 00:06:02,930
و همه این دادههای مرتبسازی را در اینجا
115
00:06:02,930 –> 00:06:05,599
دریافت کردهاند، کد پستی دارد و سپس مقادیر
116
00:06:05,599 –> 00:06:10,310
یک کد کشور کلیدی دارند، مقدار GB آن
117
00:06:10,310 –> 00:06:12,979
یک شهر است و پس از آن بدیهی است که این افراد
118
00:06:12,979 –> 00:06:14,779
احتمالاً در YouTube برای شما محو شدهاند،
119
00:06:14,779 –> 00:06:17,270
نام کشور را دارد
120
00:06:17,270 –> 00:06:18,919
که یک کلید است. و پس از آن ارزش
121
00:06:18,919 –> 00:06:21,229
بریتانیا نیست، بنابراین ما میخواهیم آن را حلقه
122
00:06:21,229 –> 00:06:22,400
بزنیم و سپس
123
00:06:22,400 –> 00:06:25,249
آن را با ظاهر زیبا چاپ کنیم تا بدانیم
124
00:06:25,249 –> 00:06:27,699
چه اتفاقی میافتد، بنابراین بیایید آن را پایین بیاوریم
125
00:06:27,699 –> 00:06:39,729
که برای موارد کلیدی و ارزش در موارد تاریک است.
126
00:06:39,729 –> 00:06:42,229
و سپس ما فقط
127
00:06:42,229 –> 00:06:52,129
با فرمت F چاپ میشویم و سپس کلید نه
128
00:06:52,129 –> 00:06:57,520
را برای فرمت F انجام میدهیم بله و سپس
129
00:06:57,520