5 / 5 / 2
Регистрация: 02.10.2011
Сообщений: 87
|
|
1 | |
Антивирус для андроида варианты разработки15.04.2016, 15:38. Показов 2126. Ответов 32
Всем доброе
необходимо разобраться в безопасности Андроида, и разработать если получится антивирус прошу помощи в поиске алгоритмов, куда копать, на что смотреть?
0
|
15.04.2016, 15:38 | |
Ответы с готовыми решениями:
32
Кто в каких средах разработки пишет для андроида? в какой среде разработки написан антивирус касперского Верстка для андроида 2d игра для андроида |
Модератор
3388 / 2160 / 352
Регистрация: 13.01.2012
Сообщений: 8,378
|
|
22.04.2016, 17:35 | 21 |
Первое что приходит в голову - выловить все пакеты с ресиверами старта ибо вирус должен как то загружаться
0
|
5 / 5 / 2
Регистрация: 02.10.2011
Сообщений: 87
|
|
22.04.2016, 17:50 [ТС] | 22 |
vxg, т е сразу после загрузки ОС ловить все, просится в загрузку?
0
|
103 / 69 / 19
Регистрация: 07.07.2014
Сообщений: 240
|
|||||||||||
22.04.2016, 17:58 | 23 | ||||||||||
Point_0, нет, просто получить список пакетов у которых установлен
Но это так, для начала, выявление кандидатов, а что вы с ними дальше делать будете понятия не имею.
0
|
5 / 5 / 2
Регистрация: 02.10.2011
Сообщений: 87
|
|
22.04.2016, 18:00 [ТС] | 24 |
DarkVortex, о, очень интеерсная идея, спасибо
а как можно проводить такой анализ на "ходу"?
0
|
Модератор
3388 / 2160 / 352
Регистрация: 13.01.2012
Сообщений: 8,378
|
|
22.04.2016, 18:05 | 25 |
Программа которая хочет работать должна как то запустится. В андроиде для запуска программ от различных событий есть ресиверы. Если например программа хочет быть информированной (считать - запущеной) при старте тела или при разблокировке экрана или при установке / удалении пакетов или *вписать своё часто совершаемое пользователем действие* она содержит в себе ресивер. Для всех установленных пакетов можно прочитать списки ресиверов которые они содержат (после запуска они могут добавлять другие но они будут жить лишь пока работает приложение). Если есть сомнение в том что приложению с маловразумительным похожим на системное названием действительно нужен приём уведомления о например старте тела - это кандидат в вирусы
0
|
103 / 69 / 19
Регистрация: 07.07.2014
Сообщений: 240
|
|
22.04.2016, 18:13 | 26 |
Point_0, http://stackoverflow.com/quest... ermissions
так можно получить список всех разрешений всех пакетов, также можно и получить все ресиверы всех пакетов. Получается что-то вроде процедуры сканирования. Помимо этого вам нужно ловить событие установки нового пакета в систему, и также его проверять.
0
|
100 / 79 / 9
Регистрация: 03.08.2014
Сообщений: 447
|
|
22.04.2016, 19:04 | 27 |
Господа! А что такое вирус для Андроида?
Каким образом вирус сможет изменить apk какого-нибудь приложения, внедрив в него зловред?
0
|
Модератор
3388 / 2160 / 352
Регистрация: 13.01.2012
Сообщений: 8,378
|
|
22.04.2016, 21:10 | 28 |
Ему не надо ничего менять для того что бы воровать ваши данные, слать смс или на крайний случай демонстрировать рекламу
0
|
103 / 69 / 19
Регистрация: 07.07.2014
Сообщений: 240
|
|
22.04.2016, 21:16 | 29 |
Alexvp, вирус никак apk не изменит, а вот злоумышленник запросто. И пока вы будете играть в игру, в фоне эта игра проверит баланс вашей карты по смс, и по смс же переведет с нее деньги, которые вы потом замучаетесь возвращать.
0
|
100 / 79 / 9
Регистрация: 03.08.2014
Сообщений: 447
|
|
22.04.2016, 22:17 | 30 |
Господа, давайте использовать верную терминологию. О чем вы тут говорите, это не вирус, а троян.
Вирусов, в классическом определении, в Андроиде нет.
0
|
5 / 5 / 2
Регистрация: 02.10.2011
Сообщений: 87
|
|
22.04.2016, 23:00 [ТС] | 31 |
Alexvp, немного запутался в терминологии
поточнее можешь объяснить? буду благодарен? вариант, от которого нужно защищаться, это скрытый код на загрузку приложений\открытие чего либо в смс или в других сообщениях
0
|
5 / 5 / 2
Регистрация: 02.10.2011
Сообщений: 87
|
|
24.04.2016, 00:04 [ТС] | 32 |
Коллеги, подскажите, тему топика сменить можно?
похоже поторопился с названием "антивирус" необходимы вообще все варианты обеспечения безопасности android, не только антивирусной (межсетевой экран, запрет запуска некоторых приложений, возможность контролировать запуск и вызов некоторых разрешений)
0
|
24.04.2016, 06:08 | 33 |
0
|
24.04.2016, 06:08 | |
24.04.2016, 06:08 | |
Помогаю со студенческими работами здесь
33
Программы для андроида Форма для андроида IntelliJ IDEA для Андроида Java приложение для андроида Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |