Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Maltego – open-source intelligence and graphical link analysis tool (maltego.com)
115 points by lisnake on March 28, 2020 | hide | past | favorite | 25 comments


Here is a list of osint tools I compiled after a fairly recent review for those who don't like maltego:

  https://www.spiderfoot.net/
  https://github.com/jivoi/awesome-osint
  https://github.com/laramies/theHarvester
  https://github.com/aancw/Belati
  https://github.com/intrigueio/intrigue-core
  https://osintframework.com/
  https://github.com/s0md3v/Photon
  https://github.com/lanmaster53/recon-ng
  https://github.com/kpcyrd/sn0int


Shameless plug for Synapse, our Intelligence (OSINT or otherwise) Analysis Platform:

https://github.com/vertexproject/synapse


It says it is open source but I have a hard time finding the code. https://github.com/paterva/maltego-trx looks like something much more basic.


They may mean "Open Source Intelligence" as in OSINT.

https://en.wikipedia.org/wiki/Open-source_intelligence


This is correct. It's not open source as the HN crowd would know it. OSINT as you say is the correct "Open Source" moniker. Source: I use Maltego for work daily.

>[...]the term "open" refers to overt, publicly available sources (as opposed to covert or clandestine sources). It is not related to open-source software or collective intelligence.


Interesting, is there a alternative that is open source for OSNIT?


There are bits and pieces, but not a complete tool that gathers all the same functionality (that I'm aware of, there could alays be something new that's not well known yet).

The main selling point of Maltego is the large amount of plugins and data sources that you can integrate with it.


It is of continuous disappointment to me that there really isn't not only a good FOSS link-analysis tool, but doesn't appear to be any of any quality. I've used yED in a pinch a couple of times but it's not FOSS.


But why would there be? It’s a niche application and the target market doesn’t care about open source.


Governments and police in particular are customers for these tools and they do care about open source. If there was a good competitive FOSS tool out there, not a weekend project by any means, but a serious effort. It would be adopted.


Plenty of folks in the DEFCON crowd could be building free tools like this; off the cuff, a lot of anti-fascists probably don't have access to high quality OSINT analysis tools, and certainly aren't persuing Palantir contracts.


This, and the fact that a lot of organisations use data-sources which are so exclusive and expensive that they dwarf Maltego, so nobody is concerned with the cost of a Maltego license.

Other shops will have their own bespoke versions of a Maltego-like tool, but yeah, nothing in the Open Source. MISP probably comes closes to having some of the features.


Aleph was posted a few weeks ago : https://news.ycombinator.com/item?id=22457530

"Aleph: A suite of data analysis tools for investigators (alephdata.org)"


you can download the client here (https://www.maltego.com/downloads/) and use the community edition for free. The trx-lib is only needed to write your own transforms.


Comminity version is open source/fee I think. They have several paid tiers.


Negative. The Community version is free (as in beer) but not open source.


There is an alternative if interested:

https://secapps.com/market/recon - mostly free with subscription if you want to save the maps and work in teams

https://github.com/pownjs/pown-recon - the open source engine that powers the above

Full-disclosure, I am the author and I am planning to split this tool into a separate entity it greater focus on the tool itself.


What is the main value of link analysis? As far as cause and effect and the larger picture (especially WRT the time domain), a lot of it seems like reading signs in chicken gizzards. The more you put in, the less sense they make.

There's only so much useful information to be gleaned from this kind of geometry. Fingering out and tracing cause and effect is just about impossible.

I wish someone would come up with a half decent top-down timeline creation and analysis tool.


The way I've seen Maltego-like tools being used is in one of two modes: Documentation-mode and exploratory mode.

Documentation mode is "just" recording relationships between assets so they are readily understood and visually obvious. This can be used to break new analysts into cases and to publish reports. These also serve as good starting points to pick an investigation back up. This is arguably the "easier" mode to implement since it just requires a visual graph with different entity types.

Exploratory mode means populating the graph through "transforms" (in Maltego-lingo). Going from one node to more nodes and relationships by attempting to "pivot" from a node using a certain datasource. As an example from infrastructure analysis you'd say "here's an IP, now do a transform which creates vertices for all hostnames that point to that IP". This mode is harder to get right since there's always explosion of edges and also since it's just mind-numbing work to implement transforms for all the data-sources.


The bigger the map the better! When you have a ton of data points all mapped out Maltego has tools for you to analyze this data in amazing ways. You can sort of twist and turn the data to look at it in different ways to discover the meaning of it. Say you have a dataset of 1000 different hacks that have been attempted or conducted on your network. And you populated Maltego with tons of data. Source IP of the attacker, attack method used, port attacked on, country of origin of attack, time of day of attack, duration of attack etc etc. With Maltego you can identify patterns that you can't with other tools. Like you might see that 300 of the attacks all happened on port 337. So you can isolate just for that, then look for commonalities. Time of day? Tools used? Country of origin? In just seconds you can drill down to find some of these and start making a picture on who might be attacking you. I've used it and it's amazing for showing you graphs in ways you never thought to look which can help tremendously when doing research on certain things.


They aren't really meant for finding cause and effect, but for capturing relationships. They're basically user centered ontology tools and act like a memory of things that you've learned about that are complexly connected. They also act also tools for inductive analysis and thinking -- keep adding data points and connections and you might start to be able to find a pattern.

Some of the best tools also let you construct timelines of various types to try to induce cause and effect as well. Analyst Notebook (a competitor to Maltego) has an excellent piano-roll like timeline tool.


I saw a really cool demonstration at an old Kiwicon event.

The presenter had a tool that would find similar social graphs across multiple bulletin boards and other social sites.

Eg: You'd feed in the profile of your user-of-interest on one bulletin board, and it would map their social graph on that site, then it would search for similar profiles from the entire graph on other boards. Reconstruct the graphs on the new boards, attempting to match dissimilar accounts for the same underlying persons across sites.


I don't generally see it used for timeline creation purposes. The way I and others have used it is basically to investigate/research certain entities or organizations and pivot from different attributes related to them.

You might just be looking for a different sort of tool entirely. I don't think Maltego is a "cause and effect" type thing. It has no notion of time.


There's a lot more that goes into "Link Analysis" as you say, other than the URL itself.


I remember using this in 2008!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: