Using tmux for productivity

Tmux comes from Terminal Multiplexer. It's used to handle multiple terminal sessions in a single window. Sounds cool if you know how you feel when 10 or 12 terminals lying in your desktop. To start tmux session type... well tmux in your terminal. If you want to create new session with a name type tmux … Continue reading Using tmux for productivity

Beginners guide to Networking-Part 02

Application Layer Modern web applications are utilizing internet in a very astonishing way. We have instant messaging, Streaming services, Multiplayer games and so much more. To create such application we need to understand how OSI layers work with an application and what we as programmers need to know. To write a program that should communicate … Continue reading Beginners guide to Networking-Part 02

Damn Vulnerable Web Application(DVWA) walkthrough-Part 01

As I am learning to play with web vulnerabilities I stumbled upon DVWA. so let's take a look. I downloaded the live cd because of the laziness of me and plus turns out it's based on ubuntu 10.04 so more vulnerabilities outside of DVWA. We will find out. so I setuped the VMWare to have … Continue reading Damn Vulnerable Web Application(DVWA) walkthrough-Part 01

Beginners guide to radare2-Part 1

There are three giants in the reverse engineering world. radare2IDA ProGhidra IDA Pro has triumphed the reverse engineering universe as GUI capabilities and user-friendly interface it offers. Personally I don't like it because it has a huge price. So the options we open-sourced community have is Ghidra and radare2. Even though ghidra is used in … Continue reading Beginners guide to radare2-Part 1

Beginner guide to Networking-Part 01

For moving data from one point to another we require a standard protocol like framework to be compatible with each and every computer. Transmission Control Protocol/Internet Protocol aka TCP/IP provides us with this framework. It requires certain basic information from us to move data. We need to provide that if we want most reliable or … Continue reading Beginner guide to Networking-Part 01