Троян и его определение

Все, кто хоть когда-то слышал о компьютерных вирусах, непременно слышал и упоминание о каком-то «трояне». В рамках данной статьи мы попробуем разобраться, что же такое троянская программа и как ее обнаружить на компьютере без вмешательства антивируса. Давайте начнем.

21.01.2008 00:01
Страницы: Пред. 1 2

Обнаружение троянской программы

Большинство троянцев используется для удаленного управления/администрирования, кражи конфиденциальной информации и т.д. А это все подразумевает использование сети и технологии клиент-сервер. И так или иначе троянцу придется использовать какой-либо порт для осуществления поставленной задачи. Очень часто используется даже несколько портов, для разделения задач (например, через один порт осуществляется отсылка информации, а через другой получение команд).

Отсюда следует, что необходимо знать порты, используемые службами виндовс. Ниже приведен краткий список таких портов:

  • 25 TCP – SMTP - Exchange Server;
  • 69 UDP – TFTP - Служба упрощенного FTP-демона;
  • 80 TCP – HTTP - Службы Windows Media;
  • 110 TCP - POP3 - Служба Microsoft POP3;
  • 119 TCP – NNTP - Протокол Network News Transfer Protocol;
  • 123 UDP – SNTP - Служба времени Windows;
  • 135 TCP – RPC - Очередь сообщений;
  • 135 TCP – RPC - Удаленный вызов процедур;
  • 135 TCP – RPC - Exchange Server;
  • 137 UDP - Разрешение имен NetBIOS - Обозреватель компьютеров;
  • 1433 TCP - SQL по TCP - Microsoft SQL Server;
  • 1433 TCP - SQL по TCP - MSSQL$UDDI;
  • 5000 TCP - Уведомление о событиях SSDP - Служба обнаружения SSDP;
  • 6004 TCP - DSProxy/NSPI - Exchange Server 2003;
  • 42424 TCP - Состояние сеанса ASP.NET - Служба состояния сеанса ASP.NET;
  • 51515 TCP - MOM-Clear - Microsoft Operations Manager 2000.

Естественно список далеко не полный, поэтому вот вам ссылка, где можно его лицезреть в полном объеме.

При этом надо учитывать, что порты указанные выше используются только службами виндовс и при отключении какой-либо службы, порт становиться свободным для других приложений. Так же порты могут использовать и сторонние программы (например, icq).

В таком случае логично рассмотреть еще и список портов, которые обычно юзаются теми или иными троянскими программами:

  • 23 - Tiny Telnet Server;
  • 25 - Ajan, Antigen, Email Password Sender, Haebi Coceda, Happy 99, Kuang2, ProMail trojan, Shtrilitz, Stealth, Tapiras, Terminator, WinPC, WinSpy;
  • 31 - Master Paradise;
  • 80 - Executor;
  • 99 - Hidden port V2.0;
  • 121 - BO jammerkillahV;
  • 1010 - Doly Trojan 1.30 (Subm.Cronco);
  • 1033 - Netspy;
  • 1042 - Bla1.1;
  • 1080 - Wingate Socks Proxy;
  • 12701 - Eclipse2000;
  • 1492 - FTP99CMP;
  • 1509 - PsyberStreamingServer Nikhil G.;
  • 1600 - Shiva Burka;
  • 2115 - Bugs;
  • 4590 - IcqTrojan;
  • 7789 - iCkiller;
  • 6670 - Deep Throat;
  • 53001 - Remote WindowsShutdown;
  • 40412 - TheSpy.

Опять же неполный список, за полным прошу сюда.

В общем, вооружившись всем этим, открываем командную строку и вводим команду netstat с параметром –an. На экран сразу выводится список активных подключений и порты используемые ими (рис.1). Потом берем и анализируем.

Троян и его определение

Большинство вирусописателей при написании вирусов в код программы включают алгоритм, который делает процесс невидимым (естественно, это действует не на все утилиты, работающие с процессами) (рис.2).

Но, некоторые этого алгоритма не вводят, по этому процесс Трояна легко заметить.

Троян и его определение

В представленном ниже списке идет сначала процесс обозначенный в диспетчере, а потом программа, которая «стоит» за этим процессом:

  • Mslogin.exe - FuckToy.exe;
  • mwsoemon.exe - MyWebSearch toolbar ;
  • mediaaccess.exe - WindUpdates.com ;
  • mediaacck.exe - WindUpdates.com ;
  • wtoolsa.exe - HuntBar ;
  • wsup.exe - HuntBar spyware ;
  • systrey - Trojan Dropper;
  • cxtpls.exe - AproposMedia ;
  • autoupdate.exe - Apropos Media adware ;
  • wtoolss.exe - HuntBar ;
  • istsvc.exe - IST adware/hijacker ;
  • optimize.exe - MoneyTree Dialer ;
  • gmt.exe - Gator adware ;
  • cmesys.exe - Gator adware ;
  • tbps.exe - Neo Toolbar ;
  • pib.exe - PIB Toolbar ;
  • gah95on6.exe - ShopAtHome Select ;
  • mediapass.exe - WindUpdates.com ;
  • mediapassk.exe - WindUpdates.com ;
  • tbpssvc.exe - Neo Toolbar ;
  • bargains.exe - Bargain Buddy ;
  • save.exe - WhenU SaveNow adware ;
  • salm.exe 180Search Assistant ;
  • rk.exe - Marketscore “monitoring” ;
  • webrebates0.exe - TopRebates hijacker/adware ;
  • webrebates1.exe - TopRebates hijacker/adware ;
  • vmss.exe - Delfin Media Viewer.

Стоит так же знать процессы системы:

  • Alg.exe;
  • Explorer.exe;
  • Csrss.exe;
  • Lsass.exe;
  • Smss.exe;
  • Rundll32.exe;
  • Services.exe;
  • Svchost.exe;
  • Winlogon.exe;
  • Wdfmgr.exe.

Вот так можно определить троянца, активно действующего в вашей системе. Но, не стоит обольщаться, антивирус необходимо ставить, ведь человек имеет свойство делать не верные выводы (ну, собственно как и антивирус), а в связке с антивирусной программой будет намного проще.

Страницы: Пред. 1 2
Оцените материал:  
(Голосов: 28, Рейтинг: 4.06)

Каждый вечер мы будем присылать вам одно письмо со всеми опубликованными за день материалами. Нет материалов - нет писем, просто и удобно (другие варианты).

Материалы по теме


Комментарии (0)