تروجان Trojan
تروجان یا Trojan چیست؟
تروجان (Trojan) یا اسب تروجان (Trojan Horse) نوعی برنامهی رایانهای مخرب یا بدافزار است که هدف اصلی خود را از کاربر پنهان میکند. به عبارت بهتر، تروجان معمولا خود را در قالب یک برنامهی مفید و جذاب، و یا یک رویهی معمولی به کاربر معرفی میکند و پس از فعال شدن به صورت مخفیانه به هدف اصلی و پنهانی خود میپردازد.
این اصطلاح از یک داستان قدیمی یونانی به نام اسب تروا گرفته شده است. در این داستان، یونانیها یک اسب چوبی بزرگ را در میدان نبرد رها میکنند. تعداد قابل توجهی از سربازان جنگی یونان در بدنه اسب پنهان شده بودند. اهالی تروا (Troy)، اسب را به عنوان غنیمت جنگی به شهر میبرند. شبانه نیروهای مخفی شده در اسب، از دریچهی تعبیه شده در آن خارج شده و با غافلگیر کردن اهالی تروا شهر را به تصرف خود در میآورند.
تروجانها به روشهای مختلفی روی رایانهی کاربر نصب میشوند. به عنوان مثال ممکن است یک تروجان، بدون مجوز کاربر روی رایانهی او دانلود و نصب شود یا به عنوان یک فایل معمولی به پیام ارسال شده از طریق ایمیل ضمیمه شده باشد و کاربر بدون آنکه از محتوای واقعی آن با خبر باشد فایل را اجرا نماید. تروجانها معمولا برخلاف ویروسهای رایانهای خود را داخل فایلهای دیگر پنهان نمیکنند.
برخی از تروجانها در قالب یک در پشتی (Backdoor) برای دسترسی غیرمجاز هکرها مورد استفاده قرار میگیرند. در چنین شرایطی ممکن است فرد متجاوز از اینترنت رایانه قربانی برای تحقق اهداف نامشروع خود بدون آنکه به سادگی قابل شناسایی باشد استفاده نماید. برخی دیگر از آنها نیز با اهداف خرابکارانه، فایلهای رایانهی قربانی را مورد هدف قرار میدهند و یا برای سرقت اطلاعات کاربر، کلمه عبور و اطلاعات بانکی، جاسوسی و حتی Keylogging مورد استفاده قرار میگیرند.