Monday, February 6, 2017

Welcome to OSINT: Fun with Open Source Intelligence!

Hi Everyone,

2016 and 2017 so far have both been insanely busy years for me and consequently I have not been able to post much at all.

I am very excited to announce that my course OSINT: Fun with Open Source Intelligence is going live soon on Pentester Academy



Friday, January 1, 2016

Happy 2016!

Hi Everyone,

2015 has been an insanely, insanely busy year for me and I simply haven't been able to post anything. The custom search engines continue to be updated with new sites and I have some interesting news; I am in the early stages of developing a mini course on OSINT (Open Source Intelligence), stay tuned for more information. Here is to an exciting 2016!

Thursday, April 17, 2014


As of now, everyone has heard about the Heartbleed bug (vulnerability CVE-2014-0160). There are a number of articles, postings and blogs about the bug and its implications. I have listed below some of the most useful links and articles relating to this vulnerability and managing this situation.

Recommended reading:

The Hacker news has a list of FAQs on this vulnerability, it also includes links to PoC code and sites/ services that check whether a server is vulnerable

Bruce Schneier has a very interesting post on Heartbleed and its implications

Pentura Labs has a very good writeup and includes instructions for testing if your version of openssl is impacted even if you are offline

the SANS Diary has some very good posts on this evolving situation

A large number of servers and devices are impacted, some of the vendor notifications are listed below

Even if your main business servers are not impacted, it is possible that a web appliance, phone or networked device on your infrastructure is at risk.

Happy Patching!

Tuesday, December 24, 2013

Merry Christmas and Happy Holidays to All!

Merry Christmas and Happy Holidays to All!

It's been a very busy year overall and unfortunately I haven't been able to post as often as I would have liked to.

I recently had the great pleasure of speaking at the TASK Oct 2013 event (Toronto Area Security Klatch).
The presentation was very well received and there was plenty of quality discussion. I had a great time, made some new friends and got some excellent feedback. It was very special to speak at an event at home-base.

TASK is a very interesting group that holds monthly events with various speakers from the security community. These talks are free and also qualify for CISSP credits. The organizers of this event are also responsible for bringing the well known Sector Security conference to Toronto each year. More information on TASK and upcoming TASK events can be found at

Interesting course from SANS:

SANS has a new course offering by Benjamin Wright called LEG523: Law of Data Security and Investigations, if you are an investigator, law enforcement, deal with legal counsel or are called as an expert witness this is definetly soemthing to think about.

Ben has some very interesting insights from a legal point of view; I am a big fan of his ideas on using a screencast or video capture to complement or  replace an investigator or incident handler's notes:

You can find more of Ben's insights and Blog posts at:


I have added a number of new sites to the OSINT engine. If you use this Google Custom Search, it is worth checking out.

Saturday, February 2, 2013

Updates - new sites added to various engines

I have added new sites to the
Open Source Intelligence Deep Web Search


the Social Networking Intel/ Footprint web search
( )

and the Pastebin and collaborative tools intelligence deep web search
( ).


Saturday, October 27, 2012

Malware and domains search

I've put together a custom google search for malicious software, known bad sites and dangerous ip addresses, it can be found here:

Examples of the sites on the list include:

I will be constantly updating the search engine.

Monday, September 3, 2012

Attacks on the stock market: some thoughts

I have recently been thinking about stock markets and possible attacks on them; Die Hard 4 (, Hackers and any number of hacker movies have some very complicated looking system with great looking Angelia Jolie lookalikes or other attractive people who have these super elite skills and can hack the Gibson or do some increasingly complex attack to bring the main system down etc.

These attacks are certainly entertaining and also complex, and have a greater likelihood of being detected and also failing. What if there was a simpler way to launch attacks without directly attacking the market itself?

Let's look at day-traders as an example:

  • When launching trades, you need to use trade execution software
  • Most of these pieces of software are proprietary in nature and supplied either by brokerages or independent software houses
  • Since these pieces of software have a smaller market share, I began to think about how many people actually check to see whether the software they are downloading is really what it is supposed to be. How many people actually check the md5/sha-1 hash to see if there is a match?

An attacker could conceivably put a link on a legitimate vendor page that re-directs clients to a malicious piece of software (for a temporary period of time) or offer a 'free' version that works just as well. 

Another plausible scenario could have an attacker flooding various message boards and other locations that he/she is leaking a great new algorithm that is similar to or used by traders at a large firm like Goldman and watch to see how many people download this just to get an edge in their trading strategies. 

This malicious code could behave in a manner similar to which the the user expects or remains dormant until several trades have gone through and when the traders funds are in their account, execute its own trades and transfer an amount to a another brokerage or western union account.

If these transfers are randomized or if the malicious code monitors the traders' behavior and carries out transactions that appear similar to the traders own activity,  or deletes itself after x number of successful trades or transfers, this can make things much more difficult to detect.