About Me
- Matthew Hackling
- Matt runs his own security consultancy called Ronin Security. His focus is information security management and he has a keen interest in infrastructure and web application security. He's a CISSP and the current Branch Executive of the Melbourne chapter of the Australian Information Security Association.
Blog Archive
Labels
- AISA (1)
- australian information security market (1)
- career advice (1)
- causes (1)
- DoS (1)
- economics (1)
- FUD (1)
- futurism (1)
- information security governance (4)
- IPS (1)
- privacy (2)
- sacred cows (1)
- security patching (1)
- vulnerability management (1)
- webappsec (1)
Wednesday, November 30, 2011
AISA Revolution!
Monday, October 3, 2011
It's been a while
- I have written a product review which was printed and a few online
articles for IDG's publication CSO magazine. I'm now a regular blogger
on that site too. Do I qualify for a press pass? Hmm all readers
please report in on events I can "cover" especially those with
delicious snacks :) CSO seems to be taking off, much more so than my
little venture http://www.ozsec.net.au
- I've been thinking a bit about creating an open source security
operations maturity framework project inspired by OWASP OPENSAMM
project. Just need to find an organisation to help me champion it.
Something like this would really help to illustrate where on the
security journey an organisation is and where they would like to go. I
have thought of ISC2, AISA and the ISF but maybe it is SANS?
- my little business is developing, I've delivered a few successful
engagements and now I even have a glossy brochure.
Friday, September 2, 2011
There's nothing new under the sun....some nostalgia from matt
- Plasma display, circa 1964, by Donald Bitzer for PLATO IV
- Touchscreen, circa 1964, by Donald Bitzer for PLATO IV
- Answer Judging Machinery, ?date?, a set of about 25 commands in TUTOR that made it easy to test a student's understanding of a complex concept.
- Show Display Mode, 1975, a graphics application generator for TUTOR software, precursor to Apple's QuickDraw picture language editor.
- Charset Editor, an early precursor to MacPaint for drawing bitmapped pictures stored in downloadable fonts.
- Monitor Mode on PLATO, 1974, used by instructors to help students, precursor of Timbuktu screen-sharing software.
- Pad and a few months later, system-defined Notesfiles, 1973, the first general-purpose computer message board, and precursor to Unix Newsgroups, Digital DECnotes and Lotus Notes.
- Talkomatic, 1974, a 6-person real-time chat room (text-based), precursor to Instant Messaging Conferences.
- Term-Talk, 1973, precursor to instant messaging.
- Gooch Synthetic Woodwind, circa 1972, A music device for the terminal, precursor to sound cards and MIDI.
- Airfight, 1974, a 3-D flight simulator written for PLATO by Brand Fortner; this probably inspired UIUC student Bruce Artwick to start subLOGIC which was acquired and later became Microsoft Flight Simulator.
- Empire, circa 1974, a 30 person multi-player inter-terminal 2-D real-time space simulation.
- Spasim, circa 1974, a 32-player first-person 3D space battle game
- Pedit5, circa 1974, likely the first graphical dungeon computer game.
- dnd, 1974–1975, a dungeon crawl game that included the first video game boss.
- Panther, circa 1975 by John Haefeli, a 3-D tank simulation and forerunner of Atari's Battlezone game.
- Build-Up, 1975 by Bruce Wallace, based on a story by J. G. Ballard, the first PLATO 3-D walkthru maze game. The maze itself was also 3-D, having holes in the floor and ceiling.
- Think15, circa 1977, 2-D outdoor wilderness quest simulation, like Trek with monsters, trees, treasures.
- Avatar, circa 1978, a 2.5-D graphical Multi-User Dungeon (MUD), a precursor to EverQuest.
- Freecell, 1979 by Paul Alfille, which probably spawned the Windows version.
- Mahjong solitaire, 1981 by Brodie Lockard, popularised in 1986 by Activision as Shanghai.
- Emoticons, by 1973
Wednesday, August 10, 2011
Privacy - if you're not paranoid you're not paying attention!
There are some major challenges with preserving privacy. If governments allow privacy for all, then criminals will have the ability to plan and commit crimes undetected by law enforcement. Does it all come down to judicial oversight?
I welcome your comments to enlighten me of significant incidents and issues that impact on an individuals right to privacy.
Some examples include:
Printer manufacturers embedding codes into printed materials - perhaps this was done to satisfy legislators worried about forgery of currency. A better solution is to prevent printers from copying currency by embedding a code into the currency
RFID chips in passports - These chips can be read at very long distances. Chris Paget illustrates
He got a read from 66m with easily accessible hardware.
Apple recording GPS location history in Iphone - so a large company is recording history of your GPS location by default on a fairly insecure platform that can easily be hacked.
Google recording location of Wireless Access Points, wireless clients via Street View Cars - At one stage Google could be queried for the MAC address of your mobile phone and if a street view car had picked it up its location could be identified (perhaps your home or work address).
If five years ago I would have warned of giant corporations and government tracking your location with hidden codes and chips in documents and wireless signals people would have called me a paranoid schizophrenic!
Tuesday, May 31, 2011
advice for young whipper snappers --get off my lawn!
kid after identifying him as cause of a security incident brought up a
few thoughts for me that I'd like to share:
Firstly media please refrain from calling alleged computer criminals
hackers. If you must call them crackers, thieves, fraudsters etc You
don't call white collar criminals bankers right?
Secondly kids - If you are interested in "hacking" or computer
security there are plenty of options open to you than committing a
crime. If you want to learn about breaking systems how about you just
run up a few instances of YOUR OWN on Amazon EC2 and start breaking
them. You will have cheap or even free access to the latest operating
systems, much better than what we see commonly used. Also no need for
hardware or pirating software and downloading it. If you are after
making a "name for yourself" why not look for some 0day
vulnerabilities in open source software and report them to the project
rather than giving yourself a problem with pre-employment screening in
the future?
Saturday, March 12, 2011
Well it's been ages - time for an update from me
- OzSec - http://www.ozsec.net.au - I hope this can become a "yellow pages" to the information security industry in Australia.
- Centre for Application Security - http://www.appsecratings.com - The very early stages of a certification scheme for rating application security for shrinkwrapped consumer software and cloud service providers.
Monday, November 15, 2010
Threat vectors
- Core web server software or web server software extension is compromised, a link to malware is hosted on your website or even worse you are used to host malware!
- SQL injection attack is undertaken, extracting the contents of the database via responses from the web server, or the attack drops out to the operating system of the database server and uploads the whole database up to their server.
- SQL injection or a persistent Cross Site Scripting attack is undertaken, linking your visitors to a site hosting malware, a web page looking like a windows screen lock screen to steal their password or simply stealing their session tokens
- You have a flaw in the implementation of your session management mechanism or encryption of session tokens is not performed consistently allowing an attacker to hi-jack sessions (probably requiring some recon before hand using their or a stolen account).
- You have an insecure direct object reference vulnerability allowing an attacker to cycle through information stored by users of the system
- Your advertisement service provider is compromised, resulting in malware being advertised on your website
- You don't have a split DNS set up and DNS poisoning redirects your intranet web page to a copy hosted externally (with some nasty malware hosted on it)
- Your system administrator is emailed a PDF (of interest to them) containing custom malware that downloads and installs a remote access trojan enabling the attacker to capture administrative credentials which work on an internet accessible administration interface
- Your system administrator is social engineered to visiting a website (hosting malware) by phone call, voicemail message, a letter or a flyer
- Your system administrator is sent malware on a USB key vendor freebie in a package addressed to them with vendor sales collateral
- Security awareness training
- Secure development standards
- Automated Source Code Analysis by an application security professional
- Testing your application security to criteria
- Web and Email Content Management (maybe combined with PDF sanitisation if you are a high risk organisation)
- Restricting outbound internet access only to proxy servers from workstations
- Monitoring web proxy logs for unusual activity
- Restricting server initiated outbound internet access to web servers, application servers and database servers (remember the proper use of stateful inspection firewalls)
Handy Links
Matt's list of blogs
-
-
TEDxMaui -- Hack Yourself First4 days ago
-
-
-
-
FedRAMP: It’s Here but Not Yet Here1 month ago
-
Bunraku V0.0.35 months ago
-
GoGrid Security Breach9 months ago