Portability – A new Security Threat

With the drastic change in technology, machines are getting smaller and feature rich. In other words machines are being made more Portable as per human needs but this concept of Portability has bought a new level of threat to Security. A person can carry a portable computer having installed a penetration testing OS or any other tool on it,to penetrate deep into a company’s network without the device or the person getting detected.

Continue reading “Portability – A new Security Threat”


Small Network Scanner [Python]

I though that instead of using others made tools to find out hosts which are online in a given IP range, I should rather make my own with python.

UPDATED: Updated the script, it no longer takes ip as an input, Instead get the IP and starts scanning the in the possible given range it self. You need to download the Ping.py file from the github repo to be able to run the script.

The project is now hosted on Github so here’s the link: https://github.com/Ex094/Local-Network-Scanner

Restrict Apache Acess to Localhost Only

Setting up a Dev Server on your system can be easy but it can be a security hazard too! Why? Because if you have your server running, a person can access your web server page via your IP which can be dangerous. Anyone inside your local network can access it so as from the INTERNET if your External IP is known.

For me, the only solution for this  problem was to deny all the connections from the outside and only allow localhost access i.e if you access the server from your local  or external IP, you will receive a 403 Forbidden error. The only way you can access that server is to login via localhost on the same system where your web server is present.

Continue reading “Restrict Apache Acess to Localhost Only”

Reading and Writing Files in Python – PyStarter

Python comes built-in with many functions, some of those functions allow us to read a file and write to a file. The step involved in reading a file is to open it and afterwards read it’s contents,  then either store it in a variable or print it directly.

To open a file in python we use the function open() , The syntax for open function is:

file object = open(file_name [, access_mode][, buffering])

Let me explain the parameters:

1) file_name is the name/location of the file that you want to open

2) access_mode is the way how you want the file either open it in read mode only or write mode only or even both.

Continue reading “Reading and Writing Files in Python – PyStarter”

Beginner’s Guide to Telnet [Basics]

– What is Telnet?
Telnet is a Network Protocol and the tool which uses that protocol (i.e Telnet) is also known as Telnet.

– What is its usage?
Well Telnet is used to connect to an External or a Remote Computer via Port 23. You’ll need to enter the Login and Password in order to connect to that remote PC. After connecting to your remote PC you can carry out commands to preform your task on your Remote PC for example you want to create a text file or you want to check how your system is working or you want to check the directory of your remote PC.

Continue reading “Beginner’s Guide to Telnet [Basics]”

Setting Up a Honeypot On Linux For Security

Hello HC!
Today the topic of my tutorial is Creating a Honeypot on Linux but before we continue we need to understand what the term “Honeypot” stands for:

In easy words, Honeypot is a fake system which is used to set a trap for intruders trying to gain unauthorized access to your system. A Honeypot is like a virtual program which tends to be a part of the computer and the network on which it is installed. A Honeypot detects scans, bruteforce attempts, nmap service scans, pings, telnet connections and more!

Continue reading “Setting Up a Honeypot On Linux For Security”

Install Kali Linux on a Flash Drive with Presistence [2nd Method]

Hello HC, After publishing my previous method if how to install Kali on a USB like you do it on a regular HDD, with Virtual Box. Many people seemed to have problems with it. I tested the method myself it worked but the problem was for people who where trying to do an Encrypted install. This method is an alternative to the first one and it’s relatively easy to follow as it does not require much tools just 2 things which are:

1) Kali Linux .ISO

2) Win32 Imager

Remember that this method will ensure Persistence but you will not be able to create an Encrypted drive. So lets begin!

Continue reading “Install Kali Linux on a Flash Drive with Presistence [2nd Method]”

Use ProXPN Free On Linux via OpenVPN

Hello guys, After days of research I came across a method to connect ProXPN via OpenVPN client, The user had this method in a very short way but I’m going to explain it a little bit so that you Understand the whole process,

Before we continue, Be sure you have an account registered on ProXPN

For this tutorial I’m using Ubuntu 12.04 (LTS) so we are going to complete this process in 4 steps:

1) Download and Extract ProXPN
2) Edit Configuration file
3) Install ProXPN
4) Connect to ProXPN server via OpenVPN

Continue reading “Use ProXPN Free On Linux via OpenVPN”