home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.internet.wireless      Fun with wireless Internet access      55,960 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 55,796 of 55,960   
   Chris to Marian   
   Re: Discussion: How to set up your mobil   
   11 Dec 25 08:29:53   
   
   XPost: misc.phone.mobile.iphone, alt.comp.os.windows-10, comp.mobile.android   
   From: ithinkiam@gmail.com   
      
   Marian  wrote:   
   > Chris wrote:   
   >>> My AP BSSID is me. It's nobody else. It's me. To 8 decimal places, it's me.   
   >>> They have my name. My address. Everything. My BSSID is me.   
   >>   
   >> Lol. Your name is a MAC address? I can see why you'd not want to disclose   
   >> that.   
   >   
   > You trolls make the most absurd arguments that only you would concoct   
      
   Irony overload. So when friends and family come over, are they "you" as   
   well given all their phones will be using your wifi?   
      
   >> Your zip code is also "you". Is a database of zip codes that all online   
   >> retailers have access to equally a serious privacy risk?   
   >   
   > Jesus Christ.   
      
   Deflection and ad hominem noted.   
      
   >   
   >>> Why do you think I redacted my BSSID in the screenshots I provided you?   
   >>>    
   >>   
   >> Understandably, you don't want to share your home address to the wider   
   >> internet. We have additional information so can link you with the address.   
   >   
   > All you'd need is my BSSID and you'd have the coordinates to my bedroom.   
      
   Don't keep your Apple devices in your bedroom?   
      
   >>> I even published a tutorial for how you can track BSSID's, Chris.   
   >>> I published that tutorial on Saturday. To prove the point it's easy.   
   >>   
   >> Your "tutorial" was simply a lock-up table. There is no tracking involved.   
   >> Like the majority of your tutorials, it was superfluous. Sufficient   
   >> instructions already existed on the github.   
   >   
   > Huh? Again & again, I admit I have trouble dealing with people like you   
      
   That's painfully obvious. You can't deal with people making reasonable   
   criticisms of your flawed logic or blatant lies.   
      
   >   
   >>> I published the code on Saturday already.   
   >>> It takes any number of BSSIDs and tracks them.   
   >>   
   >> No it doesn't. The github script (not your code) only reports the location   
   >> currently in the db. There is no history.   
   >   
   > The script is trivial, Chris.   
   >   
   > Your IQ is too low to understand that "tracking" is just running the script   
   > a few times. It's shocking that I have to explain something that trivial.   
      
   A poor communicator always blames their audience when it's them at fault.   
      
   > Here's a wrapper to track the moving location of any given set of BSSIDs.   
   > This is a permanent record a malefactor can sell over & over to bad guys.   
   >   
   > # bssid.py   
   > import sys   
   > import time   
   >   
   > # Example "BSSID database" with changing locations   
   > bssid_database = {   
   >    "AA:BB:CC:11:22:33": [   
   >        {"name": "BSSID", "location": "GPS A"},   
   >        {"name": "BSSID", "location": "GPS B"},   
   >        {"name": "BSSID", "location": "GPS C"},   
   >    ]   
   > }   
   >   
   > def lookup_bssid(bssid_id, step):   
   >    # simulate movement by returning different locations over time   
   >    if bssid_id in bssid_database and step < len(bssid_database[bssid_id]):   
   >        return bssid_database[bssid_id][step]   
   >    return None   
   >   
   > def main():   
   >    bssid_ids = sys.argv[1:]   
   >    log = []   
   >   
   >    # open a log file for writing   
   >    with open("bssid_log.txt", "w") as logfile:   
   >        for step in range(3):  # simulate 3 queries over time   
   >            timestamp = time.strftime("%Y-%m-%d %H:%M:%S")   
   >            for bssid_id in bssid_ids:   
   >                result = lookup_bssid(bssid_id, step)   
   >                if result:   
   >                    entry = {"id": bssid_id, "time": timestamp, "location":   
   > result["location"]}   
   >                    log.append(entry)   
   >                    line = f"[{timestamp}] Found {result['name']} at   
   > {result['location']}\n"   
   >                    print(line.strip())   
   >                    logfile.write(line)   
   >                else:   
   >                    line = f"[{timestamp}] bssid {bssid_id} not found\n"   
   >                    print(line.strip())   
   >                    logfile.write(line)   
   >            time.sleep(1)  # pause to simulate time passing   
   >   
   >        # Diff successive locations   
   >        logfile.write("\n--- Movement Diff ---\n")   
   >        print("\n--- Movement Diff ---")   
   >        for bssid_id in bssid_ids:   
   >            locations = [entry["location"] for entry in log if entry["id"]   
   > == bssid_id]   
   >            for i in range(1, len(locations)):   
   >                if locations[i] != locations[i-1]:   
   >                    diff_line = f"{bssid_id} moved from {locations[i-1]} to   
   > {locations[i]}\n"   
   >                    print(diff_line.strip())   
   >                    logfile.write(diff_line)   
   >   
   > if __name__ == "__main__":   
   >    main()   
   >   
      
   A-ha! That's a start. However, of course, sharing code like this is brain   
   dead. Especially python where spacing matters so much. There are so, so   
   many code sharing websites out there.   
      
   From a quick scan I can see some issues. In particular, this code scales   
   n^2 which is very inefficient. Why are you outputting everything to text   
   files? How do you compare results between runs? That's really poor   
   practice. Use a database.   
      
   Then there's the lack of error checking...   
      
   >>> You claim I won't do what I already did for God's sake. You're nuts Chris.   
   >>   
   >> Thanks for confirming your babyish attitude. Rather than rise to the   
   >> challenge, you deflect and attack.   
   >   
   > You're nuts Chris. Your IQ is so low that you claimed if I won't track   
   > people, nobody can. Who is that stupid, Chris? Seriously? Who?   
      
   Why do you feel so threatened?   
      
   Let's remember your claim. You said:   
      
   > It would be trivial, using Apple's WPS system, to find everyone in any   
   > given county in Florida who recently moved there from California.   
      
   Your code is nowhere near this.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca