- Как открыть порты на Андроид: несколько популярных способов
- Для чего нужно закрыть порты на Андроид?
- Как узнать , какие порты открыты на вашем устройстве Android?
- Как обезопасить свое устройство Андроид?
- Отправить СМС
- СОМ-порт и сотовый — как найти? 29 Апр
- Комментарии к этому сообщению (8)
- Как узнать, есть ли у моего мобильного телефона инфракрасный порт
- Вариант 1. Посмотрите на мобильный
- Вариант 2. Изучите аппаратную часть телефона.
- Ладно, работает . но работает ли?
- Как я могу узнать, какие порты открыты на моем устройстве Android и как их закрыть?
Как открыть порты на Андроид: несколько популярных способов
Открыть порты на Android возможно, но не всегда целесообразно. А если вы являетесь обладателем Android — смартфона, то вас , скорее , должен волновать вопрос, как закрыть порты на Андроид. Чуть ниже объясняем , почему.
Для чего нужно закрыть порты на Андроид?
Многие модели современных смартфонов Android функционируют с открытыми портами для отладки («Android Debug Bridge»). А это , в свою очередь , сильно ослабляет безопасность вашего устройства. Хотя бы потому, что в таком случае к нему можно получить даже удаленный доступ. ADB дает возможность разработчику подключиться к устройству только через WI-Fi, минуя USB-подключение.
Это уже не новая, а достаточно известная проблема. Еще в недавнем 2018 году компания Qihoo 360 Netlab определила Malware ADW.miner — вирус , который сканировал сеть , ища устройства с открытыми портами для отладки (ADB). Один из самых распространенных таких портов — это порт 5555. Данный «малварь» смог заразить не только смартфоны на Android, но и другие устройства с этой операционной системой . О н был найден в:
Вот и получалось, что открытость ADB давал а возможность злоумышленнику получать удаленный доступ практически к любому устройству на Андроид и с использованием root-прав. При этом такой злоумышленник мог скрытно установить какую-либо вредоносную программу или код , и для этого ему н ен ужны ни аутентификация, ни ввод пароля.
Поэтому тут еще надо решить, что вам больше нужно знать : как открыть или как закрыть порты на Андроид?
Как узнать , какие порты открыты на вашем устройстве Android?
Чтобы узнать , какие порты открыты на вашем устройстве, вам нужно проделать следующие операции:
- У вас должна быть создана новая точка доступа WiFi на вашем устройстве.
- Вторым шагом будет подключение к этой точке вашего компьютера.
- Нужно использовать команды: ifconfig и/или ipconfig в консоли, эти команды помогут узнать IP адрес вашего устройства.
- Загрузите сканер безопасности nmap с сайта nmap.org.
- Воспользуйтесь следующей командой в сканере: nmap -sS -Pn -p- your_phone_ip_adress.
После ввода и исполнени я команды программа выдаст вам список открытых портов на вашем устройстве.
Как обезопасить свое устройство Андроид?
Итак, чтобы открыть или закрыть порты на Андроид и тем самым проконтролировать входящий или исходящий трафик вашего устройства, вам нужно установить какой-нибудь Firewall. Ниже приведем список из нескольких лучших файерволов для Android, которые способны решить вашу проблему с портами:
- Брандмауэр без ROOT. Это один из лучших брандмауэров для Android — устройств. Очень простой в использовании, не требует root-прав для работы на устройстве. Очень широкий список фильтрации трафика по хосту, порту, домену и т.д.
- Android Firewall +. Требуется доступ к устройству с рут-правами, поэтому , если у вас есть такой доступ, можете смело использовать этот. Он также позволяет осуществлять контроль трафика по различным критериям, позволяет открывать и закрывать порты на Андроид и предлагает набор интересных «плюшек».
- NetPatch Firewall. Он несколько отличается от первых двух фаер в о л ов. У него присутствуют их основные функции, однако из собственных можно отметить: создание доменов и группы IP, блокировка определенных IP, блокировка или настройка Wifi для разных приложений отдельно.
- InternetGuard Data Saver Firewall — это еще один из самых крутых брандмауэров для Android — устройств. Не зря у него один из самых высоких рейтингов от пользователей. Очень непохожий пользовательский интерфейс его существенно выделяет среди конкурентов. По своей функциональности он не уступает никому из этого списка.
- VPN Безопасный брандмауэр. Ему н ен ужны рут-права для блокировки / разблокировки приложений или чтобы открыть или закрыть порты на Android — устройстве. Он является полностью бесплатным продуктом, но тем не менее по функционалу не уступает свои м платным собратьям.
Вы точно знаете, что очень важно следить за состоянием своего устройства. Поэтому прежде , чем открыть или закрыть порты на Андроид, задайтесь необходимостью этого действия. Закрыть лишние, где могут получить доступ к вашему устройству злоумышленники , — это обязательно. А остальное — по вашему усмотрению.
Мы будем очень благодарны
если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.
Источник
Отправить СМС
Автоматизация отправки СМС (SMS) с компьютера через сотовый
СОМ-порт и сотовый — как найти? 29 Апр
Большинство компьютерных программ для работы с сотовыми телефонами используют COM-порт.
Говоря на простом языке — сом-порт это дверь через которую несчастные электроны переносят данные от сотового к компьютеру и назад 🙂 В этой ситуации ясно, что чтобы электроны знали дорогу — им надо знать номер двери, а то занесет к соседке и потеряются 🙂
Шутки-шутками, но человеку, перед которым до этого никогда не стояла задача определить номер COM-порта, через который программе надо работать с сотовым — такому человеку сразу и не понять что делать. Поэтому я покажу на конкретном примере — во-первых, как определить сам сом-порт, а во-вторых, как вручную попробовать некоторые команды (АТ-команды) для работы с сотовым.
Если Вы не знаете как подключить сотовый телефон к компьютеру, то вот Вам “Подключение сотового телефона к компьютеру“
Итак, у меня сотовый телефон модели Sony Ericsson Z310i, подключен к компьютеру через блютуч адаптер. Драйвера на адаптер BlueSoleil 1.6.1.4. И все это на Win XP.
Активирую на телефоне блютуч, открываю основное окно программы от BlueSoleil:
Как видите на картинке, мой сотовый программа-драйвер увидела. Теперь я наведу мышкой на обозначение своего сотового и сделаю “двойной клик” — чтобы программа показала, какие сервисы мне доступны. Как Вы можете видеть в верхней части окна, третий значок слева — это и есть “СОМ-порты” или еще говорят “сериал-порт” (последовательный порт).
Все Ок — сом-порты работать будут. Осталось узнать какой же номер будет у СОМ-порта, через который можно работать с сотовым телефоном. Для этого надо активировать эту связь — просто кликаю мышкой на третий слева значок:
И чтобы узнать номер СОМ-порта через который идет связь — навожу мышкой на значок своего сотового, нажимаю на правую кнопку, и в выпавшем меню выбираю “Состояние”:
И видим такое окно, на котором все ясно видно:
Красным я специально подчеркнул те детали, на которые нам стоит обратить внимание — это наш сотовый Sony Ericcson Z310i и находится он на порту COM4.
Т.е. на самом деле ничего сложного тут нет. Но если у Вас другая ситуация — и программа-драйвер не подсказывает Вам ничего. Тогда нужно зайти в диспетчер устройств и самому посмотреть. какие есть в системе COM-порты и возможно модемы. Делается это так — “на рабочем столе” находим значок “Мой компьютер”, наводим на него мышкой, нажимаем на правую кнопку — выпадает меню:
Выбираем “Свойства”. Откроется окно “Свойства системы”, переходим на вкладку “Оборудование” :
и нажимаем на кнопочку “Диспетчер устройств”. И увидим из чего состоит наш компьютер:
В списке “Порты” Вы можете видеть наш COM4. А вообще Вы видите сколько СОМ-портов в компьютере. Бывают ситуации, когда драйвер позволяет подключить Ваш сотовый телефон или GSM-модем именно как модем — тогда смотрите его в списке “Модемы”. И если также, через правую кнопку мышки вызвать свойства конкретного модема, то на вкладке “Модем” можно увидеть тот самый номер COM-порта:
Ну хорошо. Номер СОМ-порта мы определили. Теперь давайте почувствуем себя полными “профи” и поработаем с сотовым напрямую, с помощью специальных команд. Для этого вызовем простую программу HyperTerminal — это стандартная программа для WinXP. Находится эта программа здесь:
Запускаем ее и получаем первый экран:
Вводим название сеанса связи с сотовым — пусть будет “test4″ . И нажимаем ОК.
Здесь нам надо выбрать наш COM-порт — если помните это COM4. И также нажать ОК.
Надо выбрать параметры соединения. Но лучше ничего не трогать, те значения, которые уже стоят по умолчанию, как правило подходят. В редких случаях можно поменять “Скорость” — иногда оборудование жестко запрограммировано на работу только на какой-то одной скорости (например, для Сименс C45 скорость только 19200). Нажимаем ОК. Окроется основное окно программы HyperTerminal и сразу установится связь через COM4:
Теперь подадим несколько команд сотовому телефону. Это очень просто 🙂 Сперва я дам команду ATZ . Все команды пишутся латинскими буквами и подтверждаются нажатием на “Enter”. Затем я даю команду ATI :
потом я прошу сотовый показать мне IMEI-код командой AT+CGSN . И последняя команда AT+CUSD=0,”*100#”,15 — это USSD-запрос баланса. Если плохо видно — просто нажмите на картинку, она увеличится.
Вот и все! В это статье получилось много картинок, и я думаю это только на пользу — наглядно видно что и как. Если есть вопросы именно по теме статьи, то пишите их прямо в комментарии. Если Вам помогла эта статья, то тоже обязательно напишите комментарий.
Комментарии к этому сообщению (8)
какие модели телефонов лучше всего работают с этой программой?Нокию программа не видит
Олег, у меня есть Нокиа 6600, программа видит все прекрасно. Многие другие модели также работают. Лучше всего себя зарекомендовали моли фирмы Sony Ericsson.
Замечательные пошаговые инструкции, сделала все как здесь написано. Но вот в окошке test-HyperTerminal курсор мигает, а с клавиатуры ничего набрать не могу: ни ATZ, ни ATI — вообще никакие буквы не набираются. Телефон у меня Nokia 6500 slide. Хотелось бы узнать в чём причина?
Значит “не угадали” с номером сом-порта или скорость.
Подскажите как настроить подключение мобильника в windows 7. У меня sony ericsson w205. СОМ порты не отражают подключение и программу hyper terminal в семёрке я не нашёл.
Александр, я посмотрел насчет SE w205. Это телефон, выпущенный под маркой SE, но это не их разработка. И он не имеет встроенного модема. Не мучайтесь, если нужно отправлять-принимать смс, то поставьте недорогой gsm-модем, например Huawei e1550.
Здравствуйте.
При попытке запроса баланса выдаёт ошибку остальное нормально.
телефон: моторола C350
Спасибо. А я по экспериментировал с 3G модемом Мегафон и получилось использовать команды.
Источник
Как узнать, есть ли у моего мобильного телефона инфракрасный порт
инфракрасный порт раньше был элементом, высоко ценимым мобильными пользователями, но становится все труднее найти производителей, которые используют этот датчик в своих устройствах. Вы знаете, есть ли он в вашем мобильном телефоне?
Как узнать, есть ли у вашего смартфона инфракрасный датчик довольно просто. Если у вас есть iPhone, очень плохо. Apple не включает эти типы датчиков в свои телефоны. Если у вас есть Android мобильный, это будет зависеть от производителя и модели вашего телефона.
Так вы сможете узнать, повезет вам или нет:
Вариант 1. Посмотрите на мобильный
Инфракрасный датчик обычно размещается на краях телефона. Он выглядит как черный или слегка прямоугольный пластиковый круг, который при движении, кажется, испускает серию красных отражений.
Вариант 2. Изучите аппаратную часть телефона.
Если у вас есть доступ к Гугл игры Store, вы можете установить это приложение, которое дает вам доступ ко всей информации о компонентах, установленных на вашем смартфоне. Просто найдите вкладку «Связь периферийных устройств», где будет инфракрасная секция и он покажет, совместим телефон или нет.
Ладно, работает . но работает ли?
Как только вы уже выяснили, есть ли в вашем мобильном телефоне этот инфракрасный датчик, необходимый, например, для использования смартфона в качестве пульта дистанционного управления, вы должны проверить, правильно ли он работает.
Чтобы проверить инфракрасный излучатель вашего телефона, есть очень простой тест, так как вам нужно всего два телефона и приложение, которое вы можете бесплатно загрузить из магазина Android.
Установить Очистить мой пульт app на одном из телефонов и следуйте инструкциям ниже:
- Откройте переднюю камеру на телефоне 1 и приложение на телефоне 2.
- Направьте инфракрасный излучатель телефона 2 на переднюю камеру телефона 1.
- Нажмите любую кнопку на пульте дистанционного управления
- Если вы видите фиолетовый свет на камере телефона 1 во время тестирования удаленных кодов на телефоне 2, это означает, что инфракрасный излучатель вашего телефона работает правильно.
В противном случае вам нужно связаться с производителем вашего телефона, так как это может быть аппаратная проблема, или отремонтировать, если телефон не находится на гарантии. К счастью, решение таких проблем не составляет особого труда, поэтому вы можете снова использовать свой смартфон в качестве пульта дистанционного управления, если потеряете телевизор в любой момент.
Источник
Как я могу узнать, какие порты открыты на моем устройстве Android и как их закрыть?
Есть ли простой способ узнать, какие порты открыты на моем устройстве Android и как закрыть открытые порты?
- Создайте точку доступа Wi-Fi на телефоне
- Подключите компьютер к точке доступа
- Используйте ipconfig или ifconfig, чтобы узнать IP-адрес шлюза (т. Е. IP-адрес вашего телефона)
- Загрузить nmap: http://nmap.org/
- Используйте команду nmap: nmap -sS -Pn -p- your_phone_ip_adress
Открытые порты TCP будут показаны следующим образом:
65531 закрытые порты PORT
Государственная служба
53 / tcp открыть домен
8187 / tcp открыть неизвестно
38647 / tcp открыть неизвестно
42761 / tcp открыть неизвестно MAC-адрес: A4: 9A: 58. ** (Samsung Electronics Co.)
- PS: для портов UDP используется: nmap -sU -Pn -p- your_phone_ip_adress
Вы можете определить текущие открытые порты, прочитав псевдо-файлы textual / proc, такие как
Это в основном то, что делает команда netstat (где реализовано) – вы можете захотеть найти и изучить источник простой реализации netstat (возможно, это можно будет переносить на java)
Тем не менее, при запуске как непривилегированного приложения userid вы сможете закрыть только сокеты, принадлежащие вашему собственному процессу (или обходными средствами, связанными с ptrace или процессом убийства, другими процессами, принадлежащими вашему идентификатору пользователя). Также обратите внимание, что закрытие сокета не обязательно делает этот порт доступным для немедленного повторного использования.
Вы можете попробовать различные сетевые команды через время выполнения и проверить результаты
Вот простой пример, который может вам помочь. Вы также можете скомпилировать его в студии Android. Здесь есть довольно хорошее объяснение:
Источник