Analyzing the DarkNetMarkets Subreddit for Evolutions of Tools and Trends Using Latent Dirichlet Allocation. DFRWS USA 2018 Kyle Porter

Similar documents
Recommendations For Reddit Users Avideh Taalimanesh and Mohammad Aleagha Stanford University, December 2012

Ranking Subreddits by Classifier Indistinguishability in the Reddit Corpus

OPEN SOURCE CRYPTOCURRENCY E-PUB

CS 229: r/classifier - Subreddit Text Classification

Learning and Visualizing Political Issues from Voting Records Erik Goldman, Evan Cox, Mikhail Kerzhner. Abstract

EXAMINING NORTH KOREA S PURSUIT OF CRYPTOCURRENCIES

Project Presentations - 1

THE DARK WEB VIRGINIA TECH EXECUTIVE BRIEFING CENTER MAY 18TH, N GLEBE RD ARLINGTON, VA, 22203

EasyChair Preprint. (Anti-)Echo Chamber Participation: Examing Contributor Activity Beyond the Chamber

A comparative analysis of subreddit recommenders for Reddit

AnonStake: An Anonymous Proof-of-Stake Cryptocurrency via Zero-Knowledge Proofs and Algorand

Bitcoin Por Favor: Cybercriminal Usage of Cryptocurrency in Latin America

CSE 190 Assignment 2. Phat Huynh A Nicholas Gibson A

reddit Roadmap The Front Page of the Internet Alex Wang

Reddit Bot Classifier

Probabilistic Latent Semantic Analysis Hofmann (1999)

Popularity Prediction of Reddit Texts

VOTING DYNAMICS IN INNOVATION SYSTEMS

Return on Investment from Inbound Marketing through Implementing HubSpot Software

2015 International Conference on Computational Science and Computational Intelligence. Recommenddit. A Recommendation Service for Reddit Communities

Never Run Out of Ideas: 7 Content Creation Strategies for Your Blog

100 Sold Quick Start Guide

New Horizons #PlutoFlyby

Social News Methods of research and exploratory analyses

Table Of Contents. 3.3 Enterprise Blockchain: Decentralized Storage For Centralized Data

Reflections: - Should we Worry About Cryptocurrencies Being Outlawed? - Isn t Bitcoin a Bubble? Outlawing Cryptocurrencies

DNMSUPERLIST. search. These links should not be considered to be trusted, vouched for, or otherwise endorsed by anyone! SUPERLIST VIEW HISTORY TALK

Chapters: Is There Such a Thing as Free Traffic? Reddit Stats Setting Up Your Account Reddit Lingo Navigating Reddit What is a Subreddit?

The Issue Of Internet Polling

Reddit Advertising: A Beginner s Guide To The Self-Serve Platform. Written by JD Prater Sr. Account Manager and Head of Paid Social

Get Paid to Write Articles on Steemit

#metoo through the Lens of Social Media

A New Computer Science Publishing Model

bitqy The official cryptocurrency of bitqyck, Inc. per valorem coeptis Whitepaper v1.0 bitqy The official cryptocurrency of bitqyck, Inc.

A Corpus of Grand National Assembly of Turkish Parliament

Why Your Brand Or Business Should Be On Reddit

Ontario Model United Nations III

How Social are Social News Sites? Exploring the Motivations for Using Reddit.com

Extending decentralized currency to the rest of the world.

BuzzFace: A News Veracity Dataset with Facebook User Commentary and Egos

Subreddit Recommendations within Reddit Communities

VANCOUVER POLICE DEPARTMENT

Policing Darkweb marketplaces; covert policing, surveillance and investigatory powers

Cryptocurrency Investing Bible The Ultimate Guide To... Cryptocurrency Trading Investing Beginners Bible Trading...

Coin-Vote. Abstract: Version 0.1 Sunday, 21 June, Year 7 funkenstein the dwarf

BITIBU WHITEPAPER 08 AUGUST 2018 BITIBU TECHNOLOGY V 1.0

Rich Traffic Hack. Get The Flood of Traffic to Your Website, Affiliate or CPA offer Overnight by This Simple Trick! Introduction

LobbyView: Firm-level Lobbying & Congressional Bills Database

32 nd CIRIEC International Congress

An Unbiased Measure of Media Bias Using Latent Topic Models

