SlideShare une entreprise Scribd logo
1  sur  27
UN//CLASSIFIED
(TOPIC) MOBILE AD FRAUD WIKILEAKS
EXPOSING THE THREATS
Rev 1.1, 31 July 2017
Presenter: Dale Carr
Email: dale.carr@Leadbolt.com
Position: CEO, LeadboltUN//CLASSIFIED
The Mobile Frontier
Worldwide, $143 billion will be spent on mobile ads this year – TWICE that of 2015
Dangers From the Front Line
Sources:
Magna Global
Hewlett Packard Enterprises, “The Business of Hacking”, May
2016
Wow, that
was easy!
DSP
Who Lives In This New Frontier ?
Who Is at Risk ?
Everyone
• Developers &
Publishers
• Networks, DSPs,
SSPs, Exchanges
• Attribution
companies &
Solution Providers
• And of course ….
Agencies,
Marketers &
Advertisers
Threats
• $$$
• Resource drain
• Misdirected focus
• Business model
alignment
• Misaligned user
experience
• Reputation
Mobile Ad Fraud Hotspots
Who Is to Blame ?
The rest
• The App Stores
• The Operating System
• Publishers/Developers
• Ad
Networks/SSPs/Exchanges
• Attribution
companies/Solution
Providers
• Advertisers/DSPs
The bad guys
• Intentional criminals
Types of Fraud
Areas to consider:
• Impression // CPM
• Click // CPC
• Install // CPI
• Lead // CPL
• Injection // Adware
• Domain Spoofing
• CMS // Fake Publisher
• Blending // Audience Extension
Attack Vectors
Non-Human Traffic:
• Simple Bots
• Complex Bots
• Botnets
Human Traffic:
• Invisible Ads
• Domain Spoofing
• Click Spam
• Click Injection
• Click Farms
Non-Human Traffic - Bots
Type
• Simple Bots – simple scripts that run
from hosting servers with consistent
patterns.
• Complex Bots – sophisticated tactics
mimicking normal behavior.
• Botnets – array of devices that have been
compromised by bad actors. Send
commands that perform tasks like
‘loading’ or ‘clicking’ on ads or
‘installing’ and ‘opening’ other apps
Detection
• Patterns can be identified then blocked
eg. IDs; agents; known data center IP
addresses.
• More difficult as less consistent pattern.
Rotating IP; user agents; ids; timings; ctr.
• Hard to detect and block. When
discovered by law enforcement effectively
shutdown. Patterns can be uncovered by
experts.
Type
• Invisible ads – hidden ads with zero
being seen aka Ad stacking
Detection
• Very low CTR/high CTR with other
characteristics. Detectable using off
the shelf ad verification tools like
Integral Ad Science.
Human Traffic – Invisible Ads
Type
• Domain Spoofing – publishers are
declare their own domain and label
They misrepresent by identifying as
domain. Other cases the publisher
spoofed within the request.
Detection
• Digging deeper and doing proper
verification and validation of
publishers.
Domain Spoofing
Type
• Click Spam – clicks, clicks and
generated in hope of “winning” or
install.
Detection
• Low/fixed conversion rate
• High amount of clicks
• Patterns in click frequency
Click Spam
Example of Click Spam
Installs
Even distribution (flat lines) over a number of hours
is an indication of spamming activity
Early Installs show a normal pattern
0
1,000
2,000
3,000
4,000
5,000
6,000
7,000
8,000
Hours
Install Time Analysis
Type
• Click Injection – a process on the
to “broadcast intents” for app
a click before the app is opened in
the install due to last click
Detection
• Android only
• Conversion rates are 100%
• Low CTIT/MTTI
• High concentration of installs within
moments of click
Click Injection
CLICK TRACK DOWNLOAD OPEN
NEW CLICK !
Last Click
Wins Attribution based
on “open” event
Click Injection
Example of Click Injection
Installs
Extremely short install times (within seconds) indicate an injection pattern
Install Time Analysis
Seconds
Type
• Click Farms - a large group of low-
are hired to click on paid
Detection
• Very difficult as visitors are real
• Repeated patterns
Click Farms
Example of How It’s Done
Prevent Mobile Ad Fraud In The First Place
Detection:
Look for Deviations from Patterns / Baselines
• Establish a baseline; Compare activity against it.
• Flag/report any abnormalities, discrepancies asap
Monitor and measure everything
Notice Installs from Suspicious Sources
Assign an Internal Stakeholder
• Dedicated internal person to look at performance
Prevention:
Buy Direct When Possible
• Direct relationships improve quality and transparency
Buy Premium
• Cheap traffic comes at a high price
Partner Up
• Ad fraud security services
• Measurement + attribution partners
Research
• Reputations matter
Protect Yourself
• Contract that outlines what you will/will not accept
Prevent Mobile Ad Fraud
THANK//YOU!
QUESTIONS
Dale Carr
E: dale.carr@leadbolt.com
THE//END

