Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How to spot a bot

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

How to spot a bot

What's a bot? An Automated account, often post at high rates. Mostly RT's, likes, follows. Often doesn't write it own post

Avatar for DFRLab

DFRLab

May 04, 2020

Other Decks in Technology

Transcript

  1. What’s a bot? • Automated account • Often posts at

    a high rate • Mostly RTs, likes, follows • Often doesn’t write own posts
  2. Caveats • Not all bots are bad • Not all

    bots are actually bots • Don’t write “this is a bot” • Better: “This behaves like a bot” or “this exhibits bot-like behavior”
  3. How bots impact public opinion • They target algorithms more

    than people • They make topics/campaigns/people appear more popular or influential than they really are • Used to drown out conversations
  4. Bot indicators 1. High levels of activity 2. Anonymity 3.

    Amplification 4. No profile picture 5. Stolen/shared profile 6. Suspicious handle 7. Posting in multiple languages 8. Automation software 9. Posting 24/7 10. Hashtag spamming Four or more = potentially a bot
  5. What about this one? 76,322 tweets in one year 76,322

    tweets / 365 days = 209 posts per day. Bot?
  6. Anonymity • Lack of info about a real person •

    Images purposely don’t show anyone • Handle/username mismatch
  7. Amplification • Almost all RTs/shares, likes, etc • Copies a

    lot of text from other sources • Repeating the same text in many posts
  8. Posting in multiple languages • It’s unusual to see people

    tweeting in more than two languages • But it’s not that unusual, so you have to scrutinize the context
  9. Automation software • Online tools that automates posting to social

    media platforms • ift.tt and ow.ly among the most common examples • Important: Auto-posting has many legitimate uses, including news publishing and political campaigns
  10. Hashtag spamming • Hashtags are extremely popular on Twitter and

    Instagram, among other platforms • Not unusual for influencers and business to include lots of hashtags • Their goal: attract attention via popular tags monitored by lots of people
  11. Identifying botnets Four or more = likely coordinated 1. Speech

    patterns 2. Verbatim posts 3. Handle patterns 6. Date and time of creation 7. Identical activities 8. Location patterns
  12. Location patterns Similar or matching places in user profile 1.

    Greater London 2. England more broadly, but not the rest of the UK 3. Metropolitan Paris