CSides Monthly Security Meetups

CSides Monthly Security Meetups provide an opportunity to listen to and share security research within the Canberra region. The meeting occurs normally on the 3rd Friday of every month. Each meetup consists of 1-2 talks of around 30 mins each. Talks start at 6pm and are followed by some socialising at a local pub.

New attendees are welcome, just come along! (There are no entry fees, and no tickets to book)

The talks at CSides are technical. CSides welcomes new and interesting speakers to present - the topic will be on a technical or security issue. As a speaker you can be an expert, a student, someone learning a new area or maybe a regular speaker on the conference circuit, but we also love to have new and occasional speakers. Please contact one of the organisers below if you are interested in speaking.

You are very welcome to propose running activites other than talks, such as hands-on workshops, an infosec quiz or something else relevant to our techie audience!

Room N101
CSIT Building ANU

Acton ACT 2601



Uni Pub
17 London Circuit,

Canberra ACT 2601

Silvio Cesare
Kylie Peak

Future Dates:

Friday 23rd June

Talks TBA

Friday 21st July

Talks TBA

Friday 18th August

Talks TBA

Friday 8th September

Talks TBA

Friday 20th October

Talks TBA

Friday 17th November

Talks TBA

Friday 19th May 2017

Talk 1: BSides Entertainment System - Wearable gaming but your princess is in another castle

Just before Christmas 1995, mum purchased a Nintendo Entertainment System and asked “how long should I let them play?” to which the answer was “let them use it as much as they want, the will get sick of it”. She is still waiting for that day. In a never ending quest to make things work where they shouldn’t, the BSides NES emulator was born. Come with me across the mushroom kingdom to find hardware power ups and software pitfalls in a quest to build a device fit for a princess. Topics covered will include Arduino IDE, C/C++, MVC design, NES internals, Emulator basics, SPI, NodeMCU, Graphics and hardware optimisations.
Peter Rankin
Peter Rankin is a secure software developer for the Australian Department of Defence where he spends his time writing software applications for critical systems. Outside of work he enjoys making devices do things they shouldn’t and then never using them. Peter has previously worked as a software engineer for Robert Bosch and Thales Australia.

Talk 2: Bit Banging UART and SPI

Bit Banging is a means of communicating over physical interfaces. It works by using a microcontroller to set and sample IO lines. Bit Banging is popular method to implement support for a communications protocol on hardware lacking direct support and devices such as the Bus Pirate, GoodFET and JTagulator use it instead of providing dedicated hardware. In this talk, I will discuss my implementation of bit banging UART and SPI using an LPCXpresso 1769 ARM-based development board. SPI is the interface often seen in serial flash memory and UART is the popular serial communications interface that is common on embedded devices such as routers and IoT. A typical UART interface requires line settings such as the BAUD rate, which is different for each type of device and is required knowledge before communication occurs. Other more guessable line settings include how many data and stop bits there are, as well as knowing the parity setting. In my UART interfacing implementation I can automatically detect all of these line settings which makes it more versatile than typical UART interfacing devices. This talk is suitable for everyone with an interest in hardware, and due to the nature of bit banging, the majority of the heavy lifting is done in software.
Dr Silvio Cesare
Dr Silvio Cesare is an organiser of CSides and BSides Canberra. This year, along with co-organiser Kylie Peak, he has opened up InfoSect, an infosec hackerspace in Fyshwick.

To be updated when talks are announced, subscribe to our mailing list

* indicates required