Contenu connexe

Tendances

Hands-on Social Media 1: Fundamentals
Hands-on Social Media 1: FundamentalsHands-on Social Media 1: Fundamentals
Hands-on Social Media 1: Fundamentals
agencyside
 
Referral Marketing One Sheet
Referral Marketing One SheetReferral Marketing One Sheet
Referral Marketing One Sheet
Friendvites
 
What Does Affiliate Marketing Mean in Europe?
What Does Affiliate Marketing Mean in Europe?What Does Affiliate Marketing Mean in Europe?
What Does Affiliate Marketing Mean in Europe?
auexpo Conference
 
Amway Corporate Identity and Image
Amway Corporate Identity and ImageAmway Corporate Identity and Image
Amway Corporate Identity and Image
aommu
 

Tendances (20)

How Top Brands Ensure Affiliate Revenue is Incremental
How Top Brands Ensure Affiliate Revenue is Incremental How Top Brands Ensure Affiliate Revenue is Incremental
How Top Brands Ensure Affiliate Revenue is Incremental
 
Advocamp: Bob Peterson
Advocamp: Bob PetersonAdvocamp: Bob Peterson
Advocamp: Bob Peterson
 
Building a Digital Marketing Plan
Building a Digital Marketing PlanBuilding a Digital Marketing Plan
Building a Digital Marketing Plan
 
Reinventing the Cisco Brand
Reinventing the Cisco BrandReinventing the Cisco Brand
Reinventing the Cisco Brand
 
Customer Experience and Mapping Your Digital Journey
Customer Experience and Mapping Your Digital JourneyCustomer Experience and Mapping Your Digital Journey
Customer Experience and Mapping Your Digital Journey
 
LSA17: Next-Gen SMB Marketing Platforms (Pinterest, Waze, Square)
LSA17: Next-Gen SMB Marketing Platforms (Pinterest, Waze, Square)LSA17: Next-Gen SMB Marketing Platforms (Pinterest, Waze, Square)
LSA17: Next-Gen SMB Marketing Platforms (Pinterest, Waze, Square)
 
BITB -- Pricing: More Fees to the Agency, Less Money to the Media
BITB -- Pricing: More Fees to the Agency, Less Money to the MediaBITB -- Pricing: More Fees to the Agency, Less Money to the Media
BITB -- Pricing: More Fees to the Agency, Less Money to the Media
 
Increasing Audience Engagement - Chris Moss
Increasing Audience Engagement - Chris MossIncreasing Audience Engagement - Chris Moss
Increasing Audience Engagement - Chris Moss
 
Hands-on Social Media 1: Fundamentals
Hands-on Social Media 1: FundamentalsHands-on Social Media 1: Fundamentals
Hands-on Social Media 1: Fundamentals
 
The Secrets To Creating Contagious Content Campaigns
The Secrets To Creating Contagious Content CampaignsThe Secrets To Creating Contagious Content Campaigns
The Secrets To Creating Contagious Content Campaigns
 
Anna Talerico PubCon October 90
Anna Talerico PubCon October 90Anna Talerico PubCon October 90
Anna Talerico PubCon October 90
 
BITB -- Online Display Advertising
BITB -- Online Display AdvertisingBITB -- Online Display Advertising
BITB -- Online Display Advertising
 
IAB Canada Roadshow 2015: Native Advertising Research
IAB Canada Roadshow 2015: Native Advertising Research IAB Canada Roadshow 2015: Native Advertising Research
IAB Canada Roadshow 2015: Native Advertising Research
 
Referral Marketing One Sheet
Referral Marketing One SheetReferral Marketing One Sheet
Referral Marketing One Sheet
 
Digital Marketing Overview for Marist College
Digital Marketing Overview for Marist CollegeDigital Marketing Overview for Marist College
Digital Marketing Overview for Marist College
 
Paid search meetup
Paid search meetupPaid search meetup
Paid search meetup
 
