Короткая жизнь банковского трояна Gorilla: амбициозный старт и быстрое забвение

Banking Trojan

В марте 2025 года специалисты Solar 4RAYS обнаружили новую фишинговую кампанию, распространявшую вредоносное ПО через Telegram. На первый взгляд, атака ничем не отличалась от сотен других, но детальный анализ показал, что за внешней простотой скрывался sophisticated банковский троян Gorilla - многофункциональный инструмент, написанный на Kotlin и ориентированный на коммерческое использование. Однако его история оказалась короткой: уже к августу того же года управляющие серверы трояна и канал разработчика в Telegram перестали отвечать, оставив исследователей с вопросами о причинах столь стремительного исчезновения.

Описание

Gorilla позиционировался как мощное решение для киберпреступников. Его функционал включал управление устройствами, перехват SMS, определение банковских приложений и интеграцию с мессенджерами. Распространялся троян на коммерческой основе, а анализ кода указал на русскоязычное происхождение разработчиков. Любопытной деталью стало то, что все экземпляры панели управления Gorilla Panel работали в DEBUG-режиме, что свидетельствует о низкой квалификации создателей или поспешности в развертывании.

Технический анализ выявил, что троян маскировался под приложение «Яндекс Видео 215» (MD5: 300713aacb2bccf93b758d66eec29f40). При запуске он пытался установить себя как обработчик SMS по умолчанию, после чего активировал два сервиса: SmsService для перехвата сообщений и HeartbeatService для связи с командным сервером (C2). Подключение к C2 осуществлялось по WebSocket на адрес 62.60.226.97:8000, где также размещалась веб-панель на Django.

Gorilla Panel, несмотря на функциональность, была реализована с грубыми ошибками. Режим DEBUG позволял легко получить информацию об эндпоинтах, включая управление устройствами, отправку SMS, генерацию новых APK и даже раздел «profit» для учета финансовых операций жертв. В JavaScript-коде панели обнаружились многочисленные комментарии на русском языке, выполненные в стиле, характерном для генерации через большие языковые модели (LLM), что указывает на возможное использование ИИ при разработке.

Выход на рынок сопровождался активной рекламой в киберпреступных чатах с апреля 2025 года. Ключевые функции: управление SMS, интеграция с Telegram и детектинг банковских приложений. У трояна был собственный Telegram-канал с новостями и демонстрациями работы, а также периодически появлялись новые серверы, включая тестовые версии вроде Amber Panel.

Однако проблемы начались почти сразу. Уже в апреле в связанных с Gorilla чатах заговорили о возможном аресте разработчика. Несмотря на первоначальные отрицания, в мае в канале появился пост, где автор утверждал, что уезжает в Среднюю Азию, якобы для безопасности. Активность стала снижаться: если изначально насчитывалось около 40 активных панелей, то к июню их число сократилось вдвое.

4 июня вышло последнее обновление с новыми ценами и заявлением об автоматизации развертывания панелей (все еще в DEBUG-режиме). В конце июня канал опубликовал пост с эмодзи «молитва», после чего инфраструктура полностью shut down. На момент публикации отчета все известные C2-серверы неактивны, а судьба разработчиков остается неизвестной.

Gorilla привлек внимание не только российских, но и западных исследователей - его разбор появился в отчете Catalyst. Казалось, у трояна были все шансы занять niche на рынке malware-as-a-service, но вместо этого он повторил судьбу многих подобных проектов: громкий старт, технические просчеты и быстрое забвение. Для специалистов по безопасности его история стала напоминанием о том, что даже потенциально опасные угрозы могут исчезнуть due to внутренних проблем или внешних факторов, но также подчеркнула важность мониторинга быстроэволюционирующих угроз, особенно с использованием современных технологий вроде ИИ.

Индикаторы компрометации

IPv4

  • 147.45.70.114
  • 179.43.154.42
  • 185.62.56.149
  • 185.62.56.161
  • 185.62.57.182
  • 185.62.57.207
  • 185.62.57.47
  • 185.62.57.55
  • 185.62.58.117
  • 185.62.58.146
  • 185.62.58.147
  • 38.180.15.10
  • 38.180.15.140
  • 38.180.162.139
  • 38.180.85.115
  • 38.244.144.219
  • 38.244.144.220
  • 38.244.144.221
  • 38.244.144.224
  • 38.244.144.230
  • 38.244.144.232
  • 62.60.226.104
  • 62.60.226.124
  • 62.60.226.137
  • 62.60.226.143
  • 62.60.226.160
  • 62.60.226.161
  • 62.60.226.162
  • 62.60.226.163
  • 62.60.226.164
  • 62.60.226.175
  • 62.60.226.182
  • 62.60.226.183
  • 62.60.226.185
  • 62.60.226.209
  • 62.60.226.210
  • 62.60.226.254
  • 62.60.226.31

