Detekcja urzadzeń w sieci WiFi oraz GSM Wojciech Janeczek.

Slides:



Advertisements
Podobne prezentacje
Strona tytułowa Prezentacja pracy Sterowanie centralnym zamkiem w samochodzie za pomocą telefonu komórkowego i bezprzewodowej komunikacji Bluetooth 1/8.
Advertisements

Tablice 1. Deklaracja tablicy
Telefonia IP Autor: Artur Nowak. Nim zaczniemy... Ilu osób spośród Państwa spotkało się z określeniem telefonia IP, VoIP itp. ?
Użytkowanie Sieci Marcin KORZEB WSTI - Użytkowanie Sieci.
ZAPORY SIECIOWE Firewall – ściana fizycznie oddzielająca silnik od pasażerów w samochodzie Sposób zabezpieczenia komputera/sieci przed osobami niepowołanymi.
Sieci komputerowe Usługi sieciowe Piotr Górczyński 27/09/2002.
Wprowadzenie do języka skryptowego PHP
Autor : Artur Waśkowiak
Praca z plikami tekstowymi
MobilePay System autoryzacji płatnego dostępu do usług internetowych.
SIECI PRZEMYSŁOWE ETHERNET W AUTOMATYCE
Rozszerzalność systemów rozproszonych
Projektowanie i implementacja programów obsługujących gniazdka Wykład II Zbigniew Brożbar Paweł Baranowski.
Podstawy informatyki Powtórka Grupa: 1A Prowadzący: Grzegorz Smyk
SYSTEMY OPERACYJNE Adresowanie IP cz1.
Podstawy programowania PP – WYK3 Wojciech Pieprzyca.
SO – LAB3 Wojciech Pieprzyca
Podstawy programowania PP - LAB1 Wojciech Pieprzyca.
Podstawy programowania PP – LAB4 Wojciech Pieprzyca.
© SA2 Worldsync 14/01/14 1 Spotkanie Grupy ECR IT/GDSN 25/11/2009.
Wyszukiwanie informacji
DOSTĘP DO INTERNETU.
KONFIGURACJA KOMPUTERA
Konfiguracja kont w programie Adobe Dreamweaver
Architektura Systemu Źródło:
Linux - polecenia.
Agenda 1 Tailored Mobile Solutions S.A 2 Aplikacja TMS Finance 3
Zasada działania komputera
BUDOWA I DZIAŁANIE SIECI KOMPUTEROWYCH
Jak skorzystać z Oferty dla Użytkowników sieci myAVON?
PEŁNA KONTROLA NAD POBOREM MOCY
Temat 4: Rodzaje, budowa i funkcje urządzeń sieciowych.
Prezentacja i szkolenie
System raportowania, ewaluacji oraz badania satysfakcji Klienta.
Czy możesz sobie wyobrazić nawigator w Twoim telefonie?
Prezentacja Adrian Pyza 4i.
Zapraszamy do korzystania z aplikacji Auto Special
Partner Handlowy Konfiguracja sieci TCP/IP - Windows 2000, Xp, 2003.
ogólnoświatowa sieć komputerowa, określana również jako sieć sieci. W znaczeniu informatycznym Internet to przestrzeń adresów IP przydzielonych hostom.
Laboratorium systemów operacyjnych
Elementy zestawu komputerowego
Narzędzie wspierające zarządzanie organizacj Parentis Sp. z o. o
Aplikacje TCP i UDP. Łukasz Zieliński
Sieci komputerowe.
Czym jest Internet Security for Android? To program oparty na nowoczesnych technologiach, zabezpieczających dowolne urządzenie z systemem Android™ przed.
Systemy operacyjne i sieci komputerowe
Systemy operacyjne i sieci komputerowe
Konfiguracja VPN Klienta – Windows 7
Zintegrowany sterownik przycisków. Informacje podstawowe Każdy przycisk jest podłączony do sterownika za pośrednictwem dwóch przewodów, oraz dwóch linii.
 Karta sieciowa to urządzenie odpowiedzialne za wysyłanie i odbieranie danych w sieciach LAN. Każdy komputer, który ma korzystać z dobrodziejstw sieci,