What Does Affiliate Marketing Mean in Europe?
What Does Affiliate Marketing Mean in Europe?What Does Affiliate Marketing Mean in Europe?
What Does Affiliate Marketing Mean in Europe?
 
Amway Corporate Identity and Image
Amway Corporate Identity and ImageAmway Corporate Identity and Image
Amway Corporate Identity and Image
 
Gofish - Insights into internet marketing - 2014
Gofish - Insights into internet marketing - 2014Gofish - Insights into internet marketing - 2014
Gofish - Insights into internet marketing - 2014
 
Customer Experience Is The New Loyalty: Or is it the Other Way Around?
Customer Experience Is The New Loyalty: Or is it the Other Way Around?Customer Experience Is The New Loyalty: Or is it the Other Way Around?
Customer Experience Is The New Loyalty: Or is it the Other Way Around?
 

Similaire à Mobile Ad Fraud Wikileaks: Exposing the Threats

Iab bots how to_find_them_webinar_2014_03_27
Iab bots how to_find_them_webinar_2014_03_27Iab bots how to_find_them_webinar_2014_03_27
Iab bots how to_find_them_webinar_2014_03_27
IABmembership
 
Moderator - PerimeterX Webinar on Fraud
Moderator - PerimeterX Webinar on FraudModerator - PerimeterX Webinar on Fraud
Moderator - PerimeterX Webinar on Fraud
Jack Chiang
 
Bot how to find them 2014_27_03
Bot how to find them 2014_27_03Bot how to find them 2014_27_03
Bot how to find them 2014_27_03
IABmembership
 

Similaire à Mobile Ad Fraud Wikileaks: Exposing the Threats (20)

A Cure for Ad-Fraud: Turning Fraud Detection into Fraud Prevention
A Cure for Ad-Fraud: Turning Fraud Detection into Fraud PreventionA Cure for Ad-Fraud: Turning Fraud Detection into Fraud Prevention
A Cure for Ad-Fraud: Turning Fraud Detection into Fraud Prevention
 
INT2016 - Paul Barford (comScore) - Invalid Traffic & Viewability: what is th...
INT2016 - Paul Barford (comScore) - Invalid Traffic & Viewability: what is th...INT2016 - Paul Barford (comScore) - Invalid Traffic & Viewability: what is th...
INT2016 - Paul Barford (comScore) - Invalid Traffic & Viewability: what is th...
 
INT2016 Keynote - Paul Barford (comScore) - Invalid Traffic & Viewability: wh...
INT2016 Keynote - Paul Barford (comScore) - Invalid Traffic & Viewability: wh...INT2016 Keynote - Paul Barford (comScore) - Invalid Traffic & Viewability: wh...
INT2016 Keynote - Paul Barford (comScore) - Invalid Traffic & Viewability: wh...
 
Mobile App User Acquisition Strategies - Launch & Growth
Mobile App User Acquisition Strategies - Launch & GrowthMobile App User Acquisition Strategies - Launch & Growth
Mobile App User Acquisition Strategies - Launch & Growth
 
Mobile App User Acquisition - Launch & Growth Strategies
Mobile App User Acquisition - Launch & Growth StrategiesMobile App User Acquisition - Launch & Growth Strategies
Mobile App User Acquisition - Launch & Growth Strategies
 
Malvertizing Like a Pro
Malvertizing Like a ProMalvertizing Like a Pro
Malvertizing Like a Pro
 
Malvertizing Like a PRO
Malvertizing Like a PROMalvertizing Like a PRO
Malvertizing Like a PRO
 
Mobile App Marketing 101
Mobile App Marketing 101Mobile App Marketing 101
Mobile App Marketing 101
 
Kickoff Workshop with GeoEdge: Beyond the Banner: Verify Your Ad Quality When...
Kickoff Workshop with GeoEdge: Beyond the Banner: Verify Your Ad Quality When...Kickoff Workshop with GeoEdge: Beyond the Banner: Verify Your Ad Quality When...
Kickoff Workshop with GeoEdge: Beyond the Banner: Verify Your Ad Quality When...
 
Affiliate Marketing 3.0 - What’s Wrong, What’s Right
Affiliate Marketing 3.0 - What’s Wrong, What’s RightAffiliate Marketing 3.0 - What’s Wrong, What’s Right
Affiliate Marketing 3.0 - What’s Wrong, What’s Right
 
