$106.59

CrikeyCon VI - Intro to Programming and Web Tech for Wannabe Pentesters

Event Information

Share this event

Date and Time

Location

Location

501 Anne Street

Fortitude Valley, QLD 4006

Australia

View Map

Refund Policy

Refund Policy

No Refunds

Event description

Description

CrikeyCon VI Training - Introduction to Programming and Web Technology for Wannabe Pentesters (1 Day)

Overview

My background as a programmer helps me understand the inner workings of the applications I perform penetration tests against. This workshop is designed for people who have little to no experience in programming and who have been thinking about learning to program but don't know where to start.

The practical exercises will demystify programming and the technology behind web applications and empower you to go on to start programming as a hobby.

Software Requirements

Remote desktop (a cloud instance of Windows will be provided)

Hardware Requirements

Any computer with remote desktop. If you don't have a laptop please let us know.

Trainer biography

Joshua Graham

I'm an AutoHotkey enthusiast/MS Office fanboy spending most of my time trying to exploit popup windows and figure out why my Arch Linux build scripts are failing. My background is in IT where I began to enjoy programming by scripting much of my day-to-day work. I took this enjoyment of programming into a full time software development position.

After a short Dev career I moved into the security industry and now work as a penetration tester for TSS. I really enjoy web application security and love teaching people about web related topics.

Proposed Course Outline (subject to change)

Morning - Introduction to programming

  • Create a bot that can play Space Cadet 3d pinball
  • Introduction to common programming paradigms; how programs execute, loops, functions, variables, GUIs etc
  • How to think like a programmer
  • How to use google/documentation for programming
  • Create a program to convert a text file to an excel document
  • Introduction to COM objects
  • How to think like a programmer
  • How to use google/documentation for programming

Afternoon - Introduction to web technology

  • Introduction to web servers
  • Use netcat to explain web client/server relationship
  • Install and use WAMP
  • Introduction to HTML syntax
  • Introduction to PHP - file upload, web server programming.
  • Introduction to databases
  • Create a user database
  • Create a login for the WAMP server
  • Hack each other
  • Depending on time, students will hack each others websites.

Wanna play, can't pay?

Through the generosity of our trainers, CrikeyCon offers free places on all training courses delivered as part of the conference.

Please email info@crikeycon.com if you have a compelling case for being considered for a free or subsidised spot on CrikeyCon Training.

Share with friends

Date and Time

Location

501 Anne Street

Fortitude Valley, QLD 4006

Australia

View Map

Refund Policy

No Refunds

Save This Event

Event Saved