MD5

  • 026dde4c08e5eb5cd7ec718ffb537702
  • 027e93646103ce0f7b7efb72d56bf6d1
  • 058953c6f32aff78bc8cd6a988b60057
  • 08652d8ab8c509545844c40a45959f03
  • 0e0b350b1d202e1d9b8c3bc1c6eb0bd2
  • 12b817c023daa8398cb9515b994b1ca1
  • 1762264fbb66c3288d6e1af1cf8ff593
  • 1ad67e0edbd476ff1cbbec0629996266
  • 1caab7269ec6eb67ba749ad52a9ac82f
  • 200a75a5146c9c148c6066e45efd4389
  • 2366418ee4a190f9fdda7c495f185332
  • 2538d2af0bb39f608a12c3b65ff1e58f
  • 26a6e0afc795bcb134afefd507b01def
  • 2bc15f1a495b80f87ca7cdb2636dc6bf
  • 2d06c19f17bceebdad96f51e4fad5adc
  • 2f92c2c8969a0ee82ed165ec7086daf3
  • 37f61dad9e1d16f86505e60ece90c12f
  • 3a3f3e98c590e5e496802172ac06562b
  • 3e85963db0dae7a2d2059f37f9609fe6
  • 4516196b979b61b4dda6d530aea443b7
  • 50e6fa606f998e01b18e1f2d29bcb613
  • 5295926bb58a44f25328e78cb58fcf53
  • 53a6402c6458727d4bc2f828dbd7d0f6
  • 5e7e8d37f7e83b6c0a6ba65c530526b2
  • 603f6dbe3b55a158ad7e466fef6d3313
  • 661fd219a76816fc83a3bf90ddff5c4e
  • 6ae84842c7ab61455d46a8a600c7fcf0
  • 6f45c1481d6a2a24d37e7b5e0101011c
  • 724dc0b4fc21e8b283f5b24009ccfc1d
  • 73fd750c86ea610ee4025eeb8b5c7736
  • 75f4a463b588025e3ab5ba0a872785e8
  • 76989bfc7f21b4212d7cd44da55ad8ef
  • 7c09b71736e2736034aebf1320eaf29a
  • 7fefd59d17ce54f1a163001111d2f178
  • 82a3a0fdcea8d4dfe7ff6348fa66c621
  • 838674b5c310bee8a3c2d44b4acd7793
  • 85eb5ecaf0df155f61970ece01ef7cf1
  • 87c82595b75ac38bf1ee70cbf6e9b378
  • 8aaece6c5614f2a7cdba8ad6ae22c67d
  • 8c7816a3dab93377c9962ce7149aaaea
  • 8cc4e110e3e22e64147baff3fff6d0c1
  • 943488a1dd872f72d396d49b5d4f44c8
  • 997caa35a7b769fec301acaf795ce62f
  • 9ead6dd59a1fb22eea0ffcfe8cb9d088
  • a04da22acbd5054de7bde37d31fb286d
  • a6cc0f44919391ac0a1ee529a080c142
  • ad69e879c1d5306c39cc6ae77036b149
  • b2cf4f0876fad8a3420371982165bf6e
  • c1e1b362d7a64b01dc502b4e9b731d03
  • c2a014431cb40ed282ceb921bcd7ae12
  • c2f1e137b1b37b4c45927434d486cfdf
  • d0c09422592f507a57ba1858fc086c16
  • d2ade602507e82c29b7f838ccc8f4db0
  • d37f8e0feb9e8e36e3d57b1f132de144
  • d3b4766aa8c37af8538a74a0fc5cea2d
  • d52a60d2ada02c300697101ae9bfa9e1
  • d911f3bd527980ff604f602e6fa77ea5
  • dd63c6b196232b5f0ddaa936c76eb86e
  • debd3fa6f419d5846252eaedda7d38c0
  • e1742b74deca5e9eabe56b26ca1060dc
  • e2f03b25bfe9e6ff7657e40d5dfd591f
  • e51af0e30fa554ead5bd62bb5df16c35
  • ea7e1a4fae92c5e969d43735b3b49cff
  • efb87cadd93390886d0025c4eaabeda8
  • f2c2bb8520ef1b081665c2909a51900c
  • fdafc42f638c3533c9a05053f42a7da0
  • fe88247d6f6b8da038958589b76828e6
  • ffa45d34c87109b4412b6f09259b8db3

