Anonymous ID: 4ab4f5 Feb. 3, 2020, 10:36 p.m. No.8019035   🗄️.is 🔗kun

Assessing the Tradecraft of Intelligence Analysis

A RAND Technical Report

 

Most public discussions of intelligence address operations—the work of spymasters and covert

operators. Current times, in the wake of September 11th and the intelligence failure in

the runup to the war in Iraq, are different.1 Intelligence analysis has become the subject. The Weapons

of Mass Destruction (WMD) Commission was direct, and damning, about intelligence analysis

before the Iraq war: “This failure was in large part the result of analytical shortcomings;

intelligence analysts were too wedded to their assumptions about Saddam’s intentions.”2 To be

sure, in the Iraq case, what the United States did or did not collect, and how reliable its sources

were, were also at issue. And the focus of post mortems on pre-September 11th was, properly,

mainly on relations between the Central Intelligence Agency (CIA) and the Federal Bureau of

Investigation (FBI) and on the way the FBI did its work. But in both cases, analysis was also

central. How do the various agencies perform the tradecraft of intelligence analysis, not just

of spying or operations? How is that task different now, in the world of terrorism, especially

Islamic Jihadist terrorism, than in the older world of the Cold War and the Soviet Union?

The difference is dramatic and that difference is the theme of this report. The United

States Government asked RAND to interview analysts at the agencies of the U.S. Intelligence

Community and ask about the current state of analysis. How do those analytic agencies think

of their task? In particular, what initiatives are they taking to build capacity, and what are

the implicit challenges on which those initiatives are based? Our charter was broad enough

to allow us to include speculations about the future of analysis, and this report includes those

speculations. This report is a work in progress because many issues—the state of tradecraft and

of training and the use of technology and formal methods—cry out for further study. This

report was long delayed in the clearance process. It has been updated and remains a useful

baseline in assessing progress as the Intelligence Community confronts the enormous challenges it faces.

 

> '''→ PDF attached ← "' <

Anonymous ID: 4ab4f5 Feb. 3, 2020, 10:59 p.m. No.8019168   🗄️.is 🔗kun

Learn Intelligence Analysis…

 

Critical Thinking and Intelligence Analysis (2nd printing) by MooreDavid T.

Sensemaking: A Structure for an Intelligence Revolution by MooreDavid T.

Structured Analytic Techniques for Intelligence Analysis by HeuerRichards J.Jr., PhersonRandolph L.

Cases in Intelligence Analysis: Structured Analytic Techniques in Action by BeebeSarah Miller, PhersonRandolph L.

A Tradecraft Primer: Structured Analytic Techniques for Improving Intelligence Analysis

The Investigative Analytical Process by SuggIrvin D.Jr.

An Introduction to Intelligence Research and Analysis by ClauserJerome, GoldmanJan

Bringing Intelligence About

Practitioners Reflect on Best Practices by SwensonRussell G.

Analyzing Intelligence: Origins, Obstacles, and Innovations (2nd ed.) by GeorgeRoger, BruceJames

Reducing Uncertainty: Intelligence Analysis and National Security by FingarThomas

La Boîte à Outils de l’Intelligence Économique by DeschampsChristophe, MoinetNicolas

Strategic Intelligence: A Handbook for Practitioners, Managers, and Users by McDowellDon

Anonymous ID: 4ab4f5 Feb. 3, 2020, 11:16 p.m. No.8019262   🗄️.is 🔗kun   >>9283

There is Open Source Data

And there are Open Source Tools to

All freely available

 

If you put the data that you collect

Into an SQL database

Like PostgreSQL

Then you can use Business Intelligence tools

Like BIRT

To help you analyze it,

Just like business people do.

 

https://download.eclipse.org/birt/downloads/

 

Get the All-In-One BIRT Designer

 

If you don't have PostgreSQL already running

The easiest way to get it installed is to use 2UDA here

 

https://www.2ndquadrant.com/en/resources/2uda/

 

This gives you a professional database server that supports

Business/Financial data

XML encoded data

JSON encoded objects from web applications

NoSQL data (but you can use SQL to query it)

Anonymous ID: 4ab4f5 Feb. 3, 2020, 11:21 p.m. No.8019283   🗄️.is 🔗kun   >>9314

>>8019262

 

What if you've got PostgreSQL running using 2UDA

 

https://www.2ndquadrant.com/en/resources/2uda/

 

But you decide BIRT is not the tool for you.

There are other choices

 

Orange3 from Slovenia is a good one

It's geared towards data mining

 

https://orange.biolab.si/

 

The diagrams that you create showing how to process the data

Are the executable code as well

But if you are a coder, you can add your own modules too.

 

The diagrams are all explained on this page

 

https://orange.biolab.si/workflows/

Anonymous ID: 4ab4f5 Feb. 3, 2020, 11:28 p.m. No.8019314   🗄️.is 🔗kun   >>9424

>>8019283

 

An alternative to Orange3 or BIRT

Is to use an automated Scientist's Notebook

Such as Jupyter

This allows you to write notes

Describing your data collection,

You plan for analyzing it

And the code you intend to use

So it forms a complete set of documentation

Of what you did

But,

Since it is automated,

You can tell it to run the code, in place

And include any output tables, charts, diagrams

Right in the notebook page

 

https://jupyter.org/

 

This is a popular tool for all kinds of scientists

And since Intelligence Analysis

Is very similar to Data Science

This tool works very well.

 

When you get comfortable with it, you will find deep capabilities

It is not just for Python code

It can integrate code in R, Java/Groovy, Scala and other languages

Like all the other software I mentioned

It is Open Source and free to use as much as you like.

Anonymous ID: 4ab4f5 Feb. 3, 2020, 11:58 p.m. No.8019424   🗄️.is 🔗kun

>>8019314

 

Some Jupyter images

 

Articles

Threat Hunting with Jupyter Notebooks

 

https://posts.specterops.io/threat-hunting-with-jupyter-notebooks-part-1-your-first-notebook-9a99a781fde7

 

Using Python for sentiment analysis in Tableau

 

https://www.tableau.com/about/blog/2016/12/using-python-sentiment-analysis-tableau-63606

 

Installing Python Packages from a Jupyter Notebook

 

https://jakevdp.github.io/blog/2017/12/05/installing-python-packages-from-jupyter/

 

While Jupyter is great for organizing and managing your own code and projects, it can be useful to have something wrapped around Jupyter to manage all the Python components, and other tools that you use. Anaconda works well for this.

 

https://www.anaconda.com/distribution/

 

Install this first, then use it to install Jupyter

Anonymous ID: 4ab4f5 Feb. 4, 2020, 12:08 a.m. No.8019458   🗄️.is 🔗kun   >>9479

The Five Habits of the Master Thinker

 

  1. Establish a culture of challenging key assumptions

 

  1. Always consider alternative explanations (including the null hypothesis and deception)

 

  1. Instinctively look for inconsistent data to discard candidate hypotheses

 

  1. Focus on key drivers that best explain what has occurred or what is about to happen

 

  1. Anticipate a customer’s needs and understand the overarching context for the analysis

 

The attached PDF has 71 slides

Anonymous ID: 4ab4f5 Feb. 4, 2020, 12:09 a.m. No.8019461   🗄️.is 🔗kun

The Five Habits of the Master Thinker

 

  1. Establish a culture of challenging key assumptions

 

  1. Always consider alternative explanations (including the null hypothesis and deception)

 

  1. Instinctively look for inconsistent data to discard candidate hypotheses

 

  1. Focus on key drivers that best explain what has occurred or what is about to happen

 

  1. Anticipate a customer’s needs and understand the overarching context for the analysis