Подозрительно: массовые смс с кодами активации от разных сервисов
С десятка номеров пришли однотипные смс, одно за другим — «Ваш код подтверждения…»:
Некоторые сообщения продублировались утром и вечером. Что это может быть?
Анна, кто-то мог отправить смс и вручную, вводя ваш номер на разных сайтах. Но более вероятно, что это работа автоматического скрипта — программного кода, который выполняет действия по заранее заданному алгоритму.
Попробую разобраться, чего хотел автор этого скрипта. Некоторые варианты выглядят безобидно, другие в будущем могут стоить вам денег. Вот что приходит на ум:
Обычная шутка
Начну с самого безобидного. Кто-то из знакомых, знающих ваш номер, решил ради шутки завалить ваш телефон сообщениями. Это делают с помощью программ, которые называются « смс-бомберы », или « смс-флудеры ». Не знаю, почему некоторые считают это смешным, но шутка достаточно популярная.
Как защититься. Если не планируете пользоваться сервисами, от которых пришли сообщения, просто заблокируйте имена отправителей.
Самозащита от мошенников
Создание баз номеров
Другая возможная цель такого скрипта — сбор информации. Скрипт пытается восстановить пароль на разных сервисах. Если процесс запустился, аккаунт с таким телефонным номером существует. Его вносят в базу номеров.
Использовать базу могут как угодно. Например, статистику о владельцах дисконтных карт одной торговой сети передадут в другую — и вы начнете получать от них уведомления об акциях и скидках. Или через некоторое время вам позвонит «сотрудник банка» и попытается выманить данные карты.
Как защититься. Существуют сервисы, которые подменяют телефонные номера, поэтому доля паранойи не помешает. Если вам звонят и просят срочно назвать три цифры с обратной стороны карты, чтобы заблокировать списание денег, не верьте — даже если это звонок с номера банка, указанного на карте. Положите трубку и перезвоните в банк.
Еще вариант защиты — завести отдельную симкарту для регистрации на сайтах и больше нигде ее не использовать. Если на этот номер позвонят или напишут из банка, вы будете точно знать, что это мошенник.
Попытка регистрации с подбором кода
Для рассылки спама с разводом и «мусорной» рекламой мошенники обычно создают аккаунты на чужое имя или используют взломанные. Смс с кодами активации могут говорить о том, что ваши аккаунты пытаются взломать — или зарегистрировать новые на ваш номер телефона.
При регистрации сервисы отправляют на указанный номер мобильного код проверки. Вводя этот код, вы подтверждаете, что номер принадлежит вам и вы соглашаетесь с регистрацией. У мошенника нет вашего телефона, но он может попытаться подобрать присланный вам код.
Чем длиннее код, тем сложнее это сделать. Например, если код состоит из четырех цифр, существует 10 тысяч разных вариантов, а если из шести — вариантов уже миллион.
Скрипт можно научить проверять все эти варианты и автоматически вводить коды проверки один за другим — от 000000 до 999999. Здесь все зависит от защиты сайта: ограничивает ли он количество попыток, если ограничивает, то сколько их. И можно ли повторить процедуру с тем же номером через какое-то время.
Чем больше попыток дает сайт, тем выше вероятность, что скрипт успеет подобрать код и подтвердить «вашу» учетную запись без доступа к телефону и тексту смс. Например, в 2017 году на «Хабре» писали про угон аккаунтов одного каршеринга.
Многие сайты защищены хуже, чем кажется. Специально для этой статьи я написал небольшой скрипт и попытался с его помощью подобрать шестизначный код подтверждения одной социальной сети. На удивление, сайт разрешил моему скрипту ввести больше ста разных кодов подтверждения — и только после этого сказал, что я слишком часто пытаюсь это сделать, и попросил подождать 10 минут.
Я не стал перезапускать скрипт. Но даже за одну попытку вероятность подбора — 100 к 1 000 000, то есть 0,01%. Если перебрать 10 тысяч номеров, один из них удастся подтвердить. А если длина кода всего четыре символа, то при тех же условиях хватит ста номеров, чтобы подобрать код к одному из них и получить доступ к подтвержденному аккаунту. После этого можно рассылать с него спам от чужого имени.
Анна, вы написали, что сообщения приходили с определенными интервалами, утром и вечером. Это увеличивает вероятность того, что речь идет о подборе кода. Мошенник подождал предложенное сайтом время и снова запустил свой скрипт. Возможно, пытались взломать ваши аккаунты или зарегистрировать новые на ваш номер телефона.
Как защититься. К сожалению, гарантированной защиты от такого взлома нет. Не исключено, что мошеннику удастся подобрать код и активировать аккаунт. Отдельная симкарта для интернета не поможет: мошенник все равно сможет зарегистрировать аккаунт на основную. Тут все зависит от безопасности конкретного сайта.
Если какие-то сайты вам важны или у вас уже есть там аккаунт, попробуйте сменить пароль или написать в техподдержку и описать ситуацию. Возможно, ваш аккаунт заблокируют и создадут новый или предложат какой-то другой вариант.
Утечка паролей
Время от времени в руки злоумышленников попадают базы данных с паролями пользователей различных сервисов — из-за взломов, утечек и социальной инженерии. Пароль также могут украсть с помощью троянских программ или вирусов. Более того, вы сами могли нечаянно передать пароль мошенникам, например на поддельном сайте.
Если у вас одинаковый пароль на многих сайтах, это дополнительный риск. Узнав ваш пароль к одному сайту, мошенники получают доступ и к остальным. Проверяют это тоже с помощью скрипта, который вводит украденный у вас пароль на всех сайтах подряд. Где-то пароль не подойдет, где-то аутентификация двухфакторная — сначала надо ввести пароль, потом код из смс. Если пароль подошел на нескольких таких сайтах, то и сообщений будет много.
Дальше код подтверждения попытаются подобрать по уже описанной схеме.
Как защититься. Используйте для каждого сайта уникальный пароль. Это не так сложно, как кажется: например, добавьте к вашему обычному паролю несколько первых или последних символов из названия сайта. Так вы хотя бы защититесь от автоматического перебора, если мошенники украдут один из паролей.
Маскировка важного смс
Последний вариант, который мне показался возможным, — попытка скрыть какое-то важное сообщение. Возможно, злоумышленник украл данные вашей карты и не хотел, чтобы вы увидели смс о снятии средств. Поток сообщений отодвинет нужное на второй экран, и есть шанс, что вы его пропустите и не заблокируете карту вовремя. Надеюсь, это не ваш случай.
Как защититься. Внимательно проверяйте все пришедшие сообщения и блокируйте смс от ненужных сервисов. Так проще убедиться, что сообщение от банка о снятии крупной суммы или от мобильного оператора о замене симкарты не затерялось в спаме.
Если увидели что-то подозрительное, пишите. Возможно, кто-то пытается украсть ваши деньги.
Чем открыть формат txt: в Windows, Android, Mac OS и других операционных системах
Доброго дня или ночи, друзья. Герой сегодняшней беседы — формат txt. Чем открыть документ, имеющий данное расширение, в основных операционках для ПК и мобильных устройств – о том и поговорим. Конечно, краткий и исчерпывающий ответ на данный вопрос изложен ниже в таблице, но я всё же хочу описать подробнее самые распространённые программы. Если вам лень читать, то просто прокрутите бегунок вниз статьи, обратитесь к табличке, найдите свою операционку и выберите одну из представленных для неё вариантов программ.
Windows
Начну с того, как открыть любой файл формата txt на стационарном компьютере или ноутбуке. Поговорим относительно системы Windows (она самая распространённая), но в таблице приведены программы и для Mac OS, и для Linux.
Notepad (Блокнот)
Формат txt относится к документам текстового типа, содержимым которого является обычный текст, соответственно, открыть данные файлы можно практически всеми текстовыми редакторами, например, таким как Notepad.
Очень сложно представить себе Windows (любой версии) без «Блокнота». Многие внутренние процессы в системе протекают с его участием. Текстовые файлы, созданные посредством этого редактора, несут в себе различную информацию, в том числе и об устанавливаемых сторонних программах (README.txt). И txt является основным форматом «Блокнота», значит первый, простой и сам по себе напрашивающийся вариант – открыть документ.txt именно этой программой:
Total Commander
С помощью программы файловый менеджер, тоже можно открывать разные файлы. Наш пример не исключение.
Первый метод стандартный — это двойное нажатие левой кнопки мыши (двойной щелчок).
Второй метод с применением контекстного меню (нажатие правой кнопки мыши).
Microsoft Word
Второй по популярности текстовый редактор (второй именно для обозначенного формата) – это Microsoft Word. Способы открытия те же, но только в обоих списках выбираем уже Word, а не Notepad. Кстати, глядя на этот документ, вспомнил ещё один простой способ, предназначенный для открытия файла внутри программы (он подходит и для «Блокнота»):
Браузеры
Друзья, сейчас я поведаю вам одну маленькую хитрость. Если на ПК вдруг исчезли, сломались или зависли одновременно все текстовые редакторы, а искать и устанавливать новые некогда, но очень срочно нужно прочесть то, что скрыто в документе формата txt, то открыть его можно посредством любого браузера, такого как Internet Explorer, Google Chrome и так далее. Делается это любым из запасных способов, описанных в абзаце про «Блокнот».
Выглядеть всё это будет так – белый фон и текст.
Android
Выше я вам перечислил основные способы открытия файлов формата txt в Windows, а сейчас расскажу, чем открыть их на «Андроиде». Приложений много, все они базируются в Google Play, оттуда их можно скачать на своё устройство. На мой взгляд, самое удобное – это OfficeSuite Professional, так как оно позволяет и читать, и создавать различные документы. Это такой своеобразный Office, как у Microsoft, включающий в себя инструменты для работы с текстовыми, табличными файлами и презентациями.
Таблица
Почему я подробно остановился именно на «Виндовс» и «Андроид»? По этим системам приходит больше всего вопросов. Исходя из этого, я сделал вывод, что они самые распространённые. Но и другие ОС на компьютере и мобильных устройствах заслуживают внимания. Программы и приложения, подходящие для прочтения txt-документов в самых разных системах и на различных мобильных платформах, приведены в таблице ниже.
| Система | Программа или приложение | |
| Windows | Microsoft | Notepad (Блокнот) Word Viewer |
| Helios TextPad | ||
| Corel WordPerfect Office X | ||
| AbiWord | ||
| Sublime Text | ||
| Notepad++ и Notepad2 | ||
| Programmer’s Notepad | ||
| PSPad | ||
| IBM Lotus Symphony | ||
| Ability Write | ||
| StarOffice | ||
| Vim | ||
| Любой редактор | ||
| Mac OS | Bare Bones BBEdit | |
| Apple TextEdit | ||
| NeoOffice | ||
| Microsoft Word | ||
| MacroMates TextMate | ||
| Любой редактор | ||
| Linux | KWord | |
| KWrite | ||
| Gedit | ||
| Leafpad | ||
| Любой редактор | ||
| Windows Mobile/CE | READU | |
| Bookviser | ||
| FB2 Reader | ||
| Freda для Windows Phone | ||
| Raccoon Reader | ||
| Tiny eBook Reader | ||
| Symbian | OfficeSuite | |
| Google Android | OfficeSuite | Professional Viewer |
| QuickOffice Pro | ||
| Kingsoft Office | ||
| ThinkFree Mobile | ||
| Apple iOS (iPhone, iPad, iPod) | iBouquiniste | |
| KyBook | ||
| Easy TXT Reader | ||
| Files Reader | ||
Вариант виде скриншотов.
Больше по данной теме мне сказать сегодня нечего. Предлагайте в комментариях свои варианты программ и приложений для открытия файлов с обозначенным расширением. Всем пока.
№37 Функция __main__ / для начинающих
Лаконичность — важный элемент программирования. И вполне логично задавать вопрос о том, зачем разработчику добавлять лишние строки в программу. Функция main() требует дополнительных строк, но она служит определенной цели.
Что такое функция main()?
Main — это специальная функция, которая позволяет добавить больше логики в структуру программ. В Python можно вызвать функцию в нижней части программы, которая и будет запущена. Рассмотрим такой пример:
Можно увидеть, что выражение «Дайте печенье.» выводится до «Печенье вкусное!», потому что метод cookies() не вызывается вплоть до последней строки, а именно в этой функции хранится предложение «Печенье вкусное!».
Как создать функцию main
Теперь вызовем функцию в конце программы:
Можно запустить код:
Результат не поменялся. Но теперь сам код читать легче. Пусть в нем и больше строк (и одна дополнительная строка), вполне очевидно, что именно происходит:
Код не только чище, но и логичнее. Если вы пришли из другого языка, например, Java, но знаете, насколько это удобно.
Значение __name__
Этот код можно запустить следующим образом:
Предположим, что этот код был импортирован в качестве модуля в файл main.py :
if __name__ == __main__ в Python
Вы наверняка встречали следующую конструкцию в программах на Python в функции main :
Что она значит? В Python любая переменная, начинающаяся с двух символов нижнего подчеркивания ( __ ), является специальной. Это зарезервированные значения, которые выполняют определенную роль в программе.
Это значит, что строка выше вернет True только в том случае, если программа будет запущена прямо.
Если же ссылаться на файл как на модуль, то содержимое конструкции if не будет выполнено. Рассмотрим на примере.
Как использовать __name__ и __main__
Создадим новый скрипт на Python под названием username.py. В коде будем просить пользователя ввести его имя и проверять, не является ли его длина больше 5. Если символов не больше 5, то попросим ввести имя снова.
Начнем с определения глобальной переменной для хранения имени пользователя:
Пришло СМС от Maintxt: что это значит?
09.08.2021 2 Просмотры
Для того чтобы зарегистрироваться на сайте требуется привязка на телефонный номер, для подтверждения которого сервис высылает SMS с кодом. Но, как быть, если регистрации не было, а на телефон пришло СМС от Maintxt.
Такие рассылки распространены и для каждого будет полезно узнать, как поступить, если устройство разрывается от большого потока СМС и о том, как убрать навязчивые спам-сообщения.
Почему приходят коды
Для начала следует успокоиться. Наверняка, аккаунты в безопасности. В большом количестве сервисов сложно зарегистрироваться вручную. Это происходит в автоматическом режиме, в процессе задействована специальная программа.
В чем причина
Каждый пользователь, получающий большую рассылку спам-сообщений задается вопросом: «за что ему такое счастье?»
Причин несколько:
Алгоритм действий
Неважно, удастся ли установить причину происходящего. Главное — наличие знаний о том, как убрать рассылку спама посредством СМС. Оптимальное решение — включение режима « в самолете» на некоторое время. А если хочется быть доступным, как вариант выполнить блокировку со всех номеров, не находящихся в списке контактов.
Android
iPhone
Пришло смс от MadrntechRu ваш платёж исполнен, что за смс?
Спам-сообщения – это достаточно распространенное явление. Когда-то мы получали их достаточно много, так как были разные сайты и отдельные люди, которые на этом хорошо зарабатывали. Первое время многие сразу же начинали переживать и делали необдуманные действия, после чего теряли деньги. Потом всё это начали меньше присылать, а сейчас снова они активировались.
От кого могут приходить эти сообщения?
Для такой рассылки есть два источника сообщений. Иногда её рассылают мошенники, а иногда это рекламная компания, которая рекламирует какие-то услуги. Когда сообщения приходят от MadrntechRu, то там обычно пишут: «Ваш платеж на сумму 4900 руб. прошел успешно — kssms.ru/rUZgO». Человек сразу начинает переживать и переходить по ссылке, чтобы посмотреть, за что у него сняли деньги.
На самом же сайте предлагают взять кредит или воспользоваться другими финансовыми услугами. Данное смс – это всего лишь возможность завлечь клиента зайти на сайт и посмотреть то, что там есть. Ни в коем случае не переходите по ссылке.
Как удалить назойливую рассылку?
Компании не любят оставлять клиентов на долго самих, так как они могут забыть о том, что нужно что-то проверить. Поэтому они постоянно обновляют информацию, чтобы напомнить людям о себе. Одни присылают её каждую неделю, а с данного сайта она приходит раз в месяц. Поэтому человек начинает переживать, за что у него снимают 4900 рублей каждый месяц и заходит на сайт.
Чтобы отключить данную функцию, вам нужно сделать это через настройки телефона.
Для Android:
Для iOS:
Так вы сможете быстро и просто отключить все надоедливые уведомления, которые постоянно приходят с разных номеров.




