SHA1

  • 002b6eca1859efe1caaf383991691e3378c9d85b
  • 0475026f4f0cb648686eb26369f9dcd1cd0cc8e7
  • 09b94376a49267b53a37b7c429ff2bce47ed4a5d
  • 1d715640d094d492c0fe181d21f81c4a5c1f7fe8
  • 2560790338d86a5ca09492cef2440c2209945ebd
  • 2568869ea19339fee87512fb69a299e284cd9b6b
  • 291f43c3a7e3d67888a1ae864386fe7cc8faf4ae
  • 2b751e1ade3b1104500c7e1a2284e7584327106e
  • 2f6325078ca62402cfa441750149540e69303f24
  • 2f7e6060c756b1aeebe3def2de51a7ab647ebe0f
  • 3346f76a64577ba36efbd28033cf17517ea93933
  • 3781187e2761184c83407c678b87d17830b5aad2
  • 3d5983ee9702e9c417ea6e41068e62017c497ad3
  • 4292d173383bcdafd6832b4c98e5ad6bbbd0703b
  • 4834d6755e175e288d54fe08e94893e219889591
  • 4e4afe1345aaea10d3aa522e01d1b346cf8b1291
  • 4e9360d1d08468bc93aa912f9bdd62f7b19fbd47
  • 508b3213025810d5ebd87063a0c91335774df187
  • 509639eebd0f7772b8aec70adf47c14a8dc53e00
  • 509ba65a6c38311f01dde9fd2f4313011da00970
  • 57ccd8ec8ea114317fa69faa36d813ad99b4bc45
  • 5ca66a4cc3a358c96d16bb4ddc5653987e93ed78
  • 6317618510e810305e55efaaaf4153c5fbb9ed7f
  • 69ed25d4cf3f36565fa27c08dea99b650cbc3c30
  • 6bfc0cc5bc7c2b5c9f65cd4457791c727e6c7bed
  • 6db841bd5a6e1ddd88d32692fc54cd16a4dd9b2e
  • 700a8be3d273b8ad3243041da3e2b4e57dddf72d
  • 7561ea8bf79125284c566b91c864c0ebae7b971d
  • 75b0d1c0af301ca79d230c29570680b3d8ed82da
  • 785705764e5c95eb0e1ccf0d5f0a0ef7da41e085
  • 80f60cfaeda967f3f9f98434d596780e3aade259
  • 8117ca26c51de017205f761a6c2500d6ce4f3efd
  • 81e294352be67253f785f1cc16af0ff8369d35b0
  • 82c7183cb7c5a97d864d9ef91af93549d86c0b19
  • 854b98cad5b56f9b13033f5b82fd9aec0e395e6c
  • 86baf762219954c027b2705219f270aabb527720
  • 89cce07c50cd6c90e08dc6c8099dd8938f8b2586
  • 8b363b8b5ce61f7eb47f82a47273dffdb250ca1b
  • 9e18ed7c5c63f3daf285f5222e3637077df6e171
  • 9e495ad904915e55f7ecee6e4fc63d9478b76a42
  • a1018d246fe1ce4c7350cca987ed1e29d36be0ab
  • a1c51ee47ab5e8dc8b3f90e588e5f104006c3804
  • a45cbc3ec57bf86face32ab6682fa3ccbad251b4
  • a584bfab55b9b7917fc1a51cfb6d7f1df9ffd39b
  • a58f79456a0da320f6c0fb2662164bdc10ef730d
  • a8515a6e20f288d93e392305c67608cd6aa35e20
  • b0802e8b75df2d838ac7eba146dc9a42b8805f63
  • b14f086ec75a0199055e19ade2880d20b98e3c9a
  • b1a8c8b1f5dc2971e44f110a2361554fd19830ed
  • b59fea7c6899ff240c459d1f5555ecfb445fb47b
  • b9a0554a70608c745e36c0baa7a581ba5a390014
  • bf60b7789422c9680f6557a3df2fb20c764d83be
  • c12428f89b8c0b9cf86db29c4733b52f737aaae9
  • c948f377a86dcfdad947bcb7ae65e6fbba30a372
  • cef056fb8e967e7b1d2fabd18b687c2036d32616
  • d76a2cbdce3371c03cbd6a045dc874cc4a89907b
  • d7eaed34921656c3707dfaf213567b45edbaf456
  • d8da896a66e260f8a44cfcc3fcde69fe274fd69f
  • d9a0806a13c49d99147dc52338b6adede21887b1
  • dc2fa2c6f25ae2f398402d7d4a7f2338ec36e9c8
  • de987a37d2ee9dd809310f30d4c4b324ba25e4c6
  • e398267a9dacd719e7184177237c49416a758223
  • e50528c274dcb3d51a60975c16c40d0df33a3fe4
  • eb1ca3c40fc0bd91331095468e39988eb0102332
  • ebad08b3fa95073ff39505c7577689689ee741b3
  • ee5df21aecec348cda3b72457884330557db90d8
  • f3679b5d4afd1500169fa84c6016c32b5bddc106
  • f8f0543efb7225186eb401f103bf9621dc2942e2

