سلام خدمت تمامی کاربران عزیز وبسایت تیم امنیتی اولترا
کیلاگر چیست؟ keylogger چیست ؟
یکی از ابزار های بسیار پر استفاده در بحث کلاینت هکینگ کیلاگرها (Keylogger) هستن , کیلاگر ها به هکر این اجازه رو میدن که اطلاعات وارد شده برروی کیبورد رو به دست بیارن , فرض کنید میخواهید پسورد ایمیل دوستتون رو بدست بیارید و دوستتون به شما نزدیک نیست یعنی شما نمیتونید برید پای سیستمش اطلاعات رو به دست بیارید یا وقتی داره پسورد رو وارد میکنه با نگاه کردن به کیبورد پسورد رو به دست بیارید پس بهترین راه چی میتونه باشه؟ بهترین راه استفاده کردن از کیلاگرها هست , شما کافیه کیلاگر رو برای دوستتون ارسال کنید و پس از اجرا کیلاگر توسط دوستتون کیلاگر برروی سیستمش فعال میشه و هر چیزی که روی کیبوردش تایپ کنه برای ما ارسال میشه
در این آموزش ما میخواهیم به کمک زبان برنامه نویسی پایتون یک کیلاگر طراحی کنیم که بعد از اجرای روی سیستم قربانی تمامی کلید هایی که روی کیبورد تایپ میشه رو برای ما ارسال کنه پس با ما همراه باشید…
اولین کار برای ساخت کیلاگیر اینه که ماژول Pynput رو با دستور زیر نصب کنید
خب حالا باید ماژولی رو فرخوانی کنیم
در خط اول من اومدم کلاس Listener از ماژول pynput.keyboard رو فراخوانی کردم همونطور که از اسم این کلاس مشخصه کلاسی هست برای گرفتن کلید های کیبورد
در کد بالا در خط ۳ شی ای از کلاس Listener ساختیم و اسمشو گذاشتیم obj و پارامتر on_press رو مساوی تابع evnt_key_press قرار دادیم یعنی با فشردن هر کلید میاد تابع evnt_key_press رو اجرا میکنه در ۴ هم با استفاده از متد start اومدیم و شروع کردیم به گرفتن کلید ها در خط ۵ هم با استفاده از متد join از برنامه خارج نمیشیم
حالا باید کد تابع evnt_ket_press رو بنویسیم
در خط ۲ تابعی تعریف کردیم به اسم evnt_key_press که ورودی اون متغیری به اسم key در واقع وقتی کلید فشار داده میشه مقدار متغیر key برابر اون کلید میشه در خط ۳ با استفاده از تابع open میایم یک فایلو رو باز میکنیم که مد اون a هست یعنی اگه فایل وجود نداشته یکی میسازه اگه وجود داشته باشه که بازش میکنه و ما میتونیم به اخر اون متن خودمون رو اضافه کنیم در خط ۴ کلید رو که تارگت وارد کرده رو توی فایل مینویسیم با استفاده از متد write در خط ۵ هم فایل رو میبندیم
تمام یک کیلاگر خیلی ساده با پایتون نوشتیم 🙂 حالا کیلاگر رو اجرا میکنیم
امیدوارم که از این آموزش لذت کافی رو برده باشید…
اموزش خوبی بود ولی اگه میشه با زبان های دیگه هم ساخت کیلاگر رو بزارین چون با پایتون که نمیشه بدافزار ساخت
ینی میشه ولی خب به خاطر کامپایل بهتر و حجم کمتر معمولا از پایتون استفاده نمیشه
سلام
چشم حتما