Dine Twitter-indlæg kan fortælle mig, hvor du bor.
Hvis du stadig tænker på buzz omkring internettet, er privatliv en vittighed, måske vil det jogge dine sanser. Vi har allerede konstateret, at du ikke kan være anonym på internettet Kan du virkelig være anonym online? Kan du virkelig være anonym online? Vi har alle ting, vi hellere ikke vil fortælle verden om. Jeg synes det er på tide, at vi rydder op om et par ting om anonymitet online - og svar én gang for alle, om det virkelig er muligt. Læs mere, men nogle fortsætter med at tro ellers. Ja, du er stadig sårbar, selvom du er forsigtig med hvad du deler Online Privacy: Deler du for meget information? Online privatliv: Deler du for meget information? Deling har altid været en fremtrædende del af, hvad internettet er, og hvordan det fungerer. Og med sociale netværk, der eksploderer i popularitet i de seneste år, er deling sandsynligvis det eneste aspekt vi ... Læs mere, især hvis du er på Twitter.
Der er et gratis script kaldet Tinfoleak, som kan trække en alarmerende mængde information om enhver Twitter bruger baseret på deres profil og deres tweets. Lad mig vise dig, hvordan det virker.
Opsætning af Tinfoleak
Tinfoleak er ikke mere end et ensomt Python-script, der gør det tilgængeligt på stort set ethvert system. Du behøver ikke lære Python programmering De 5 bedste hjemmesider til at lære Python Programmering De 5 bedste hjemmesider til at lære Python programmering I løbet af det sidste årti har Python programmeringssproget eksploderet i popularitet blandt programmører på alle områder af kodning. Fra webudviklere til videospildesignere til in-house værktøjsskabere er mange mennesker faldet i ... Læs mere for at gøre brug af det, men at kende sproget kan hjælpe, hvis du har til hensigt at ændre scriptet på nogen måde.
Bemærk: Så vidt jeg kan fortælle, er Tinfoleak ikke udtrykkeligt licenseret under nogen særlig open source licens Open Source Software Licenses: Hvad skal du bruge? Open Source Software Licenses: Hvad skal du bruge? Vidste du, at ikke alle open source licenser er de samme? Læs mere . Hvis du ved, hvilken licens den bruger, bedes du kontakte os.
For det første skal du downloade og installere Python. Du kan finde platformspecifikke instruktioner på selve Python-webstedet.
Sørg for at installere Python 2.7, da Python 3.x endnu ikke understøttes af Tweepy, et Python-bibliotek, som vi også har brug for.
Dernæst skal du downloade og installere Tweepy, som gør det muligt for Python scripts at interfere med Twitter's API. Du behøver ikke at vide, hvordan du bruger Tweepy; Bare installer det, før du fortsætter.
Instruktioner til det findes på Tweepy-projektsiden.
Endelig vil du gerne have Tinfoleak selv. Download det her, pakk det ud ved hjælp af et program som 7-Zip 7Zip: Et gratis program til at udpakke usædvanlige arkivformater 7Zip: Et gratis program til at pakke ud ualmindelige arkivformater Læs mere og læg det hvor som helst du vil - lige lige på skrivebordet. Rediger tinfoleak.py- filen ved hjælp af din valgte tekstredaktør, og udfyld dine Twitter Dev OAuth-legitimationsoplysninger.
Hvad jeg fandt ved hjælp af Tinfoleak
Nu hvor Tinfoleak er oprettet og klar til at gå, lad os se på, hvad denne dårlige dreng kan gøre. Med kommandoprompten navigerer jeg bare til scriptet og kører:
python ./tinfoleak.py
Vi præsenteres med en masse parametervalg, som vi kan bruge til at gøre Tinfoleak til det, vi ønsker. Det er lidt forvirrende i starten, så lad os bare løbe igennem det med et par hurtige eksempler på min egen konto, @carbonduck.
python ./tinfoleak.py -n carbonduck -b
-n- parameteren angiver, hvilken Twitter-konto vi ønsker at udforske, hvilket er carbonduck i dette tilfælde. Følgende -b parameter betyder, at vi kun er interesserede i grundlæggende kontooplysninger.
Umiddelbart kan vi se nogle nifty ting - som min konto oprettelsesdato og mit samlede antal tweets og tilhængere - men intet for interessant endnu.
python ./tinfoleak.py -n carbonduck -s
Parameteren er brugt til at se på Twitter apps, der bruges af kontoen. Jeg er ikke en stor app-bruger, så resultaterne er kedelige, men jeg er sikker på, at der er et par scenarier, hvor det kan være sjovt eller nyttigt at se på andres Twitter apps.
Hvad kan vi ellers gøre?
python ./tinfoleak.py -n carbonduck -h
Her er en oversigt over alle de hashtags jeg har brugt, som kan opnås med -h parameteren. Baseret på dette kan du beskylde mig for at bruge haglgeværet taktik for at kramme for mange hashtags #RandomDoesntCutIt: Sådan vælger du den rigtige Hashtag til din Tweet #RandomDoesntCutIt: Sådan vælges den rigtige Hashtag til dine Tweet Hashtags er blevet noget af et integreret element i nutidens sociale medier, men så mange mennesker misbruger, misbruger dem eller simpelthen ikke ved, hvordan man vælger den rigtige. Læs mere per tweet, og du ville have ret. Du fik mig.
Det er svært at tænke på et scenario, hvor man ved at kende andres valg af hashtags kunne bruges på en skadelig måde, men det giver dig mulighed for hurtigt at få et indblik i deres psyke og deres emner af interesse.
python ./tinfoleak.py -n carbonduck -m
-m- parameteren giver dig mulighed for at trække hvert eneste notering fra brugeren. Hvem taler de med, og hvor ofte taler de med dem? Sådan kan du finde ud af.
Igen er intet af det her for hidtil usædvanligt, især når du mener, at al denne information allerede er offentligt tilgængelig bare ved at søge på Twitter, men det er lidt foruroligende, at det alle kan stilles til rådighed på få sekunder, ikke?
python ./tinfoleak.py -n carbonduck -g
Endelig kommer vi til det mest interessante aspekt af Tinfoleak: -g- parameteren, der griber geolokaliseringsdata baseret på Twitter With Location-funktionen, når du sender tweets.
Hvis du ikke vidste, kan Twitter dig tilføje din placering i dine tweets. Afhængigt af dine kontoindstillinger og Twitter-klienten 6 af Best Free Desktop Twitter-klienterne [Windows & Mac] 6 af de bedste gratis desktop Twitter-klienter [Windows & Mac] Disse 6 gratis desktop Twitter-klienter giver dig mulighed for at interagere med alle Twitter's godhed uden at skulle åbne en ny browser faneblad. Disse programmer løber i baggrunden og opdateres løbende med ... Læs mere, du bruger, dine tweets kan indeholde alt fra by-og-stats-information op til nøjagtige koordinater for breddegrad og længde (som du kan se i skærmbilledet ovenfor ).
Hvis du er hjemme og naivt at sende din placering med dine tweets, kan nogen meget godt kigge på dine koordinater og finde ud af, hvor du bor. Uhyggelig.
python ./tinfoleak.py -n carbonduck -p 1
Her er den anden interessante funktion, der kommer med nogle skræmmende konsekvenser. P- parameteren giver dig mulighed for at downloade hvert enkelt billede, der vises i brugerens tweet-historie.
Dette burde være et rødt flag for dem, der uploader mange billeder til Twitter. Hvordan ville du føle, hvis nogen derude nemt kunne downloade hver eneste af dem uden din viden? Igen er det ikke som om det var umuligt før, men "ubesværet" er nøgleordet her.
python ./tinfoleak.py -n carbonduck -t
python ./tinfoleak.py -n carbonduck -c 1000
python ./tinfoleak.py -n carbonduck -f ord
python ./tinfoleak.py -n carbonduck -date YYYY / MM / DD
python ./tinfoleak.py -n carbonduck -edate YYYY / MM / DD
python ./tinfoleak.py -n carbonduck -stime HH: MM: SS
python ./tinfoleak.py -n carbonduck-time HH: MM: SS
Dette er nogle ekstra muligheder og filtre, som du kan bruge til at indsnævre de tweets, der udforskes af Tinfoleak:
- -t aktiverer tidsstempler i resultaterne output.
- -c angiver, hvor mange tweets du vil søge. Standard er 100.
- -f søger kun gennem tweets, der indeholder ord .
- -date angiver startdatoen for søgning gennem tweets.
- -edat angiver slutdato for søgning gennem tweets.
- -stime angiver starttidspunktet for søgning gennem tweets.
- -tid angiver sluttidspunktet for søgning gennem tweets.
Beskytter dig mod Tinfoleak
Problemet med Tinfoleak er, at det er et helt legitimt værktøj. Alt det gør, er at udnytte Twitter API til hurtigt at hente data, der allerede er tilgængelige for offentligheden. Det eneste rigtige forsvar er at deaktivere din Twitter-konto, selvom dine data selv stadig vil være tilgængelige i op til 30 dage bagefter.
Ellers er dine beskyttelsesmuligheder noget begrænsede.
Det vigtigste er at udelukke stedbaserede tweets:
- Gå til dine Twitter-indstillinger.
- Klik på Sikkerhed og privatliv.
- Fjern markeringen i afsnittet "Tilføj en placering til min Tweets".
- Klik på "Slet alle placeringsoplysninger".
For at slette billeder skal du slette de tweets, der indeholder disse billeder. For at gøre det vil du sandsynligvis bruge en tjeneste, der procedurelt sletter tweets i stedet for at gennemgå dem manuelt.
Eller hvis du vil gå til det yderste, kan du ødelægge din online persona. Sådan får du dig selv til at forsvinde helt på nettet Sådan får du dig til at forsvinde helt online Hvis du ønsker at slippe fra Webosphere helt i et forsøg på at forblive anonymt, kan vi Hjælp. Læs mere i stedet.
Hvad synes du? Har sådan dyb adgang til dine tidligere tweets bekymre dig eller tror du, at det ikke er noget at bekymre sig om? Del dine tanker med os ved at skrive en kommentar nedenfor.