Field Guide for Validating Premium Ad Inventory
Field Guide for Validating Premium Ad InventoryField Guide for Validating Premium Ad Inventory
Field Guide for Validating Premium Ad Inventory
 
Iab bots how to_find_them_webinar_2014_03_27
Iab bots how to_find_them_webinar_2014_03_27Iab bots how to_find_them_webinar_2014_03_27
Iab bots how to_find_them_webinar_2014_03_27
 
Moderator - PerimeterX Webinar on Fraud
Moderator - PerimeterX Webinar on FraudModerator - PerimeterX Webinar on Fraud
Moderator - PerimeterX Webinar on Fraud
 
Code me credentials february 2011
Code me credentials february 2011Code me credentials february 2011
Code me credentials february 2011
 
Bot how to find them 2014_27_03
Bot how to find them 2014_27_03Bot how to find them 2014_27_03
Bot how to find them 2014_27_03
 
Digital marketing tools online
Digital marketing tools onlineDigital marketing tools online
Digital marketing tools online
 
#FIRMday Manchester - 15 Oct 2015 - Best practice in people screening programmes
#FIRMday Manchester - 15 Oct 2015 - Best practice in people screening programmes#FIRMday Manchester - 15 Oct 2015 - Best practice in people screening programmes
#FIRMday Manchester - 15 Oct 2015 - Best practice in people screening programmes
 
#FIRMDAY 15th October 2015 Manchester - Best practice in people screening pro...
#FIRMDAY 15th October 2015 Manchester - Best practice in people screening pro...#FIRMDAY 15th October 2015 Manchester - Best practice in people screening pro...
#FIRMDAY 15th October 2015 Manchester - Best practice in people screening pro...
 
Fraud, Infringement, HIPAA and Treble Damages: Creating Compliance Strategies...
Fraud, Infringement, HIPAA and Treble Damages: Creating Compliance Strategies...Fraud, Infringement, HIPAA and Treble Damages: Creating Compliance Strategies...
Fraud, Infringement, HIPAA and Treble Damages: Creating Compliance Strategies...
 
The ABCs of Mobile App Fraud
The ABCs of Mobile App FraudThe ABCs of Mobile App Fraud
The ABCs of Mobile App Fraud
 

Plus de Affiliate Summit

How I Increased my Affiliate Program’s Revenue by 30% in One Month
How I Increased my Affiliate Program’s Revenue by 30% in One MonthHow I Increased my Affiliate Program’s Revenue by 30% in One Month
How I Increased my Affiliate Program’s Revenue by 30% in One Month
Affiliate Summit
 
End of the Amazon Associates Era? What Might Be Coming Next
End of the Amazon Associates Era? What Might Be Coming NextEnd of the Amazon Associates Era? What Might Be Coming Next
End of the Amazon Associates Era? What Might Be Coming Next
Affiliate Summit
 
9 Software Tools Affiliate Managers Need to Grow the Program
9 Software Tools Affiliate Managers Need to Grow the Program9 Software Tools Affiliate Managers Need to Grow the Program
9 Software Tools Affiliate Managers Need to Grow the Program
Affiliate Summit
 
2020 Vision: Coupon Trends to Keep an Eye on this Year
2020 Vision: Coupon Trends to Keep an Eye on this Year2020 Vision: Coupon Trends to Keep an Eye on this Year
2020 Vision: Coupon Trends to Keep an Eye on this Year
Affiliate Summit
 
A Proven Blueprint for Scaling past 8 Figures in eCommerce
A Proven Blueprint for Scaling past 8 Figures in eCommerceA Proven Blueprint for Scaling past 8 Figures in eCommerce
A Proven Blueprint for Scaling past 8 Figures in eCommerce
Affiliate Summit
 

Plus de Affiliate Summit (20)

How I Increased my Affiliate Program’s Revenue by 30% in One Month
How I Increased my Affiliate Program’s Revenue by 30% in One MonthHow I Increased my Affiliate Program’s Revenue by 30% in One Month
How I Increased my Affiliate Program’s Revenue by 30% in One Month
 
Paid Search and Paid Social Media Made Easy
Paid Search and Paid Social Media Made EasyPaid Search and Paid Social Media Made Easy
Paid Search and Paid Social Media Made Easy
 
How to Audit and Improve Your Pinterest Business Strategy
How to Audit and Improve Your Pinterest Business StrategyHow to Audit and Improve Your Pinterest Business Strategy
How to Audit and Improve Your Pinterest Business Strategy
 
