رفتن به مطلب
بازگشایی انجمن! ×
GuardIran

برسی یکی از اسکریپت های پرل رو در حیطه هک و امنیت


abarestan

پست های پیشنهاد شده

با سلام

 

در این پست قصد دارم برای تمرین هم که شده یکی از اسکریپت های ساده پرل رو در حیطه هک و امنیت با هم برسی کنیم.

 

کار این اسکریپت اینه که ip رو بگیره وکل رنج ip رو برای ما در یک فایل نمایش بده.

 

کل اسکریپت:

This is the hidden content, please

معنی کد خط اول مشخصه بریم سراغ معنی خط دوم:

 

داره مشخص میکنه که متغیر IP رو از آرگومان اول بگیره یعنی مقدار IP میشه مقدار ARG0.

 

معنی خط سوم:

 

این خط اینو میگه که ما یه متغیر داریم به اسم range که محدوده مشخصی داره

 

و بعد اومده محدوده رو مطرح کرده که از 255 تا بیشتر مساوی 1 هست (از 1 هست ولی 0 نیست)

 

نکته: خط  سوم تا آخر به هم وابسته هستند یعنی همه در حلقه ما برای تولید IP ها قرار دادند.

 

خط چهارم:

 

تو این خط اومدیم یه متغیر دیگه رو بررسی کردیم که متغیر ipr هست اینجا !!

 

که خود این متغیر از دو متغیر دیگه تشکیل شده یعنی وابسته ای از دو متغیر IP و range هستش ..

 

برای مثال IP ما هست 192.168.1.1 و range که هست 1 تا 255 پس تولید ما میشه 192.168.1.1 تا 192.168.1.255

 

حالا اینجا یه موضوعی هست

 

تو این این اسکریپت ما 3 محدوده از 4 محدوده IP نیاز هست یعنی اگر IP هست 192.168.1.1 شما به اسکریپت باید بدید 192.168.1

 

تا حلقه ی ما بیاد بعد از این IP یک “.” و “255” تا “1” رو قرار بده ….

 

پس تا الان محدوده IP ما آمده هستش ولی خب توی حافظه موقت سیستم ذخیره شده و ما دسترسی نداریم بهش !

 

خط پنجم و ششم:

 

همونطور که توی آموزش قبلی ما بود ما با open میتونیم بوسیله یک هندار با فایل ها کار کنیم !!

 

این جا ما میام در خط 4 فایل ip.txt رو ایجاد میکنیم بوسیله هندلر l_ip و در خط 5 ما میایم مقدار متغیر ipr رو از حافظه موقت سیستم

 

به حافظی دائمی میدیم و فایل رو ایجاد میکنیم که حاوی 192.168.1.255 تا 192.168.1.1 هستش ….

 

تشکر نشانه رضایت شماست

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر


به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • ایجاد مورد جدید...