Path: csiph.com!weretis.net!feeder9.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!not-for-mail From: Maria Sophia Newsgroups: alt.comp.os.windows-10,alt.internet.wireless,comp.lang.python,comp.mobile.android,misc.phone.mobile.iphone Subject: Re: Apple changed their documentation at my request but it proves they don't care about privacy Date: Mon, 7 Sep 2026 03:14:59 +0300 Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com) Message-ID: <117kvm2$rb9$1@nnrp.usenet.blueworldhosting.com> References: <117b5u0$1q77$1@nnrp.usenet.blueworldhosting.com> <117cmbk$1e7a$3@dont-email.me> <117fmvs$27up$1@nnrp.usenet.blueworldhosting.com> <117fr0b$1mia$1@nnrp.usenet.blueworldhosting.com> <117gc2e$199vt$1@kst.eternal-september.org> <117hite$1va6$1@nnrp.usenet.blueworldhosting.com> <117i9a3$1trop$1@kst.eternal-september.org> <117ktks$1rci$1@nnrp.usenet.blueworldhosting.com> <117kvce$jpv$1@nnrp.usenet.blueworldhosting.com> <117kvhf$m15$1@nnrp.usenet.blueworldhosting.com> <117kvjh$q0l$1@nnrp.usenet.blueworldhosting.com> Reply-To: pusvul@getTjewytR4so+mqe2.invalid Injection-Date: Mon, 7 Sep 2026 00:14:59 -0000 (UTC) Injection-Info: nnrp.usenet.blueworldhosting.com; logging-data="28009"; mail-complaints-to="usenet@blueworldhosting.com"; posting-host="298ba7da23edef78b03d033957572139"; posting-account="a24474141b7b153dd56a8f6e0f30f8b5"; User-Agent: NeReO 1.2.6 Cancel-Lock: sha1:BvUss11WM6eXJjHN1ek/PuaU3Fc= sha256:PB8hg/JEZEoQwkxpRSonxFQC2VYJQM6OrSppkZV5HKo= sha1:kXDx5FUnj3MVDdyMcyljXsu89d0= sha256:DEiwQ4HVHE1p45j8wI0RXk9RkVGIkkFXLues984VSkM= Xref: csiph.com alt.comp.os.windows-10:195578 alt.internet.wireless:18982 comp.lang.python:197956 comp.mobile.android:155689 misc.phone.mobile.iphone:202118 > 12/17/2025 02:28 PM 2,934 bssid.bat.txt > 12/17/2025 02:28 PM 4,309 bssidcheck.bat.txt > 12/17/2025 02:28 PM 1,979 bssidcompare.bat.txt > 12/17/2025 02:28 PM 316 bssidgenerate.bat.txt > 12/17/2025 02:28 PM 4,312 bssidgenerate.ps1.txt > 12/17/2025 02:28 PM 1,348 bssidplot.py.txt > 12/17/2025 02:28 PM 27,527 bssid_results.txt bssidgenerate.ps1 # C:\app\os\python\apple_bssid_locator\bssidgenerate.ps1 # Usemodel: bssidgenerate.bat (runs this powershell script) # v1p0 20251217 # Generates BSSIDs based on user input. # Prompts for: # 1. OUI (first half), e.g., F4:F2:6D (TP-Link) # 2. Number of BSSIDs to generate (e.g., 100) # 3. Mode: R = random, S = sequential # v1p1 20251217 # Saves results to bssidinput.txt # Forces an OUI in case enter is hit prematurely # v1p2 20251217 # Added menu of the ten most common USA OUI's # v1p3 20251217 # Added sequential-mode starting block # v1p4 20251217 # Added wraparound protection (at FF:FF:FF) # --- BEGIN OUI MENU BLOCK --- Write-Host "" Write-Host "Select an OUI from the menu or press Enter to type your own:" Write-Host " 1) TP-Link F4:F2:6D" Write-Host " 2) Netgear 44:94:FC" Write-Host " 3) Arris 60:31:97" Write-Host " 4) Ubiquiti 24:A4:3C" Write-Host " 5) Technicolor 10:13:31" Write-Host " 6) Cisco/Linksys 00:25:9C" Write-Host " 7) ASUS AC:9E:17" Write-Host " 8) Google/Nest F4:F5:D8" Write-Host " 9) Amazon/Eero 74:83:C2" Write-Host " 10) Hitron C8:3A:35" Write-Host "" $choice = Read-Host "Enter menu number (1-10) or press Enter to type your own" switch ($choice) { "1" { $oui = "F4:F2:6D" } "2" { $oui = "44:94:FC" } "3" { $oui = "60:31:97" } "4" { $oui = "24:A4:3C" } "5" { $oui = "10:13:31" } "6" { $oui = "00:25:9C" } "7" { $oui = "AC:9E:17" } "8" { $oui = "F4:F5:D8" } "9" { $oui = "74:83:C2" } "10" { $oui = "C8:3A:35" } default { $oui = $null } } # --- END OUI MENU BLOCK --- # Ask for the first half (OUI) if (-not $oui) { $oui = Read-Host "Enter the first half (e.g., F4:F2:6D)" } $oui = $oui.ToUpper().Replace("-",":").Trim() # Prevent empty OUI if (-not $oui) { Write-Host "You must enter an OUI such as F4:F2:6D." exit } # Ask how many BSSIDs to generate $count = Read-Host "How many BSSIDs do you want to generate?" $count = [int]$count # Ask for mode: random or sequential $mode = Read-Host "Random or Sequential? (R/S)" $mode = $mode.ToUpper() Write-Host "" Write-Host "Generating BSSIDs..." Write-Host "" # Output file $outfile = "bssidinput.txt" Clear-Content -Path $outfile -ErrorAction SilentlyContinue # Function to format a number 0¡V255 as two hex digits function To-Hex([int]$n) { return "{0:X2}" -f $n } # Sequential mode if ($mode -eq "S") { # Ask for starting second-half (e.g., AB:CD:EF) $startHex = Read-Host "Enter starting second-half (e.g., AB:CD:EF) or press Enter for 00:00:00" if (-not $startHex) { $startHex = "00:00:00" } # Normalize $startHex = $startHex.ToUpper().Replace("-",":").Trim() # Convert to integer $parts = $startHex.Split(":") if ($parts.Count -ne 3) { Write-Host "Invalid starting value. Must be three bytes like AB:CD:EF." exit } $startVal = ([Convert]::ToInt32($parts[0],16) -shl 16) ` + ([Convert]::ToInt32($parts[1],16) -shl 8) ` + [Convert]::ToInt32($parts[2],16) $maxVal = 0xFFFFFF for ($i = 0; $i -lt $count; $i++) { $val = $startVal + $i if ($val -gt $maxVal) { Write-Host "Reached maximum value FF:FF:FF. Stopping." break } $b1 = ($val -shr 16) -band 0xFF $b2 = ($val -shr 8) -band 0xFF $b3 = $val -band 0xFF $bssid = "${oui}:{0}:{1}:{2}" -f (To-Hex $b1), (To-Hex $b2), (To-Hex $b3) Write-Host $bssid Add-Content -Path $outfile -Value $bssid } } # Random mode elseif ($mode -eq "R") { $rand = New-Object System.Random for ($i = 0; $i -lt $count; $i++) { $b1 = $rand.Next(0,256) $b2 = $rand.Next(0,256) $b3 = $rand.Next(0,256) $bssid = "${oui}:{0}:{1}:{2}" -f (To-Hex $b1), (To-Hex $b2), (To-Hex $b3) Write-Host $bssid Add-Content -Path $outfile -Value $bssid } } else { Write-Host "Invalid choice. Please enter R or S." } Write-Host "" Write-Host "Output file saved to: $(Resolve-Path $outfile)" # end of C:\app\os\python\apple_bssid_locator\bssidgenerate.ps1 -- bssidgenerate.ps1