the Paranoid Penguin

Welcome to the Paranoid Penguin, the place to be to learn about Linux, programming and ethical hacking.

How’s that for a lesson on how to program? Well, that’s an extremely basic HTML page. HTML is not going to be covered on this site…at least at this time, just thought I would throw that in there. This site is a work in progress but take a look around and come back often.

There are 4 main focuses of this site which will without doubt overlap at times. The 4 main focuses are:

Cyber Security News & Scams

There’s lots of news in the cybersecurity world, daily. I will blog often about the latest threats, how to avoid them and what to do if you have been victimized. It’s really important to know what is going on to avoid becoming another statistic. We will talk about everything from card skimmers to social engineering to Facebook scams and real world hacking.


We’re going to cover a lot of Linux command line stuff. The flavor of Linux I will primarily focus on is Kali (a pentest version of Linux) but I will touch on Ubuntu and Fedora at times. I will also use Backtrack v5 a lot which is the predecessor to Kali. I still have machines running Backtrack so I will use them quite a bit.

That’s an example of a terminal command used to connect to a remote computer through SSH. We will get into all of that at a later time, just wanted you to get an idea of what it might look like.

Ethical Hacking

I will discuss how to develop hacking skills (some of which you may already have and not know) that will prepare you to better protect your computers, network and other internet connected devices. For the Ethical Hacking stuff I will use a variety of tools that work on multiple platforms. You might be surprised that something that looks like it serves a completely logical purpose can also be used to perform penetration testing, enumeration or even help gain access to a device or network.


Programming (or coding) is writing/compiling to create a program, tool, game or database. Computers only understand 0 and 1 (binary). For a computer to complete a task someone has to write a program that translates a set of instructions into a set of 0s and 1s. While that’s an oversimplified explanation, it’s also true. There are dozens, maybe even 100s of programming languages out there. Some of the languages you may have heard of include Basic, C, C++, HTML, and PHP.

The primary programming focuses at this time will be Python (because it ties in considerably with Ethical Hacking) and Java (primarily for Android development). I will also include an HTML5 and a CSS3 section.