BUDOWA I DZIAŁANIE SIECI KOMPUTEROWYCH LEKCJA 2: Sprzęt sieciowy i podstawowe topologie Dariusz Chaładyniak.
Systemy operacyjne i sieci komputerowe
Konfiguracja VPN Serwera – Windows 7
Pamięć DRAM.
Pamięć SRAM.
Tańsze sposoby na przekazywanie życzeń świątecznych
Programowanie sieciowe w Javie Michał Kuciapski
Internet jako globalna sieć komputerowa
BUDOWA WEWNĘTRZNA KOMPUTERA
Karol Więsek PwC Abusing APNs for profit. Historia: audyt sieci jednego z operatorów Po powrocie: „czyste” karty SIM.
Kinga Krasoń kl. Id G 7. Telefon komórkowy wyposażony jest w wiele dodatkowych opcji. Tej klasy telefon zwany jest smartfonem. Opcje te m.in.: - wykorzystują.
SafeSurfing Moduł 3 Jak zachować bezpieczeństwo korzystając z internetu i aplikacji mobilnych.
Protokoły używane w sieciach LAN Funkcje sieciowego systemu komputerowego Wykład 5.
materiały dla uczestników
Wskaźniki Elżbieta Labocha.
PODSTAWOWE ZARZĄDZANIE KOMPUTERAMI Z SYSTEMEM WINDOWS
Telefonia internetowa programy P2P
Moduły Telemetryczne Pierwsze Kroki
PGO Przeciążanie metod i konstruktorów
Zapis prezentacji:

Detekcja urzadzeń w sieci WiFi oraz GSM Wojciech Janeczek

Podstawowe Klasy Detekcja opiera się głównie na dwóch klasach: android.telephony.TelephonyManager – dla GSM android.net.wifi.(WifiManager/Wifiinfo) – dla WiFi Dostarczają one podstawowych informacji o połączeniu oraz o pobliskich dostępnych sieciach.

TelephonyManager Przykładowe Funkcje getAllCellInfo()Zwraca wszystkie dane o telefonie w postaci listy getDeviceId()Zwraca wartość string z unikalnym numerem telefonu (np. IMEI) getNeighboringCellInfo()Zwraca listę z informacjami o sąsiadach getNetworkOperatorName() Zwraca nazwę aktualnego operatora isNetworkRoaming()Zwraca prawdę jeżeli jesteśmy połączeni z Roamingiem getNetworkCountryIso()Zwraca skróconą nazwę kraju z którego korzystamy do połączenia Wiecej na :

TelephonyManager Uprawnienia do Manifestu READ_PHONE_STATE – dla prawie wszystkich, aby mogły odczytać informacje o telefonie Dostepność SIM_STATE_READY – dla odczytu danych z karty sim, tylko dla wybranych opcji (np. Nazwa poeratora)

TelephonyManager Przykład Zastosowania

WifiManager(Wifiinfo) Przykładowe Funkcje getConnectionInfo()Zwraca informacje o aktualnym połączeniu ( listę ) isWifiEnabled()Sprawdza czy WiFi jest włączone compareSignalLevel(int rssiA, int rssiB) Porównuje sygnały dwóch sieci ( 0 odwrotnie) getBSSID()Zwraca nazwę aktualnej sieci getIpAddress()Zwraca adres IP aktualnej sieci getLinkSpeed()Zwraca szybkość sieci Wiecej na :

WifiManager Uprawnienia do Manifestu ACCESS_WIFI_STATE – dostęp do informacji CHANGE_WIFI_STATE – zmiana informacji o sieci CHANGE_WIFI_MULTICAST_STATE – pozwala WiFi wejść w tryb nasłuchiwania

WifiManager

Dziekuję za uwagę ! Zapraszam do zapoznania się z napisanymi przeze mnie kodami przykładowych programów WiFiDemo oraz GSMDemo.