arxiv:cs/ v1 [cs.hc] 7 Dec 2006

Gab: The Alt-Right Social Media Platform

Economic and Social Council (ECOSOC) The question of cryptocurrency

Arnie wants Mexican border closed (Thu 21 Apr, 2005)

WITHCoin Update. Date / :20

Mining Trending Topics:

Estimating the Margin of Victory for Instant-Runoff Voting*

VISA LOTTERY SERVICES REPORT FOR DV-2007 EXECUTIVE SUMMARY

Cryptocurrency. CIS Legal & Ethical Issues in Computing

Comment Mining, Popularity Prediction, and Social Network Analysis

ESTONIAN STATE S APPROACH TO CRYPTOCURRENCY: THE CASE STUDY OF ESTCOIN PROJECT

The Ultimate Guide To Bitcoin For Beginners - Apogeeinvent.com Download Cryptocurrency The Ultimate Guide To The World Of...

CSE 190 Professor Julian McAuley Assignment 2: Reddit Data. Forrest Merrill, A Marvin Chau, A William Werner, A

Federal Developments Knowledge Center

A logic for making hard decisions

CRYPTOCURRENCY ACCEPTANCE BY MAINSTREAM MERCHANTS - READINESS REPORT

White Paper Social Send Coin (SEND)

This Week on developerworks: Ruby, AIX, collaboration, BPM, Blogger API Episode date:

Abstract. Introduction

Deep Classification and Generation of Reddit Post Titles

Journalism & Media: What happened to buggy whips?

PRICE MEDIA LAW MOOT COURT COMPETITION INTERNATIONAL ROUNDS COMPILED CLARIFICATION QUESTIONS AND ANSWERS 2013/2014 COMPETITION YEAR

Closed and Banned Visits. Easy Read Self Help Toolkit

arxiv: v4 [cs.cl] 7 Jul 2015

Neighborhood Problems and Quality of Life

The State of State Legislatures OAS Episode 25 Jan. 10, 2018

Digital humanities methods in comparative law

Political Blogs: A Dynamic Text Network. David Banks. DukeUniffirsity

Today s Training Video Is All About Traffic and Leads

Topicality, Time, and Sentiment in Online News Comments

Reddit Best Practices

Research Collection. Newspaper 2.0. Master Thesis. ETH Library. Author(s): Vinzens, Gianluca A. Publication Date: 2015

Running head: ROCK THE BLOCKCHAIN 1. Rock the Blockchain: Next Generation Voting. Nikolas Roby, Patrick Gill, Michael Williams


Electronic Voting Service Using Block-Chain

M-Vote (Online Voting System)

Sites like omegle reddit

2019 Annual Crypto Sentiment Report

U2NESCO 2019 CHAIR REPORT Committee: Group of 20 Summit Agenda: On measures to promote and regulate the use of cryptocurrencies and blockchain

ProQuest Legislative Insight Basic Research Guide May 2012 Thomas Cooper Library & Coleman Karesh Law Library University of South Carolina

Us and Them Adversarial Politics on Twitter

Social Media in Staffing Guide. Best Practices for Building Your Personal Brand and Hiring Talent on Social Media

reddit: How to engage with the internet s passionate communities Victoria Taylor, director of communications at reddit

Case 1:18-cv Document 5-1 Filed 06/28/18 Page 1 of 7 IN THE UNITED STATES DISTRICT COURT FOR THE DISTRICT OF COLUMBIA

OPEN SOURCE CRYPTOCURRENCY

A secure environment for trading

THE PEOPLE S CHOICE. Abstract. system. Team: FireDragon. Team Members: Shoufu Luo*, Jeremy D. Seideman*, Gary Tsai

General Framework of Electronic Voting and Implementation thereof at National Elections in Estonia

Media and promo packages 2018

Estonian National Electoral Committee. E-Voting System. General Overview

Transcription:

Analyzing the DarkNetMarkets Subreddit for Evolutions of Tools and Trends Using Latent Dirichlet Allocation DFRWS USA 2018 Kyle Porter

The DarkWeb and Darknet Markets The darkweb are websites which can only be accessed through anonymity networks such as Tor. Well known for hosting online criminal market places, Darknet Markets. Vendors use markets as a platform for selling drugs, weapons, malware, and other illicit items. In July 2017, there were significant law enforcement busts that shut down the two most popular markets, Hansa and Alphabay. 2