The Path to $1M: How to Get to 7-Figures Commerce Revenue
The Path to $1M: How to Get to 7-Figures Commerce RevenueThe Path to $1M: How to Get to 7-Figures Commerce Revenue
The Path to $1M: How to Get to 7-Figures Commerce Revenue
 
Utilizing Instagram Stories in your Influencer Campaigns
Utilizing Instagram Stories in your Influencer CampaignsUtilizing Instagram Stories in your Influencer Campaigns
Utilizing Instagram Stories in your Influencer Campaigns
 
Paid Search and Paid Social Media Made Easy
Paid Search and Paid Social Media Made EasyPaid Search and Paid Social Media Made Easy
Paid Search and Paid Social Media Made Easy
 
Intro to SEO
Intro to SEOIntro to SEO
Intro to SEO
 
End of the Amazon Associates Era? What Might Be Coming Next
End of the Amazon Associates Era? What Might Be Coming NextEnd of the Amazon Associates Era? What Might Be Coming Next
End of the Amazon Associates Era? What Might Be Coming Next
 
Knock it Out of the Park: 11 Pro Tips to Improve your Game!
Knock it Out of the Park: 11 Pro Tips to Improve your Game!Knock it Out of the Park: 11 Pro Tips to Improve your Game!
Knock it Out of the Park: 11 Pro Tips to Improve your Game!
 
How to Lift Conversions by Over 130% Using Video
How to Lift Conversions by Over 130% Using VideoHow to Lift Conversions by Over 130% Using Video
How to Lift Conversions by Over 130% Using Video
 
9 Software Tools Affiliate Managers Need to Grow the Program
9 Software Tools Affiliate Managers Need to Grow the Program9 Software Tools Affiliate Managers Need to Grow the Program
9 Software Tools Affiliate Managers Need to Grow the Program
 
2020 Vision: Coupon Trends to Keep an Eye on this Year
2020 Vision: Coupon Trends to Keep an Eye on this Year2020 Vision: Coupon Trends to Keep an Eye on this Year
2020 Vision: Coupon Trends to Keep an Eye on this Year
 
Conversion Over Clicks: Reevaluating Coupon Code Partners
Conversion Over Clicks: Reevaluating Coupon Code PartnersConversion Over Clicks: Reevaluating Coupon Code Partners
Conversion Over Clicks: Reevaluating Coupon Code Partners
 
Working in a Niche Industry: How to Tackle the Acquisition of Mainstream Affi...
Working in a Niche Industry: How to Tackle the Acquisition of Mainstream Affi...Working in a Niche Industry: How to Tackle the Acquisition of Mainstream Affi...
Working in a Niche Industry: How to Tackle the Acquisition of Mainstream Affi...
 
Get That Bread: Leverage Influence with Affiliate Marketing
Get That Bread: Leverage Influence with Affiliate MarketingGet That Bread: Leverage Influence with Affiliate Marketing
Get That Bread: Leverage Influence with Affiliate Marketing
 
Facebook Advertising Overview
Facebook Advertising OverviewFacebook Advertising Overview
Facebook Advertising Overview
 
California's Tough New Privacy Law is Here. Are You Ready?
California's Tough New Privacy Law is Here. Are You Ready?California's Tough New Privacy Law is Here. Are You Ready?
California's Tough New Privacy Law is Here. Are You Ready?
 
12 Digital Tools for Bloggers
12 Digital Tools for Bloggers12 Digital Tools for Bloggers
12 Digital Tools for Bloggers
 
The 4 Simple But Hidden Keys All Top Affiliate Programs Laser Focus On
The 4 Simple But Hidden Keys All Top Affiliate Programs Laser Focus OnThe 4 Simple But Hidden Keys All Top Affiliate Programs Laser Focus On
The 4 Simple But Hidden Keys All Top Affiliate Programs Laser Focus On
 
A Proven Blueprint for Scaling past 8 Figures in eCommerce
A Proven Blueprint for Scaling past 8 Figures in eCommerceA Proven Blueprint for Scaling past 8 Figures in eCommerce
A Proven Blueprint for Scaling past 8 Figures in eCommerce
 

Dernier

Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Anamikakaur10
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 

Dernier (20)

Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 

