Blogs

Five Step guide to Run Windows on Linux Machine


Points: 1 point, 927 views Read: Read More Comments: 1 Comments User: Param

As a programmer, I love to have Linux on my desktop. Not only Linux is free, its also easy on memory and cpu utilization when compared to Vista or even XP. Microsoft OS also gets bloated with all the 3rd party firewalls and AntiVirus softwares which are required before plugging into the network.

However, there are still few instances when you need to run software(s) which are only supported on windows. Some people prefer dual-boot machines for this, but since these days most of the new desktops (even laptops) are coming with dual-core and upto 4gig of memory; I prefer running windows inside a virtual machine. In this article, I will give some details on how to install Windows OS as a VM using Virtual Box.


PIX-4-419001 - Exceed MSS Resolution


Points: 0 points, 3163 views Read: Read More Comments: 1 Comments User: suyashjain

Message Type: %PIX-4-419001
Message Description: Exceed MSS Resolution
Device : PIX
Software Version: 7.x
Chassis: 5xx

Scenario: Out side world is not able to access the web server in DMZ with ip address 192.168.1.3.PIX syslog says that MSS exceeded, MSS 1380, data 1460 .

Diagnose: Pix is dropping the packet due to default policy.

Resolution:


pixfirewall(config)#access-list http-list2 permit tcp any host 192.168.1.3


Assembly Language Primer


Points: 1 point, 3462 views Read: Read More Comments: 0 Comments User: Param

Before understanding the world of Malwares and Trojans, one has to learn what Assembly language is. In this tutorial, I will try to explain what assembly language is, where it comes from and how it is used.

According to WikiPedia,

"An assembly language is a low-level language used in the writing of computer programs. Assembly language uses mnemonics, abbreviations or words that make it easier to remember a complex instruction and make programming in assembler an easier task."


The Seven-Step Information Gathering Process


Points: 1 point, 2365 views Read: Read More Comments: 0 Comments User: suyashjain

Footprinting is about information gathering and is both passive and active. Reviewing the company's website is an example of passive footprinting, whereas calling the help desk and attempting to social engineering them out of privileged information is an example of active information gathering.

Scanning entails pinging machines, determining network ranges and port scanning individual systems.

1. Information gathering
2. Determining the network range
3. Identifying active machines
4. Finding open ports and access points
5. OS fingerprinting
6. Fingerprinting services


Quick Tips to Find Files on Linux File System


Points: 2 points, 49525 views Read: Read More Comments: 31 Comments User: Param

One of the first hurdles that every Linux newbie working on Command Line Interface (CLI) bumps into is finding files on the file system. Administrators who switch from Windows environment are so much used to the click-n-find mentality that discovering files via Linux CLI is painful for them. This tutorial is written for those friends who work on Linux and don’t have the luxury of Graphical User Interface (GUI).


Change Prompt Color when logged in as Root


Points: 1 point, 4613 views Read: Read More Comments: 1 Comments User: Param

All security books will recommend you not to allow root SSH logins to your Linux machines. So most of us (administrators) commonly SSH with our regular user credentials and then use "su" to escalate our privileges in order to perform root tasks. If you do this frequently, sometimes it gets a little confusing to make out if you are currently root or regular user. To determine your current status you probably you end up looking at your prompt or type in "whoami".


Finding Hardware Details of your Linux Machine without Using Screw Driver


Points: 1 point, 58806 views Read: Read More Comments: 60 Comments User: Param

Many new Linux users have trouble determining the true specs of their Linux machine from command line. Linux GUI software's have evolved over past few years and provide the same details in very beautiful laid out manner; however an administrator/home-user may not have luxury of those tools on every machine.


How to Install Linux programs from Source Code


Points: 1 point, 4707 views Read: Read More Comments: 5 Comments User: Param

Even with default package managers like apt-get and yum, there are times when you have to build packages from sources. Most common scenario is that the latest version of program is not yet available in a packaged version or when you need to control the compile time options that come with the program.


PodWebserver - Create Perl Module Documentation Site on Localhost


Points: 1 point, 2072 views Read: Read More Comments: 2 Comments User: Param

Most Perl developers use CPAN or PerlDoc from command line interface for viewing documentation of Perl modules. Only a few are aware of Pod::Webserver module which creates a minimal web server to serve local Perl documentation. I found this really handy when I am coding Perl during flights or at airports without wireless connectivity.


Optimize your CPAN searches using Firefox


Points: 2 points, 2414 views Read: Read More Comments: 0 Comments User: Param

Like many Perl coders I always find myself searching the CPAN site for modules and their documentations. Couple of day’s back I came to know about an easy way to create quick-search tags in Firefox and first thing which came to my mind was optimizing my everyday CPAN lookups. In this article, I would like to demonstrate how quick-searches are created and how I implemented the same for CPAN.


Adding more Swap Space to your Linux Machine


Points: 1 point, 8958 views Read: Read More Comments: 9 Comments User: Param

Certain software's require minimum swap space for installation. I ran into the same problem when installing oracle on my Fedora machine. Does adding more swap space mean you have to install again from scratch? Luckily, no. In this article I will show you how to add some extra space to your existing tux. You could also reshuffle and resize your partitions and make increase swap space but that is a pretty severe change to the existing machine.

Step 1: Learn to use Swap commands


Python Script - Generate Possible Set of Corporate Usernames


Points: 1 point, 1204 views Read: Read More Comments: 2 Comments User: navtej

This code is not a big deal, however useful. You pass a name like "Navtej Singh" to the function and it will churn out a list of possible usernames. This list can then be used for various tasks including bruteforcing, in bots etc. The generated list of usernames is such that it fits in the corporate email id model better than for public email id's. So for sites like yahoo etc, avoid it. On yahoo, Gmail, Hotmail etc "Jonny Walker" can be high_on_alcohol, however this is (with approx) not true for corporate email IDs.