This Research How can we relatively quickly understand how the bust affected the markets, users, and tools of DNM users? Let s crawl for a years worth of content from a darknet market oriented subreddit (forum), called darknetmarkets. That s a of information, let s try topic modelling on each month of the extracted content. The topics produced can be used as a sort of text summarization for a large number of documents. 3

Topic Modeling? Given a corpus of documents and N topics, a Latent Dirichlet Allocation algorithm can generate N topics that the corpus is composed of. Trivial topic modelling example: Topic 1: {dog, leash, kibble, walk, cat, }, Topic 2: {Trees, nature, walk, park, } These topic-word distributions are one of the latent items learn that we learn. Which we use for our work. 4

How can we use these topics? To quickly see how things changed from pre-bust to post-bust. To understand criminal community To Identify useful keywords in generated topics (tools, vendors, markets, etc). Hopefully data pops out at us. 5

Caveats to this story (1) The DarknetMarkets subreddit was banned by Reddit in March 2018. 6 https://motherboard.vice.com/en_us/article/ne9v5k/reddit-bans-subreddits-darkweb-drug-markets-and-guns

Caveats to this story (2) The Reddit Search API no longer allows searching historical posts via timestamps. Therefore, PRAW (Python Reddit API Wrapper) cannot get historical data. PushShift API can potentially serve as an alternative? Our findings still have potential uses: If you happen to already have Reddit corpora, or build it over time, then the analysis we did here is still possible. 7

8 Experimental Outline

Experimental Outline 9 *https://praw.readthedocs.io/en/latest

10 Experimental Outline

Experimental Outline 11 *Standard stop-words from Python NLTK libary (http://www.nltk.org/)

Experimental Outline 12 *LDA using gensim https://radimrehurek.com/gensim/

Experimental Outline 13 *pyldavis: https://github.com/bmabey/pyldavis

Relevancy Metric (1) After generating the topic model of a corpus, we can adjust the weight λ to influence word ranking per topic according to relevance. λ = 1 is standard ranking (conditional probability of word given a topic). As λ approaches 0, words with high overall probability are ranked lower. We set lambda to λ = 1, 0.5, 0.2 to explore topics. 14

Results In general, the topics did not change significantly from month to month. Largest topics were usually discussions about vendors/markets. Cryptocurrency usually was its own topic Security/anonymity was not always a topic If a news story was large enough, it usually ended up as a topic The significant changes were the topic-word distributions. 15

Results (General) General state of the DNM (from the view of Reddit users) went from relatively casual to concerned, uncertain, and more security-minded after the July 2017 busts. In particular, we saw in increase in the use of law enforcement terms 16

17 Results (May 2017)

18 Results (July 2017)

19 Results (August 2017)

20 Results (October 2017)

Tools: Cryptocurrency (July 2017) Popular cryptocurrencies are Bitcoin and Monero. Identified popular mixing services and cryptocurrency exchanges. 21

Tools: Anonymity (March 2017) Common operating system is Tails (all software configured to connect to internet through Tor). Common use of VPN, and PGP. 22

Tools: General Tools did not seem to evolve. The only trend in tool use we could see is that they become more popular in discussion when real world events (busts/exit-scams/bit-coin price hikes) happen. 23

Benefits of analyzing topics Useful for developing hypotheses of content within the subreddit, that can later be confirmed by searching for it. Most useful: the topics put many terms into context. There are many words for markets, users, tools, and services we would not have recognized if not contextualized by the topics. Perhaps can be used as keywords for further investigation 24

Limitations of this Research The generated topics are only made practical when paired with the original data source. Easy to misinterpret. Choice of subreddit is important. Applying topic modelling on large datasets can take hours. Applying it to our corpora took a matter of minutes due to its size. Even though analyzing topics can hasten the search processes, the analysis still takes a generous amount of time. 25

Conclusion Our analysis showed a shift in tone (of Reddit users) from more casual to being more uncertain, concerned, and security-minded after the busts. Tools didn t seem to evolve. The trend is that their discussions occur in reaction to real world events. This information may be useful to law enforcement to understand how real world events have effects on online criminal communities or find keywords in a relatively quick manner. 26

Questions? kyle.porter@ntnu.no 27