Mobile Ad Fraud Wikileaks: Exposing the Threats

  • 1. UN//CLASSIFIED (TOPIC) MOBILE AD FRAUD WIKILEAKS EXPOSING THE THREATS Rev 1.1, 31 July 2017 Presenter: Dale Carr Email: dale.carr@Leadbolt.com Position: CEO, LeadboltUN//CLASSIFIED
  • 2. The Mobile Frontier Worldwide, $143 billion will be spent on mobile ads this year – TWICE that of 2015
  • 3. Dangers From the Front Line Sources: Magna Global Hewlett Packard Enterprises, “The Business of Hacking”, May 2016 Wow, that was easy!
  • 4. DSP Who Lives In This New Frontier ?
  • 5. Who Is at Risk ? Everyone • Developers & Publishers • Networks, DSPs, SSPs, Exchanges • Attribution companies & Solution Providers • And of course …. Agencies, Marketers & Advertisers Threats • $$$ • Resource drain • Misdirected focus • Business model alignment • Misaligned user experience • Reputation
  • 6. Mobile Ad Fraud Hotspots
  • 7. Who Is to Blame ? The rest • The App Stores • The Operating System • Publishers/Developers • Ad Networks/SSPs/Exchanges • Attribution companies/Solution Providers • Advertisers/DSPs The bad guys • Intentional criminals
  • 8. Types of Fraud Areas to consider: • Impression // CPM • Click // CPC • Install // CPI • Lead // CPL • Injection // Adware • Domain Spoofing • CMS // Fake Publisher • Blending // Audience Extension
  • 9. Attack Vectors Non-Human Traffic: • Simple Bots • Complex Bots • Botnets Human Traffic: • Invisible Ads • Domain Spoofing • Click Spam • Click Injection • Click Farms
  • 10. Non-Human Traffic - Bots Type • Simple Bots – simple scripts that run from hosting servers with consistent patterns. • Complex Bots – sophisticated tactics mimicking normal behavior. • Botnets – array of devices that have been compromised by bad actors. Send commands that perform tasks like ‘loading’ or ‘clicking’ on ads or ‘installing’ and ‘opening’ other apps Detection • Patterns can be identified then blocked eg. IDs; agents; known data center IP addresses. • More difficult as less consistent pattern. Rotating IP; user agents; ids; timings; ctr. • Hard to detect and block. When discovered by law enforcement effectively shutdown. Patterns can be uncovered by experts.
  • 11. Type • Invisible ads – hidden ads with zero being seen aka Ad stacking Detection • Very low CTR/high CTR with other characteristics. Detectable using off the shelf ad verification tools like Integral Ad Science. Human Traffic – Invisible Ads
  • 12. Type • Domain Spoofing – publishers are declare their own domain and label They misrepresent by identifying as domain. Other cases the publisher spoofed within the request. Detection • Digging deeper and doing proper verification and validation of publishers. Domain Spoofing
  • 13. Type • Click Spam – clicks, clicks and generated in hope of “winning” or install. Detection • Low/fixed conversion rate • High amount of clicks • Patterns in click frequency Click Spam
  • 14. Example of Click Spam Installs Even distribution (flat lines) over a number of hours is an indication of spamming activity Early Installs show a normal pattern 0 1,000 2,000 3,000 4,000 5,000 6,000 7,000 8,000 Hours Install Time Analysis
  • 15. Type • Click Injection – a process on the to “broadcast intents” for app a click before the app is opened in the install due to last click Detection • Android only • Conversion rates are 100% • Low CTIT/MTTI • High concentration of installs within moments of click Click Injection
  • 16. CLICK TRACK DOWNLOAD OPEN NEW CLICK ! Last Click Wins Attribution based on “open” event Click Injection
  • 17. Example of Click Injection Installs Extremely short install times (within seconds) indicate an injection pattern Install Time Analysis Seconds
  • 18. Type • Click Farms - a large group of low- are hired to click on paid Detection • Very difficult as visitors are real • Repeated patterns Click Farms
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Example of How It’s Done
  • 25. Prevent Mobile Ad Fraud In The First Place Detection: Look for Deviations from Patterns / Baselines • Establish a baseline; Compare activity against it. • Flag/report any abnormalities, discrepancies asap Monitor and measure everything Notice Installs from Suspicious Sources Assign an Internal Stakeholder • Dedicated internal person to look at performance
  • 26. Prevention: Buy Direct When Possible • Direct relationships improve quality and transparency Buy Premium • Cheap traffic comes at a high price Partner Up • Ad fraud security services • Measurement + attribution partners Research • Reputations matter Protect Yourself • Contract that outlines what you will/will not accept Prevent Mobile Ad Fraud