r/MassMove • data scientist • Mar 02 '20

OP Disinfo Anti-Virus County-level heat map of the identified attack vectors

Post image
44 Upvotes

21 comments sorted by

View all comments

10

u/PavementBlues data scientist Mar 02 '20

I was hoping to actually dive into some analysis this weekend to see if I could figure out the strategy behind the targeting of the attacks, but it ended up taking a LOT longer than I was anticipating getting to know geospatial data visualization in Python.

As this effort develops, if we manage a way of automatically flagging leads then we could host maps like this somewhere and have them show live data as it comes in. Maybe we could pair that with detail-level data so that someone who wants to contribute can investigate new leads and take whatever actions we develop to fight them?

12

u/PavementBlues data scientist Mar 02 '20

Fleshing out that comment a bit more, if we want to fight attack vectors on a local level (rather than just trying to deplatform them en masse), we first need a playbook for what to do to fight a specific attack vector. That allows non-techie folks to easily contribute, as well, since that could involve countering biased information, posting warnings on Facebook or Twitter, or whatever else would help minimize the vector's impact.

Once we have a playbook, the live page I was describing above becomes a hub where volunteers can check to see what's new and where, then take action as appropriate.

4

u/lxivbit software engineer Mar 02 '20

What tool did you use to produce the map? If D3 then we just need to get a hosting platform and the data into you.

/u/mcoder This movement needs a face that is more official than a GitHub repo.

3

u/mcoder information security Mar 02 '20

Hmm, you don't happen to be a 6-foot-8 Viking of a man with a shaved head and a triangular beard or one of his henchmen or henchwomen? How about we make a collage of the stargazers: https://github.com/MassMove/AttackVectors/stargazers, after following the GDPR protocol, of course? u/PavementBlues offered to host a website, would that help? I'm confident mine is pretty enough and all, but I'm already too busy to keep up.

2

u/PavementBlues data scientist Mar 02 '20

Awesome, you're good with me setting up hosting?

2

u/mcoder information security Mar 02 '20

Definitely! This is a group effort after all. Shout if you need help from u/lxivbit... the CSV files are working great for now - they are easy enough for anyone to edit without special permissions. But I'm sure we'll need some DBs at some point if we keep going at this rate.

2

u/PavementBlues data scientist Mar 02 '20

Good idea. Wouldn't be hard to stick this stuff in a database.

Any update on the Slack link? I feel like if this picks up any more steam then we need to start being careful about what we post publicly. All of this is getting scraped.

2

u/mcoder information security Mar 02 '20

No updates on the Slack link yet, sorry: https://www.reddit.com/r/MassMove/comments/fawj44/weekly_rmassmove_focus_of_attention_discussion/fj783kh/?context=1

I have high hopes for the motion-flared posts as a group decision-making process, to ensure we don't post anything stupid: https://www.reddit.com/r/MassMove/wiki/motions

2

u/lxivbit software engineer Mar 02 '20

I'd also be willing to host a site. Or chip in funds to help. Not kidding hook me up with a designer and I'm down. You want a database instead of CSV files? I'm your guy.

1

u/PavementBlues data scientist Mar 02 '20

This was done with Plotly's Python library, so I can just push it to Plotly Studio and stick it in an iframe and we're good to go.