tracking international arms dealers with python and bits of string

Download Tracking International Arms Dealers with Python and Bits of String

If you can't read please download the document

Upload: tyr

Post on 16-Apr-2017

11.283 views

Category:

Technology


1 download

TRANSCRIPT

Tracking International Arms Dealers withPython and pieces of string:When bloggers declared war on Viktor Bout

Alexander Harrowellhttp://yorksranter.wordpress.com/

ULU, Malet Street WC2 - 5th July 2008

Who is Viktor Bout?

World's leading gunrunner

Ex-Soviet intelligence officer

Linguist

Stationed in Mozambique in the 1980s

Why should you care?

Starting in 1993, became the leading supplier to a generation of genocidal civil wars

The only business that can sell you a resource war in a box

How's that work?

Aircraft

Fleet of (mostly) ex-Soviet heavy lift planes

Constantly shifting registries

Integrated logistics

Weapons from ex-Soviet stockpiles in eastern Europe

High-value exports from conflict zones (diamonds, electronics minerals, drugs)

Impunity

Flags of convenience for aircraft and corporate registry

Dubai and Sharjah Airports the base and critical network node for the whole system

Sharjah Airport Free Zone economic development area which may have been designed with Viktor Bout in mind

Why aren't you in jail?

Key deception tactics:

Registration of aircraft and companies in weak and corrupt polities

Fast-fluxing entire jets between jurisdictions

Typosquatting lots of very similar names, different enough to defeat trivial database searches

But that's not the half of it....

Key deception STRATEGY:

Make yourself useful to both sides

Or rather, N>1 sides this is fourth generation warfare...

For all to be safe, all must be implicated

1994 Logistics for Operation TURQUOISE in Rwanda

1996 Same for the Taliban (and Abdul Rashid Dostum)

1998-2001 Same for Charles Taylor and Foday Sankoh

1996-2004 Same for DRC Warlords

2001-? - Same for US Dept of Defence in Afghanistan

2003-Today Same for Coalition in Iraq

2008 Same for FARC

Why aren't you in jail(2)?

So what the fuck is it to do with ME?

May 2004:

Le Monde and FT stories

TYR starts researching...

DESC Fuel contracts

TYR efforts to identify aircraft and companies

Early 2005:

Revelations over CIA rendition flights

End 2005:

UNSC asset seizure list issued

Operation Firedump

End 2005:

Effort to enforce compliance with the UNSC resolution

Bloggers search for aircraft registered to banned firms

3C-QRF

BAC111 aircraft used by Chichakli as private jet

Location of meetings with JP Bemba

SEIZED EARLY 2006 AFTER CAMPAIGN

Irbis Air Company ceases ops

EU Blacklists

First EU Blacklist issued 2006

A whole complex of companies based in Romania, Moldova and Bulgaria named

Despite their bases being in Sharjah, they shut down

Original effort to shut down Aerocom in 2004 didn't stick

This did

Second EU blacklist issued May, 2007

Second swath through the system

Biggest in terms of aircraft

Automation (Yes, the bit you're waiting for!)

In mid-2004 I realised..

SHJ and DXB put all their movements on the Web!

Started checking them daily

Matching real activity with political claims

Matching aircraft and locations with other data

Didn't do much with this for a while....

....

Eventually, wrote a Python script to scrape both airports

Filter the good guys

Report to me

First cut, June '08 (IBM ManyEyes)

What do we know about these places Khartoum, Kandahar, Kabul, and Baghdad?

But soon I wanted more...

I wanted to see as well as hear..

So I realised I needed geocoding

Next thought that's actually difficult

BIG problems cleaning up and standardising data

Much munging of strings

How many ways CAN you spell Kandahar?

In Unicode!

Solution BeautifulSoup, SQLite, Pyparsing

the aim visualise the data and DISCOVER yer NETWORK!

If you can see this...The live demo has gone wrong....again

If you can see this...The live demo has gone wrong....again

Viktor Arrested....

Bout was arrested in Thailand...

Andrew Smulian awaiting trial in New York

Bout awaiting extradition

Chichakli on the run in Russia some say he's dead

But the planes fly on....

so the work goes on (to coin a phrase)

Thank you

Thanks to everyone who helped...

Cargodog

Carlos

747-100

SpeshAlphaAlpha

Kathryn Cramer

Angus Gascoigne

DuaneG

Soj

Laura Rozen

and many others

Our inspiration

Chris Lightfoot RIP (1978-2007)

PRESENTE!