[Информационная безопасность, Java, Разработка под Android, Хакатоны] Пишем паническую кнопку под Android (Часть 1)
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
В этой части я коротко расскажу о мотивах и с чего начиналась разработка. Меня зовут Алексей и я желаю вам приятного чтения!
Идея
Тут все произошло более чем спонтанно зимнем вечером — я на тот момент ещё junior java developer с опытом не более двух месяцев листал новости. И без упоминания ужасных событий того времени — меня просто взбудоражила новость говорящая подобное: «У молодого человека задержали телефон и посадили за подписку на канал». Это дало мне пинок для размышлений, а как вообще защищены данные на android. И тут скорее вопрос не к шифрованию хранилища, не в бэкдорах от «компании добра», а просто в экстренных ситуациях. Ведь любой пароль в принципе можно достать из владельца, и причем многими способами. И сделать так может любой человек просто даже подсмотрев его или подобрав. В поисках решение подобной проблемы я нашел только одно приложение (Ripple) — но его функционал оставлял желать лучшего учитывая что проект официально не обновлялся 2 года…
Поняв что подобного нет, я загорелся идеей создать такое приложение хотя бы для себя
Первые версии
Спустя всего-то 2-3 дня — я получил самую сырую версию которая могла только удалять приложения имена пакетов которых я вводил в ручную — быстро и тихо. А запускалось все отдельной иконкой или внутри приложения.
Скриншоты
SPL
Несмотря на то что приложение писалось полностью под себя, некоторым моим знакомым оно понравилось, сработал эффект сарафанного радио, начали поступать запросы на новые функции и я решил выложить приложение в массы и на спец. форумы
Развитие
В самом начале мои «знакомые», знакомые «знакомых» начали просить меня добавить новые функции вот небольшой их список
• Удаление папок и файлов
• Очистка данных приложения вместо удаления по переключателю
• Полностью настраиваемый ярлык
• Приложение «обманка» — запуск выбранного приложения пока идёт удаление
• Возможность запуска удаления с помощью смс
• Шифрование файлов
• Интеграция с мессенджерами
• Фото при неправильном пинкоде
• Сброс до заводских настроек
И ещё многого другого. И не без гордости — я их все реализовал! И это ведь наверное только половина функций последней на момент написания статьи версии. Конечно я набрался опыта при разработке подобного мультитула, но без багов никуда и нигде, хотя устраняю вроде бы оперативно)
Demhack 2
Пожалуй стоит отдельно вывести хакатон от РосКомСвободы — ведь на одном желании и честном слове писать подобное без должной мотивации невероятно сложно.Многие основные функции я написал именно там, за что пожалуй и получил первое место в одной из двух категорий, и приз который послужил мотиватором.
Про актуальную версию я расскажу в следующей части, а пока жду ваши коментарии!
Исходный код
===========
Источник:
habr.com
===========
Похожие новости:
- [JavaScript, Алгоритмы] Быстрая математика для графиков, на примере вычисления среднего
- [Информационная безопасность] Как обезопасить себя от утечек при работе в VDR (виртуальной комнате данных)
- [Информационная безопасность] ТОП-3 ИБ-событий недели по версии Jet CSIRT
- [Хакатоны] Friday Hackathon: а ещё еда будет?
- [Информационная безопасность, IT-компании] MRG выплатила более $2 млн в рамках программы поиска уязвимостей
- [Разработка мобильных приложений, Разработка под Android, Монетизация мобильных приложений, Законодательство в IT] Google начала препятствовать открытию магазина Samsung Galaxy Store
- [Информационная безопасность, Антивирусная защита, Реверс-инжиниринг, Разработка под Windows] Плагины для системы анализа DRAKVUF. Как с помощью exploitmon выявить попытки эксплуатации ядра ОС
- [Информационная безопасность, Криптография, Смартфоны, Сотовая связь] Бэкдоры в наших смартфонах живут уже 20 лет. И это не последние подарки от государства (перевод)
- [Информационная безопасность, Софт, IT-компании] Эксперты рассказали, как в 2019 году нашли уязвимость генерации паролей в Kaspersky Password Manager
- [Информационная безопасность] Атака через поставщика или подрядчика глазами пентестера
Теги для поиска: #_informatsionnaja_bezopasnost (Информационная безопасность), #_java, #_razrabotka_pod_android (Разработка под Android), #_hakatony (Хакатоны), #_android_development, #_java, #_security, #_story, #_blog_kompanii_security_addon (
Блог компании Security addon
), #_informatsionnaja_bezopasnost (
Информационная безопасность
), #_java, #_razrabotka_pod_android (
Разработка под Android
), #_hakatony (
Хакатоны
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 10:41
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
В этой части я коротко расскажу о мотивах и с чего начиналась разработка. Меня зовут Алексей и я желаю вам приятного чтения! Идея Тут все произошло более чем спонтанно зимнем вечером — я на тот момент ещё junior java developer с опытом не более двух месяцев листал новости. И без упоминания ужасных событий того времени — меня просто взбудоражила новость говорящая подобное: «У молодого человека задержали телефон и посадили за подписку на канал». Это дало мне пинок для размышлений, а как вообще защищены данные на android. И тут скорее вопрос не к шифрованию хранилища, не в бэкдорах от «компании добра», а просто в экстренных ситуациях. Ведь любой пароль в принципе можно достать из владельца, и причем многими способами. И сделать так может любой человек просто даже подсмотрев его или подобрав. В поисках решение подобной проблемы я нашел только одно приложение (Ripple) — но его функционал оставлял желать лучшего учитывая что проект официально не обновлялся 2 года… Поняв что подобного нет, я загорелся идеей создать такое приложение хотя бы для себя Первые версии Спустя всего-то 2-3 дня — я получил самую сырую версию которая могла только удалять приложения имена пакетов которых я вводил в ручную — быстро и тихо. А запускалось все отдельной иконкой или внутри приложения. СкриншотыSPLНесмотря на то что приложение писалось полностью под себя, некоторым моим знакомым оно понравилось, сработал эффект сарафанного радио, начали поступать запросы на новые функции и я решил выложить приложение в массы и на спец. форумы Развитие В самом начале мои «знакомые», знакомые «знакомых» начали просить меня добавить новые функции вот небольшой их список • Удаление папок и файлов • Очистка данных приложения вместо удаления по переключателю • Полностью настраиваемый ярлык • Приложение «обманка» — запуск выбранного приложения пока идёт удаление • Возможность запуска удаления с помощью смс • Шифрование файлов • Интеграция с мессенджерами • Фото при неправильном пинкоде • Сброс до заводских настроек И ещё многого другого. И не без гордости — я их все реализовал! И это ведь наверное только половина функций последней на момент написания статьи версии. Конечно я набрался опыта при разработке подобного мультитула, но без багов никуда и нигде, хотя устраняю вроде бы оперативно) Demhack 2 Пожалуй стоит отдельно вывести хакатон от РосКомСвободы — ведь на одном желании и честном слове писать подобное без должной мотивации невероятно сложно.Многие основные функции я написал именно там, за что пожалуй и получил первое место в одной из двух категорий, и приз который послужил мотиватором. Про актуальную версию я расскажу в следующей части, а пока жду ваши коментарии! Исходный код =========== Источник: habr.com =========== Похожие новости:
Блог компании Security addon ), #_informatsionnaja_bezopasnost ( Информационная безопасность ), #_java, #_razrabotka_pod_android ( Разработка под Android ), #_hakatony ( Хакатоны ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 10:41
Часовой пояс: UTC + 5