We are introduced to the Linux Operating System, it's File System and the common workflow in that environment. We also get to know to about various aspects of Linux Users and Groups along with basic commands to navigate through system from the terminal itself.
We learn the basics of programming language Python which will help in making our own tools and scripts to help us in automating a lot of things and also making our workflow easier. We learn basics of the launguage, some basic data structures like List and Tuples and how to store, manipulate and display data.
We build a Keylogger using the python basics we learned in the previous workshop. A Keylogger is a program that logs the keystrokes of a person and sends over to the hacker. We learn how to make one and send the data through email at specific intervals of time.
We would learn how to hide data in files like image and audios, how to reveal hidden data and corrupted files, use various tools, file headers, and many more ways to hide data.
We learn about Bash shell which will help in automating a lot of commands within the Linux environment and learning this will also help you in working with text files easily.
We learn various ways of encoding and encrypting files files using various ciphers and algorithms.
We learn to exploit the shortcomings of Web by various tools and techniques.
We learn how to reverse engineer pre compiled binaries using the knowledge of assembly and some tools.