Questions tagged [ssid]

SSID is a case sensitive, 32 alphanumeric character unique identifier attached to the header of packets sent over a wireless local-area network (WLAN).

SSID is short for Service Set Identifier.

SSID acts as a password when a mobile device tries to connect to the basic service set (BSS).

The SSID differentiates one WLAN from another, so all access points and all devices attempting to connect to a specific WLAN must use the same SSID to enable effective roaming. As part of the association process, a wireless client must have the same SSID as the one put in the access point or it will not be permitted to join the BSS.

SSID is considered to be a fairly weak form of security because an SSID can be sniffed in plain text from a packet and most access points broadcast the SSID. Some network administrators turn off SSID broadcasting, but a hacker can still sniff the SSID from frames that stations use when associating with an access point. An SSID is also referred to as a network name because essentially it is a name that identifies a wireless network.

207 questions
156
votes
9 answers

iPhone get SSID without private library

I have a commercial app that has a completely legitimate reason to see the SSID of the network it is connected to: If it is connected to a Adhoc network for a 3rd party hardware device it needs to be functioning in a different manner than if it is…
Steve Reed Sr
  • 2,011
  • 3
  • 18
  • 22
85
votes
10 answers

Get SSID when WIFI is connected

I'm trying to get the SSID of the WIFI network when my android device is connected to WIFI. I've registered a BroadcastReceiver listening for android.net.wifi.supplicant.CONNECTION_CHANGE . I get the notification when WIFI is disconnected or…
zmbq
  • 38,013
  • 14
  • 101
  • 171
55
votes
2 answers

Is there a standard that defines what is a valid SSID and password?

We are developing a wireless n/w configuration UI and need to check if a SSID is a valid one? Are there any restrictions on the character set? length ? anything more..
Anand G
  • 551
  • 1
  • 4
  • 4
34
votes
6 answers

iPhone get a list of all SSIDs without private library

Is it possible the get a list of all available SSIDs on the iPhone without using a private library? I read iPhone get SSID without private library which is about getting details about the current network. This answer mentions: If you jailbreak your…
grubernd
  • 367
  • 1
  • 4
  • 8
25
votes
5 answers

Jelly Bean Issue - wifiManager.getConnectionInfo().getSSID() - extra ""

Hi all bug reporting for your information. link Problem details: The Code - wifiManager.getConnectionInfo().getSSID() The above code to returns the current SSID, it is returning the current SSID with extra quotations around it. For eg. the SSID…
Aiden Fry
  • 1,672
  • 3
  • 21
  • 45
24
votes
7 answers

How do I detect and connect to a hidden SSID on my Raspiberry Pi 3 (Raspbian)?

How do I configure my Raspberry Pi 3 (running Raspbian) to connect to a hidden network? I know it involves editing the /etc/network/interfaces file and the wpa_supplicant.conf file. I've followed a few other guides, but when I make these file…
Kylecrocodyle
  • 489
  • 1
  • 3
  • 9
19
votes
3 answers

How to get my wifi hotspot ssid in my current android system

I have a problem that I couldn't find my wifi hotspot ssid in my Android system. I found many information from google, but nothing helpful. Please help me to solve it.
solar
  • 335
  • 2
  • 6
  • 13
17
votes
2 answers

get wifi's scanned SSID list in iOS using Swift

I'd like to know if it is possible with swift to get a list scanned WIFI SSID from the iPhone ,( using APIs like MobileWiFi.framework or something else ) and see code examples about that (without Objective-C source code )
the_one
  • 261
  • 3
  • 10
16
votes
1 answer

SystemConfiguration.CaptiveNetwork doesn't work on iOS 12

I have a function that detects the current SSID from the user. Unfortunately this doesn't work anymore with iOS 12. This means it just jumps over the if let interfaceInfo = CNCopyCurrentNetworkInfo(interface as! CFString) as NSDictionary? { part.…
Victor Lobe
  • 355
  • 3
  • 12
15
votes
10 answers

Get SSID in Swift 2

Im trying to use this code to get SSID import Foundation import SystemConfiguration.CaptiveNetwork public class SSID { class func getSSID() -> String{ var currentSSID = "" let interfaces = CNCopySupportedInterfaces() if…
Oswaldo Rodriguez
  • 173
  • 1
  • 1
  • 12
14
votes
8 answers

On Oreo (8.1.0) not getting the correct Wifi SSID. It's showing though it is connected to a wifi with SSID

I need to check the current connected wifi SSID on android. I checked with Nokia 6 and OnePlus 5 with respectively Oreo 8.1.0 and Oreo 8.0. Other phones with different OS version is working fine with this code. Is there anything wrong with my…
Zim
  • 182
  • 1
  • 1
  • 10
13
votes
3 answers

Finding SSID of a wireless network with Java

We're doing a project coded in Java (compiled for JRE 1.6) and need some help with a little but apparently complicated feature: We want to do a certain action when a specific wireless network is connected e.g. when the connected…
Martinnj
  • 579
  • 1
  • 5
  • 21
13
votes
3 answers

iPhone : how to auto connect to a known wifi SSID?

I know it is possible to list the available Wifi networks on iPhone using the CaptiveNetwork API from official Apple SDK. I was wondering if there is a way to auto connect to a specific SSID programmatically as long as I can find it in the list…
Jerome
  • 609
  • 1
  • 5
  • 18
12
votes
3 answers

How to find a list of wireless networks (SSID's) in Java, C#, and/or C?

Is there a toolkit/package that is available that I could use to find a list of wireless networks (SSID's) that are available in either Java, C#, or C for Windows XP+? Any sample code would be appreciated.
Taylor Leese
  • 51,004
  • 28
  • 112
  • 141
11
votes
3 answers

If two WiFi networks exist with similar SSIDs, how can you distinguish between the two in code?

I'm writing a small network management tool. In order to pull out the details for various WiFi networks, I'm making calls to the wlanapi.dll, WlanGetProfile(...) API method to get the profile information for each available WiFi network. Assuming…
RLH
  • 15,230
  • 22
  • 98
  • 182
1
2 3
13 14