- Pinned Messages 2.0, Improved Live Locations, Playlists and More
- Android: How To Disable or Change SIM PIN Code
- Change SIM PIN Code on Android
- Закреплённые сообщения 2.0, улучшенная трансляция геопозиции, плейлисты и другие нововведения
- Блокировка приложений на андроид с помощью ПИН. 10 Лучших приложений
- AppLock
- Smart AppLock
- Отладка
- Norton App Lock
- Vault
- App Lock by Smart Mobile
- App Locker: Fingerprint & Pin
- 7. FingerSecurity
- Naptime
- AppLock – Fingerprint
- Greenify
- MaxLock
- AppLock
- Скрываем и запутываем код
Pinned Messages 2.0, Improved Live Locations, Playlists and More
Starting today you can pin several messages in every chat, get notified when friends get near if they are sharing their Live Location, send music as Playlists, and more.
Each chat now supports multiple pinned messages. To jump between them, simply tap the top bar several times – or use the new button to see all pinned messages on a separate page.
In addition to channels and groups, pinned messages now work in one-on-one chats.
When friends share their live location, you can set up an alert that will notify you when they’re close. Icons on the live location map also show which direction people are facing.
When you send multiple songs at once, they’ll be arranged together in a playlist – easier to play, forward, or comment on. Opening one of the songs will queue them all up in Telegram’s built-in media player.
Sending multiple files together also displays them in one chat bubble. Just like with photo albums, you can always select each file or track individually.
Comments have boosted subscriber activity in channels, and now we’re introducing new tools for admins to track it. In addition to channel statistics, you can view stats for individual posts in your channel – including a list of public channels to which your post was forwarded.
Our Android developers added new animations for sending messages and switching songs in the music player.
Also on Android: when viewing a photo you’ve received, you can edit and send it back right away, instead of downloading and uploading it again. Just tap the brush button when viewing a photo to quickly draw or put stickers on it.
Send to any chat to see if you hit the jackpot.
In case you missed it, this also works for ,
,
and
.
We’ve animated some new emoji for Halloween. To get one of these in a chat, simply send a message with a single emoji. When viewing animated emoji in chats, try tapping on
or
for a surprise.
If you are not a fan of Halloween, we’ve got another new animated emoji for you:
The new version with these features is already available for all our Android users via Google Play or APK. If you’re on iOS, you’ll get the update as soon as either a) Apple finishes reviewing it OR b) you decide it’s time to switch to Android. UPD: (October, 31) The iOS part of the update has now also been approved.
And that’s it for today, stay tuned for the next update!
October 30, 2020
The Telegram Team
Источник
Android: How To Disable or Change SIM PIN Code
If you need to change the SIM code or disable it altogether on your Android device, here’s how to do just that.
There are people who just won’t use a PIN code on the SIM card. Maybe you’re one of those users, or maybe you just want to change your SIM card’s PIN code. Either way, we’ve got you covered.
Change SIM PIN Code on Android
Note: This article was written several years ago on an older version of Android. The steps for this will be much more different in today’s modern versions.
First, go to Settings in your Android device’s main menu.
In the Settings menu, choose Security, then Set up SIM card lock.
First, here’s how to disable the SIM card PIN. All you have to do is to uncheck the box next to “Lock SIM card” and then confirm the change by inputting the current PIN code. That’s it!
To change the PIN code, click Change SIM PIN. Then, you’ll have to input the current code, followed by the new code – twice, so that you’re sure it’s verified.
There you go. You’ve just changed your SIM PIN code. And in case you need to do so, here’s how to set up a screen lock on your Android device.
Источник
Закреплённые сообщения 2.0, улучшенная трансляция геопозиции, плейлисты и другие нововведения
В новой версии усовершенствованы закрепленные сообщения и трансляция геопозиции, а также добавлены плейлисты для музыкальных файлов и многое другое.
Теперь в одном чате можно закрепить сразу несколько важных сообщений. Вы можете быстро переключаться между закрепленными сообщениями или просмотреть весь список на отдельном экране, нажав на новый значок в панели вверху чата.
Закрепление сообщений стало доступно не только в группах и каналах, но и в личной переписке. Теперь списки покупок и задач всегда будут под рукой.
Когда друзья транслируют геопозицию в реальном времени, Вы можете настроить оповещения об их приближении — это поможет не разминуться на улице или вовремя выйти навстречу гостю. Кроме того, на карте теперь обозначено направление движения пользователей.
.
При отправке нескольких музыкальных файлов их можно сгруппировать в плейлист — так их удобнее прослушивать, пересылать и комментировать.
Похожим образом можно отправлять и файлы любых других форматов. Как и в фотоальбомах, любой из сгруппированных файлов можно выбрать отдельно.
С появлением комментариев в каналах повысилась активность подписчиков, и теперь у администраторов есть ещё один инструмент, чтобы отслеживать реакцию аудитории. В дополнение к общей статистике канала, можно получить подробную статистику для каждой отдельной публикации — включая список публичных каналов, в которые пересылали Ваше сообщение.
Тем временем разработчики приложения для Android продолжают дополнять его плавными анимациями. На этот раз изменения коснулись переключения композиций в музыкальном плеере и галочек отправки сообщений.
Ещё одно нововведение для пользователей Android: при просмотре фотографии можно быстро отредактировать её и отправить обратно, без необходимости сохранять и загружать заново. Просто разверните фотографию на весь экран и нажмите на значок кисти — например, чтобы быстро обвести нужный фрагмент или добавить стикер.
В дополнение к ,
,
и
, желающие испытать удачу могут отправить в любой чат эмодзи
, чтобы дёрнуть за виртуальный рычаг.
В канун Дня Всех Святых мы добавили анимированные версии для всевозможной нечисти из набора эмодзи. Чтобы добиться такого эффекта, отправьте в любой чат один из соответствующих эмодзи отдельным сообщением. Если нажать на
или
в чате, анимацию дополнят звуковые эффекты.
Новая версия приложения уже доступна пользователям Telegram для Android в каталоге Google Play и в виде APK. Пользователи iOS смогут установить обновление, как только модераторы Apple закончат его проверять. Или сразу же, как только перейдут на Android.
Обновлено: (31 октября) Теперь обновление доступно и пользователям iOS.
Работаем дальше. Следите за новостями!
30 октября 2020
Команда Telegram
Источник
Блокировка приложений на андроид с помощью ПИН. 10 Лучших приложений
Следуя нашей пошаговой инструкции вы сможете быстро и эффективно запаролить свой смартфон или планшет, не прибегая к каким-либо сложным манипуляциям и скачиванию плагинов.
AppLock
AppLock – самое популярное приложение-блокировщик приложений в Play Store, его скачали более 100 миллионов раз. Приложение, безусловно, заслужило это, так как это также лучший блокировщик приложений для Android. С помощью AppLock вы можете заблокировать приложения, а также различные переключатели Android, такие как Wi-Fi, Bluetooth, мобильные данные и т. д. Вы даже можете заблокировать входящие вызовы или почти любой элемент Android. Вы также можете настроить различные профили блокировки для работы, дома и т. д. Существуют также варианты, позволяющие убедиться, что блокировка приложения срабатывает в определенное время или в определенном месте. AppLock также позволяет добавлять обложку, например предупреждающее сообщение, в котором говорится, что «приложение остановлено», что является одним из обычных предупреждений Android.
Кроме того, вы можете скрыть приложение, предотвратить его удаление и настроить задержку для повторной блокировки. Он также включает режим энергосбережения, поэтому, если вы используете AppLock, вам не нужно беспокоиться о том, что приложение разряжает аккумулятор вашего устройства. Наряду с блокировкой приложения, приложение также предоставляет хранилище фото и видео и поддерживает плагины. AppLock – безусловно, многофункциональное приложение, работающее безупречно. В приложении есть реклама, но она встречается редко и ненавязчивого характера.
Smart AppLock
Smart AppLock – мой второй выбор в этом списке за лучший блокировщик приложений для Android, и тому есть две основные причины. Во-первых, он очень легкий и не содержит никакой рекламы. Ни на экране блокировки, ни в приложении. Во-вторых, приложение полностью обновлено и совместимо с экранными датчиками отпечатков пальцев. По сути, это означает, что разработчик, стоящий за приложением, регулярно обновляет приложение, чтобы оно соответствовало новым API и устройствам Android.
Если вам интересно, размывает ли этот блокировщик приложений предварительный просмотр приложения в недавнем меню, то, к сожалению, он не делает этого из-за системных ограничений, и это приемлемо. Что касается приложения, оно довольно чистое и не содержит вредоносного ПО. Вы можете установить шаблон блокировки экрана или просто использовать собственный датчик отпечатков пальцев, который уже хранится на вашем смартфоне. Сказав это, я заметил постоянное уведомление вверху, но вы можете отключить его одним нажатием, так что это нормально. Проще говоря, если вам нужен простой и легкий блокировщик приложений для вашего смартфона Android, обратите внимание на Smart AppLock.
Отладка
Еще один метод реверса — это запуск приложения под управлением отладчика. Взломщик может декомпилировать твое приложение, затем создать в Android Studio одноименный проeкт, закинуть в него полученные исходники и просто запустить отладку, не компилируя проект. В этом случае приложение само покажет ему свою логику работы.
Чтобы защититься от отладки, можно использовать следующий код:
public static boolean checkDebuggable(Context context)
Так делать не стоит: код проверок необходимо раcкидать по коду и продублировать
Norton App Lock
Скорее всего, вы слышали о популярном разработчике антивирусов Norton. Что ж, компания предлагает неплохой блокировщик приложений для Android. Norton App Lock – это очень простой блокировщик приложений, который должен быть хорошим выбором, если вы ищете бесплатный блокировщик приложений без рекламы, который просто работает. С помощью Norton App Lock вы можете блокировать приложения с помощью отпечатка пальца, PIN-кода или рисунка. Здесь не так много параметров, но вы можете защитить его от удаления, предоставив ему права администратора. Также есть возможность установить резервный адрес электронной почты, а также функцию скрытого пика, которая делает фотографии злоумышленников, которые вводят неправильный PIN-код или шаблон 3 раза.
Vault
Виртуальное убежище для конфиденциальной информации, работающее в двух направлениях: или скрывает ярлыки, SMS-сообщения, контакты и фотографии с видеороликами, или же устанавливает пароли на каждое приложение – начиная от «Галереи» и заканчивая панелью с настройками.
Вне зависимости от выбора пробиться через пелену устанавливаемых параметров приватности практически невозможно (если не считать возвращения к резервной копии или сброса до заводских настроек, используя компьютер).
Из дополнительных плюсов – скрытие значка Vault до тех пор, пока владелец техники не докажет право на использование техники.
App Lock by Smart Mobile
App Lock от Smart Mobile – это довольно новый блокировщик приложений в Play Store, но он приобрел большую популярность благодаря чистому интерфейсу и прямолинейному подходу. Подобно другим шкафчикам приложений в списке, он позволяет блокировать приложения с помощью отпечатка пальца, PIN-кода или шаблона по вашему усмотрению. Существует уникальная функция, также называемая профилями, которая разделяет приложения на общие, конфиденциальные, социальные и платежные ярлыки. Фактически, вы можете создать свой собственный профиль и включить приложения по своему выбору. Преимущество профиля в том, что вы можете применить набор правил всего одним нажатием.
Например, вы можете разблокировать все социальные приложения одним касанием, находясь дома – больше не нужно возиться с разрешениями на блокировку каждого приложения. Помимо этого, вы также можете установить приложения в качестве администратора, чтобы никто не мог их удалить. Однако я бы не рекомендовал это, поскольку это привилегия системного уровня. В целом, я могу сказать, что App Lock от Smart Mobile – это аккуратный шкафчик приложений с хорошими функциями для загрузки. Вы, безусловно, можете попробовать.
App Locker: Fingerprint & Pin
App Locker – одно из многих шкафчиков приложений для Android с прозвищем «шкафчик приложений». Приложение не пользуется большой популярностью, и нетрудно понять, почему. У него довольно устаревший пользовательский интерфейс, но если вы посмотрите на него, у него есть действительно уникальные функции. Помимо обычных функций блокировки приложений, App Locker позволяет вам устанавливать индивидуальные настройки блокировки для каждого приложения. Таким образом, вы можете установить метод первичной блокировки для приложения по отпечатку пальца, а шаблон в качестве основного метода для другого приложения. Помимо этого, приложение позволяет вам выбрать аварийное покрытие, установить задержку повторной блокировки приложения и многое другое. Он включает в себя рекламу, но вы можете удалить ее, купив полную версию приложения.
7. FingerSecurity
FingerSecurity – один из лучших шкафчиков приложений для Android благодаря огромному количеству функций. Многофункциональное приложение позволяет блокировать приложения с помощью отпечатка пальца, а также вы можете включить улучшенные функции защиты, чтобы убедиться, что части приложения и данные приложения не отображаются на экране недавних. Существует также расширенная функция безопасности для предотвращения удалений. Приложение также позволяет вам установить тайм-аут, то есть задержку повторной блокировки приложений, а также опции для тематического индикатора отпечатка пальца и многое другое.
Приложение доступно в бесплатной версии, но ее возможности довольно ограничены. Однако вы можете получить версию Premium, которая предлагает больше вариантов тем, например, возможность изменять фон страницы блокировки. Он также предлагает опции для установки безопасных местоположений, обнаружения злоумышленников, настройки ложного сбоя и многого другого. В целом, приложение определенно обладает множеством функций, но при моем использовании я столкнулся с несколькими сбоями в производительности, так что об этом вам следует помнить.
Naptime
Приложение Naptime от известного программиста Франсиско Франко, отлично находит и отключает приложения, заставляя правильно работать в режиме ожидания. Режим агрессивной спячки перестает работать после включения экрана. Это означает, что ни один из процессов не сможет быть скрыт во время использования устройства.
Приложению требуются root-права для работы, но имеется обходной путь. Для этого необходимо получить разрешения Naptime DUMP через ADB посредством удаления тех команд, которые будут всплывать после того, как запустится программа в первый раз. Очевидно, Naptime не рассчитано на начинающих и должно использоваться только теми, кто обладает хотя бы базовыми знаниями в использовании ADB.
AppLock – Fingerprint
AppLock – Fingerprint (да, именно так называется приложение в Play Store) – еще один очень популярный шкафчик приложений на Android, и это заслуженно, потому что он содержит массу замечательных функций. Есть поддержка сканера отпечатков пальцев, PIN-кода, и вы можете установить разные пароли для разных приложений. Вы также можете настроить профили и убедиться, что блокировки приложений активируются в определенное время или на основе подключения Wi-Fi и Bluetooth. Помимо приложений, шкафчик приложений также позволяет заблокировать системные настройки, домашний экран, поворот и многое другое.
Кроме того, есть интересные функции, такие как возможность скрыть приложение, удаленно разблокировать телефон с помощью SMS, «Наблюдатель», который, как следует из названия, делает снимки при неудачных попытках разблокировки. AppLock – Fingerprint включает рекламу, но вы можете удалить ее через покупку в приложении. В целом, это приложение, которое стоит приобрести, если вы любите играть с множеством опций.
Greenify
Greenify оценивается как лучший помощник, сохраняющий заряд батареи, и как один из лучших убийц приложений для операционной системы Android. Greenify отыскивает другие программы, которые тратят много зарядки, и затем ограничивает время их работы в фоновом режиме, переводя в состояние наподобие гибернации, что приводит к продлению времени работы смартфона и небольшому улучшению производительности.
Для пользователей более новых версий Android (Marshmallow и выше) предлагается режим агрессивной спячки, который для большей эффективности усиливает режим спячки, встроенный в ОС Android. Отключение фоновых программ также предохраняет их от подвисания, что действительно полезно для дешевых устройств.
При наличии root-прав вы можете расширить эту функцию и получить специальные возможности. Greenify — хороший выбор еще и потому, что позволяет составить черный список тех утилит, которые нежелательны для запуска.
MaxLock
MaxLock – отличный шкафчик приложений только для рутированных устройств Android. Это печально, но если у вас есть Android-устройство с рутированным доступом, вы получите несколько замечательных функций с MaxLock. Приложение основано на Xposed Framework, поэтому вам, очевидно, необходимо установить Xposed на вашем устройстве. MaxLock – это совершенно бесплатное приложение без рекламы, которое, в отличие от многих шкафчиков приложений, отдает приоритет производительности и батарее. Методы блокировки включают отпечаток пальца, PIN-код, графический ключ и код детонации. Приложение с открытым исходным кодом включает в себя множество параметров настройки, функцию поддельного сбоя, MasterSwitch, чтобы легко его отключить, возможность удалять эскизы приложений в окне последних и многое другое.
Также существует премиум-версия приложения, которую вы можете получить, сделав пожертвование. Он предоставляет такие функции, как I.Mod (льготный период для задержки повторной блокировки), журналы неудачных попыток разблокировки и возможность резервного копирования / восстановления списка заблокированных приложений.
AppLock
Блокировка приложений от SailingLab – одна из тех шкафчиков приложений, которая имеет множество функций, помимо защиты приложений от неавторизованных пользователей. Несмотря на то, что у вас есть все стандартные функции шкафчика приложений, такие как защита PIN-кодом, отпечатками пальцев и шаблоном, он также предоставляет хранилище фотографий, селфи злоумышленников, чтобы поймать людей, которые пытаются взломать, и безопасность сообщений для скрытия уведомлений чата от конфиденциальных приложений. И это еще не все, у него также есть браузер конфиденциальности, но я бы не рекомендовал его использовать.
На первый взгляд, AppLock – это многофункциональный шкафчик приложений, который хорошо защищает ваши чаты и конфиденциальные приложения от посторонних глаз. Не говоря уже о том, что есть темы для экрана блокировки, так что они есть. Однако вы можете столкнуться с рекламой на экране блокировки, и это иногда раздражает. Проще говоря, если вы ищете комплексное решение, которое может блокировать ваши приложения, а также скрывать фотографии и видео на вашем устройстве Android, тогда App Lock от Sailing Lab может быть достойным выбором.
В Play Store есть множество приложений-шкафчиков, но 10 вышеупомянутых, безусловно, лучшие шкафчики для приложений, которые вы можете использовать на Android. Все они поддерживают сканер отпечатков пальцев, и все они обладают некоторыми уникальными функциями, поэтому вы можете выбрать приложение, которое вам больше всего подходит. Итак, попробуйте эти шкафчики приложений на своем смартфоне Android и поделитесь с нами своими мыслями в разделе комментариев ниже.
Скрываем и запутываем код
Лучший способ защиты кода приложения от реверса — это обфускация, другими слoвами — запутывание байт-кода так, чтобы реверсеру было невыносимо трудно в нем разобраться. Существует несколько инструментов, способных это сделать. Наиболее простой, но все же эффективный есть в составе Android Studio. Это ProGuard.
Для его активации достаточно добавить в раздел android → buildTypes → release файла build.gradle строку minifyEnabled true:
После этого Android Studio начнет пропускать все «релизные» сборки через ProGuard. В результате приложение станет компактнее (благодаря удaлению неиспользуемого кода), а также получит некоторый уровень защиты от реверса. «Некоторый» в том смысле, что ProGuard заменит имена всех внутренних классов, методов и полей на одно-двухбуквенные сочетания. Это действительно существенно затруднит понимание декомпилированного/дизассемблированного кода.
Так выглядят классы в декомпиляторе JADX после применения ProGuard
Следующий шаг — шифрование строк. Это особенно полезно в том случае, если внутри приложения ты хранишь какие-либо сенситивные данные: идентификаторы, ключи, REST API endpoints. Все это поможет взломщику сориентиpоваться в твоем коде или вычленить из него важную информацию.
Зашифровать строки можно разными способами, например используя инструменты Stringer или DexGuard. Преимущество: полностью автоматизированная модификация уже имеющегося кода с целью внедрения шифрования строк. Недостаток: цена, которая доступна компаниям, но слишком высока для независимого разработчика.
Поэтому мы попробуем обойтись своими силами. В простейшем случае шифрование строк средствами Java выполняется так:
А расшифровка — так:
Для генерации ключа достаточно одной строки:
public static SecretKey generateKey(String password) throws Exception
Смысл в том, чтобы написать простенькое настольное/мобильное приложение на Java, которое возьмет на вход все твои строки и выдаст на выходе их зашифрованные варианты. Далее ты вставляешь эти строки в основное приложение вместо оригинaльных и в местах, где происходит к ним обращение, вызываешь функцию decryptString().
В результате взломщик просто не сможет увидeть зашифрованные строки, декомпилировав приложение. Но, конeчно же, сможет написать простейший дешифратор, основанный на дeкомпилированном коде твоего шифратора. Другими словами, это не панацея, но еще один уровень сложности шифрование строк добавит.
Можно пойти еще дальше и воспользоваться одним из инструментов комплексной защиты Android-приложений, например AppSolid. Стоит оно опять же дорого, но позволяет зашифровать все приложение целиком. Это действительно способно отпугнуть мнoгих реверсеров, однако есть ряд инструментов, в том числе платный Java-декомпилятор JEB, который умеет снимать такую защиту в автоматическом режиме.
Также ты можешь попытаться разбить свое приложение на множество небольших модулей, как я уже писал в статье Пишем модульные приложения для Android. Сам по себе это не метод защиты, и он почти не затруднит работу реверсера. Но зато обломает различные автоматизированные системы кракинга приложений. Они просто не смогут понять, где искать находящийся в модуле код.
Источник