SHA256

  • 0113e27b4aa2735add5055f0dfd9b0fe1a0d878c4a3cb1833b8e7f278df79316
  • 013919d3f48909cc8638838bc79cb0c5a70a6d87f6f27ed99a95f270424912ee
  • 02122a5d6f77ed33926942ce1d37c5750c8be28361eb5bcb043c66a6b08aee48
  • 0337e03ade0dfe4fcb926d700c9ca8fa0acc72d0759a51dbf6ea0993ab65c320
  • 049ae2062d7e20f0d93a2f59e33eb61f3851f4ace348809aaf3a3ddccc4ab2e5
  • 070b4f0066b0f1a9415fdb7334d21aaad56d39ca18acf5a101fdfedea427172d
  • 0e638d16959634a42fbfb1902dd52b6d42ef3034a35170a5bec4e9ccf2736cc8
  • 118011c6276fda8ee771d4e1597894f0be5daa8e324f7d74974bd339df524f59
  • 2ca0fd4d918d23b09be5442b13eb29a8fdbadca803ab34732c6b7d8a496d2e94
  • 2dc69407bef3ff964ef79d3b93761d3571aee89e5c814d92ad4b8c5b308ad21e
  • 2e2e3f236143ee56f8312e4c9b6be8beaaa7ae4051105c5b15ad4d7dcf6865d3
  • 363ced933c29c9ffe15b995be5f21cf3f067bf76af1a5f5aa9ec0954196c32c9
  • 3940b904b16eae3309bf1d8658bb49652c720f981b50c842f8c26a05bc397ebe
  • 3e9813e9673eac5e39aa386042e53c68673ddc171e1f4f92b26f9867c1e1c44c
  • 3f7898cd5b6a88b8ab4dc5b113e558e50586826aa2ffc4580c0f4bdd74929210
  • 41e3ae5b1c0cae637cb96a72279fc7239767254f5c53ebf45205e930814ad0ea
  • 456cb0de7706b14a7e665ff3c00689c12ce148ae53de9dbd7393c2cf1ec8f984
  • 4686a313dca28e4148714c1727b00b3e14446a726846d1ca29d36f5368007583
  • 48ee433e5d1ee1ab986d7f4419865fb7721ac224290ca688f7e37af8bc015f10
  • 4c1d17e9d1c3783ab098cf460bcbddaa42c97299336f39a7ca939daca0003260
  • 4d9c3d9ac9f252cba2fa108222c47ed592bfb2c0d833bd2b64fbd343f3376241
  • 55dbb3989a884ed1148764e6dff0fe621903e058b485e276bf1c7a821d4896db
  • 6c38202d18adc3b33804ab37da78f8dac7146a5283555bba2b80a08d0507320f
  • 6e2812b35f0af4d023e824fa58de0b0f2a1d97533768af034b8d2763de49b36e
  • 7037820395c6de699678a088d4dce840442c411d3bef3b48fa93473971b74d16
  • 728de859e14c014aedfd8ea39851697727013b6b08a631b2663fa7fc7686f728
  • 73ac6bb1eb6355db7c52251692b41f4f246dddb237e6c5978e908644811ea6ee
  • 75c942bf5dbf741b23a378667c42189690cf410bcfe50a3ae000475107bde149
  • 75e12b0ce5c982e7c7ab4f4e45da0c1cc28a6290fed7e02e8b9b536e57304a1b
  • 78664570038f833479c6e6187873efc55a826500542ec988a7e82eaab2c5f0bf
  • 7aa36e9ae953d396559b7c2ce6899c21a540f5b511bded8645e17569b17f9e9b
  • 7ae6c6c75c91f74dcbdec157605d7fc4ca7a6a2d2bbbfa04f4af227a652020ae
  • 7b872b641d32e89513027959f51db7ba063f7f4e629d2678cf2b2e52fafc2db8
  • 7ceab950e42c0b4ecab2f0d918c94dd7842d1b3a9aa4f664416cf68ee524e706
  • 8095565cb14896f2269c534078941ba9d143b57651adab6ca381a195672bc0ea
  • 8bb27b6a6a6496633b31535b068c952c5774b877cc5dde6497e708df4236f802
  • 8e0adbf89726d2721d93d4e99e3bfb2949d315b0630d4a6f1d7456bb7b713a6f
  • 971a7d2209462d77da131461434ed9de58f0c63f0b8683fbbd75ec9f263b6b80
  • 978f2e88a6dc768b14a3fc8ad6c969b01b236da2065b7593b093dd929f83a824
  • 9b1501f77298bb7f687e1b6a6fd16e7ee5445eb0c30ff8f80ea27115d6e9ba0c
  • 9f2ad1ed5af4385b87c27ff6da6ed0bdec8bfd2aad3134d89428f18b6b811f46
  • a1107b5b6201b79ac2eb486684ae007cea137b69eed1fe7d24c4e95d6ead1117
  • a2e37bcf83da4af15572dbdedc1afef934619863119ec6ae29526f3eb7c1f7f1
  • a981924422b4df496baffb0009040d9afb0fc3e2c5d8d2e30da6582ca1fe1893
  • aa1906cbc3cb89b001bae579713da145ff7ee8dc01968fade61b7325a95ade39
  • b0e367d2e439ae8afe1e7b5dc1b144e1d50ff38200263517eb475792c45c3fa6
  • b12f990332cd23398b10f8f12318a40b36c6e9da2dad027db88ac92ae623ba4e
  • b5023ccd6efab5de9886c0e4d2883d854b1bbefcc1f4edfc27f8f5918ba79cf0
  • b5914ce3966206e011be253af77e958d9b8917af3231632821bfd498b179bf1f
  • bed7329f4a6a52d7aff855a7bbe508ef62e674dfd7721fbbacd1a7f5d2f1adb2
  • bfa882e3e5b92f7b9d801df6f72195b5b17291ce7bf658b52e713e36b8cea3e4
  • c64fa4e4e7482b844138e84fe7da0305ffb7c879f0d05d23ccf35d851abfe766
  • d140e2be4e8c827fbdefab68bc7cda0041f781c2b303efc32e286e768ed2a151
  • d1a7613b5414665fb5d82a41419e8d2b87b11057d18f9dd9021da557030872a2
  • dcc8ff06d77af247755ef0737c12a49203e6e46499ae0629e53a45e340470de2
  • df031e679295f09ee77286167ea0831c66c7f88f1f4cd6981c61d020e65ed74c
  • e470d4fc9b1c605d1f51746aeb4a3b866105e76c3a9046854d3bfa363dd8ba19
  • e5d1b6cdd54d380074b3ded4535b6d499d2cbd32f467be5c6969e333f3c4b366
  • e63e19db382d8a8a57345d841cef4e3036aea1a1611745c3f2ca29b32e231101
  • e7970d45109650aefb3b89f708737beb7bfe324169365a26735827568e3fd96c
  • e7fe35ad2e29780375a50d772ba5b8b4e8bbe6fd708040f9bd001fb6994bf549
  • e92506164e674b24ff7ffae027fabeb9b2b622171458261cbe4b526af4db6b66
  • ed0031a2bcc09d8437ebf88b88b45e81ef073d086a7abfbb6c2191fcb8a71d4d
  • ed87c4d79384183c3644424be5a9043ad2f3e4114936f48ec89e667738bc267b
  • eea3e3b5a6cf606eacddbf7683327f3035394dc969ddc60647695a66613820f5
  • f2d3aa5f063796d0c3d04ac1aed69eb8de5b15a37fcd076662e469a77c986849
  • fbdbf2d5469230d6cb1758c3ccde4fc66e74c91a2c3c8f959b0d8bacc20aca7c
  • fd1dc666df27896a3b9e5eb72f16f414a094178347179d04e970c40ec5f86337
Комментарии: 0