Несколько лет назад, когда я ещё работал в антивирусной компании, я купил недорогой смартфон на Android для пожилой родственницы. Телефон позиционировался, как отечественный продукт, но по факту был, разумеется, китайским аппаратом, выпущенным под российским брендом. Удаляя идущие с завода ненужные приложения и добавляя отсутствующие, я решил заодно установить и антивирус — мало ли, на какую ссылку нажмёт малограмотная в айтишных делах пользовательница? Каково же было моё удивление, когда на совершенно новом аппарате с ходу обнаружился троян, способный загружать и устанавливать без ведома юзера любые приложения. Попытка вылечить телефон не увенчалась успехом, не помог и сброс до заводских настроек — троян сидел в прошивке, к которой антивирусное ПО не имеет доступа, если аппарат, конечно, не рутован. Изучение вопроса показало, что китайские смартфоны с «сюрпризами» присутствуют на отечественном рынке в широчайшем ассортименте. Более того, в Китае существует целая индустрия по производству, распространению и эксплуатации мобильных вредоносных программ, прошитых в firmware, и за минувшие годы в этой сфере почти ничего не изменилось. А причём тут охота на бройлеров, спросите вы? Сейчас расскажу.Читать полностью »
Рубрика «android» - 11
Охота на бройлеров. Как работают китайские телефонные хакеры
2022-06-03 в 9:00, admin, рубрики: android, ruvds_статьи, антивирусная защита, Блог компании RUVDS.com, вредоносные программы, информационная безопасность, телефоныНесколько лет назад, когда я ещё работал в антивирусной компании, я купил недорогой смартфон на Android для пожилой родственницы. Телефон позиционировался, как отечественный продукт, но по факту был, разумеется, китайским аппаратом, выпущенным под российским брендом. Удаляя идущие с завода ненужные приложения и добавляя отсутствующие, я решил заодно установить и антивирус — мало ли, на какую ссылку нажмёт малограмотная в айтишных делах пользовательница? Каково же было моё удивление, когда на совершенно новом аппарате с ходу обнаружился троян, способный загружать и устанавливать без ведома юзера любые приложения. Попытка вылечить телефон не увенчалась успехом, не помог и сброс до заводских настроек — троян сидел в прошивке, к которой антивирусное ПО не имеет доступа, если аппарат, конечно, не рутован. Изучение вопроса показало, что китайские смартфоны с «сюрпризами» присутствуют на отечественном рынке в широчайшем ассортименте. Более того, в Китае существует целая индустрия по производству, распространению и эксплуатации мобильных вредоносных программ, прошитых в firmware, и за минувшие годы в этой сфере почти ничего не изменилось. А причём тут охота на бройлеров, спросите вы? Сейчас расскажу.Читать полностью »
Дайджест недели (мобильная разработка) – #1
2022-05-08 в 8:28, admin, рубрики: android, android development, flutter, iOS, ios development, iOS разработка, kotlin, swift, swift разработка, swiftUI, разработка мобильных приложений, Разработка под android, разработка под iOSПривет, Хабр! Каждую неделю, в своем телеграм-канале Mobile Native, я публикую дайджест с интересными и полезными материалами (новости, статьи, инструменты, библиотеки и т.д.) для мобильных разработчиков. Решил попробовать публиковать эту рубрику и на Хабре. Посмотрим, что из этого получится.
Android 🤖
• Dependency Inversion Principle: How Google Developers write code
• Как мы используем фича-флаги в мобильном приложении QIWI Кошелек
Читать полностью »
Как начать писать приложения на ClojureDart
2022-05-02 в 16:52, admin, рубрики: android, clojure, clojurescript, crossplatform, dart, flutter, iOS, mobile development, Разработка под android, разработка под iOS16 апреля зарелизился ClojureDart, а это значит, что для любителей Clojure открылась возможность писать мобильные, веб- и десктоп-приложения на Flutter. Зачем использовать для этого Clojure, как бы очевидно это ни было, выходит за границы фокуса статьи.
На текущий момент инструменты еще не отшлифованы, нет репла(!) и автодополнений для dart-интеропа, но пользоваться можно, и некоторые плюшки кложуры уже показали себя (например, nest-макрос, убирающий проблему вложенности, а вот код side-by-side).
Как я делаю дрон из Raspberry Pi и ESP32 (или мои первые шаги в робототехнике)
2022-04-18 в 9:14, admin, рубрики: android, C, c++, esp32, kotlin, Raspberry Pi, дроны, микроконтроллеры, мобильная разработка, программирование микроконтроллеров, Разработка на Raspberry Pi, робототехникаВсем привет, меня зовут Антон, и как вы могли уже догадаться из названия, решил я рассказать о своих попытках вкатиться в робототехнику, а в частности о своем дроне из Raspberry Pi и ESP32. В конце статьи я приложил видео со схожим содержанием, кому больше заходит текст, читайте дальше.
Предыстория
На начало этой истории я работал веб-разработчиком (react, typescript и тд), немного щупал плюсы, из навыков работы с электроникой - мог спаять порванные наушники.
На зп я не жаловался, но периодически меня посещали мысли о том, что мой код не производит никакого эффекта на реальный мир.
Муртазин говорит об обсуждении американцами возможности блокировки активации новых Android и iPhone в России
2022-03-31 в 4:38, admin, рубрики: 2022, android, apple, Google, новая экономика, Эльдар Муртазин, эрик шмидт, метки: 2022, android, apple, Google, новая экономика, Эльдар Муртазин, эрик шмидт"Известия" сообщают:
По информации аналитика Mobile Research Group Эльдара Муртазина, 31 марта компании-разработчики операционных систем обсудят вопрос — не запретить ли новым покупателям гаджетов на Android и iOS активацию устройства в России.
— Сейчас шансы на такое решение 50 на 50. Важное уточнение — это будут решать не в России, а первые лица компаний на встрече с американскими чиновниками, — заявил эксперт «Известиям».
Другим опрошенным изданием участникам рынка о возможном отключении в РФ смартфонов на iOS и Android и о предполагаемой встрече бизнесменов с чиновниками не известно.
Распознавание достопримечательностей с помощью машинного обучения
2022-03-05 в 13:31, admin, рубрики: android, artificial intelligence, HMS, huawei, machine learning, vision recoginzation, Блог компании Huawei, искусственный интеллект, машинное обучение, разработка мобильных приложений, Разработка под androidБывает листаешь книгу или журнал, видишь красивое место или здание, но не знаешь, где оно и как называется. Тут пригодилось бы приложение, которое распознает его по фотографии.
С помощью машинного обучения создать такое приложение довольно просто. Об этом и пойдет речь в этой статье.
О распознавании достопримечательностей
Подготовка к шатдауну. Как общаться после отключения интернета
2022-02-21 в 7:47, admin, рубрики: android, Briar, p2p, Psiphon, vpn, Блог компании GlobalSign, информационная безопасность, мессенджеры, отключение интернета, смартфоны, Софт, шатдаунСобытия последних лет показывают, что отключение интернета в конкретной стране или городе — не вымышленная угроза, а вполне реализуемое действие. Это происходит с пугающей регулярностью в разных странах по всему миру.
Например, международная ассоциация Internet Society зафиксировала в 2021 году 49 искусственно вызванных шатдаунов, в том числе 17 национальных, 26 региональных и 6 частичных (ограничения отдельных сервисов).
Частичный шатдаун предполагает избирательное отключение сервисов, например, VPN, мессенджеры, протокол HTTPS и так далее.
Читать полностью »
Soviet Project — Хоррор игра о недалеком прошлом
2022-01-31 в 18:17, admin, рубрики: android, gamedesign, Gamedev, horror, indiedev, iOS, iphone, mobile development, unity, разработка игр, Разработка под android, разработка под iOSОднажды я долго искал интересные 3D игры в Play Market и к своему сожалению не нашел почти ничего интересного.
Графика этих игр была слишком простая, освещение ужасное, текстуры слишком мыльные. Некоторые игры даже не дотягивали по качеству до игр для компьютеров и консолей 2000-ых годов.
Мне показалось странным, сейчас в мобильные телефоны устанавливают мощные графические процессоры, а качество графики сомнительное.
Экспорт UI дизайн-интерфейсов из Figma в Xcode iOS-Android Studio, в виде .xib-xml
2022-01-16 в 14:40, admin, рубрики: android, converter, design patterns, export, figma, generator, iOS, swift, xib, XML, дизайн мобильных приложений, интерфейсы, Разработка под android, разработка под iOSFigmaConvertXib это инструмент для экспорта элементов дизайна из проекта Figma,
в среду разработки, с точностью 90%. В результате конвертации будут созданы файлы xib / xml, и уже с помощью интерфейс редактора Xcode/Android Studio, можно будет манипулировать всеми элементами у себя коде. Если дизайн вашего проекта разрабатывается в Figma, и вы не реализуете дизайн программно, то это для вас.
Для того чтобы не тратить огромное время на реализацию всех UI элементов.