Blog Feed: Blog related to linux news, articles, tips and configuration details
| Home | My Account | Directories |
Free EBook - Introduction to Linux - A Hands on Guide
Published on 2013-01-02 12:25:23
"Introduction to Linux - A Hands on Guide" This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter. For more advanced tra
Free Guide - Web Application Security; How to Minimize Prevalent Risk of Attacks
Published on 2012-12-17 15:38:10
"Web Application Security; How to Minimize Prevalent Risk of Attacks" Vulnerabilities in web applications are now the largest vector of enterprise security attacks. Stories about exploits that compromise sensitive data frequently mention culprits s
Manage your Flickr Photo from Ubuntu Desktop - Frogr
Published on 2012-12-12 10:00:12
Frogr is a small application for the GNOME desktop that allows users to manage their accounts in the Flickr image hosting website. It supports all the basic Flickr features, including uploading pictures, adding descriptions, setting tags and managing
Install Tor Browser Bundle under Ubuntu Linux
Published on 2012-12-11 10:00:02
Tor protects you by bouncing your communications around a distributed network of relays run by volunteers all around the world: it prevents somebody watching your Internet connection from learning what sites you visit, and it prevents the sites you v
Free eBook - Linux Email -- Free Sample Chapter
Published on 2012-12-10 11:04:16
"Linux Email -- Free Sample Chapter" Set up, maintain, and secure a small office email server. Many businesses want to run their email servers on Linux for greater control and flexibility of corporate communications, but getting started can be compl
Bash Script - Protect your server from DDos (Distributed Denial of Service) Attack
Published on 2012-12-10 10:00:05
What is DDos attack: On the Internet, a distributed denial-of-service (DDoS) attack is one in which a multitude of compromised systems attack a single target, thereby causing denial of service for users of the targeted system. The flood of incoming m
White Paper - Enforcing Enterprise-out Security for Cloud Servers
Published on 2012-12-03 10:52:21
"Enforcing Enterprise-out Security for Cloud Servers" Learn how to maintain a secure environment in the cloud. Cloud-based computing models offer the promise of a highly scalable compute infrastructure without having to acquire, install and maintai
Perl Script - Manipulating Arrays of Arrays (Multidimensional Arrays)
Published on 2012-11-30 10:54:01
Below is simple Perl scrip which demonstrate the usage of multi-dimension arrays (array of arrays) Feel free to copy and use this code .. Source: cat multi-dimensional_array.pl #!/usr/bin/perl # Multi-dimension array by reference. $array = ["A",
Perl Script: Creating pointers (References) to variable, Array and Hash
Published on 2012-11-29 10:00:07
A reference is a scalar value that points to a memory location that holds some type of data. Everything in your Perl program is stored inside your computer's memory. Therefore, all of your variables, array, hash and functions are located at some
Perl Script: Signal Handling
Published on 2012-11-28 10:00:07
You can control how your program responds to signals it receives. To do this, modify the %SIG associative array. This array contains one element for each available signal, with the signal name serving as the subscript for the element. Below is simpl
Perl Script: Read the Environment Variables
Published on 2012-11-27 12:43:16
The %ENV associative array lists the environment variables defined for a program and their values. The environment variables are the array subscripts, and the values of the variables are the values of the array elements. Source: cat env_variable.pl
Free eBook - Website Security Threat Report
Published on 2012-11-26 10:44:50
"Website Security Threat Report" Updates from Symantec's Internet Security Threat Report. The Internet Security Threat Report provides an overview and analysis of the year in global threat activity. The report is based on data from the Global Intell
Database tool for Developers and Database Administrators - DBeaver
Published on 2012-11-23 12:11:42
DBeaver is free universal database tool for developers and database administrators. * It is freeware. * It is multiplatform. * It is based on opensource framework and allows writing of various extensions (plugins). * It supports any database havi
Open Source Host-based Intrusion Detection System - OSSEC
Published on 2012-11-20 10:41:50
OSSEC is an Open Source Host-based Intrusion Detection System that performs log analysis, file integrity checking, policy monitoring, rootkit detection, real-time alerting and active response. It runs on most operating systems, including Linux, MacO
Free eBook - Citrix NetScaler - A Foundation for Next-Generation Datacenter Security
Published on 2012-11-19 09:56:56
"Citrix NetScaler - A Foundation for Next-Generation Datacenter Security" Today's regulatory requirements and evolving network architectures can make data-center security feel like a moving target. This technical paper is designed to help you buil
Free eBook - HackerProof: Your Guide to PC Security
Published on 2012-11-12 11:20:28
"HackerProof: Your Guide to PC Security" This 53 page guide provides an objective, detailed, but easily understood walk through of PC security. The terms "PC security" or "computer security" are vague in the extreme. They tell you very little, like
Perl Script: Input Line/record Separator examples
Published on 2012-11-08 14:21:06
The input line/record separator ($/) is set to newline by default. Works like awk's RS variable, including treating blank lines as delimiters if set to the null string. You may set it to a multi-character string to match a multi-character delimit
Convert your media files to all the popular formats - Format Junkie
Published on 2012-11-06 10:00:01
Format Junkie is an Graphical User Interface user-friendly application with lots of options, which can convert your media files to all the popular formats! Unity integration has been bear in mind. Specifically, it has the following features: a) Aud
Free eBook - Build and Deploy Application using Open-Source Products
Published on 2012-11-05 11:15:38
"SOA and WS-BPEL: Free 316 Page eBook" Build and deploy your own service-oriented application using open-source products PHP and ActiveBPEL engine, as described in this easy-to-follow tutorial eBook. Web services, while representing independent units
Multi-platform EPUB ebook editor - Sigil
Published on 2012-10-30 10:00:04
Sigil is a multi-platform EPUB ebook editor with the following features * Online Sigil User's Guide, and Wiki documentation * Free and open source software under GPLv3 * Multi-platform: runs on Windows, Linux and Mac * Full UTF-16 support * Full EPUB 2 spec support * Multiple Views: Book View, Code View and Preview View * WYSIWYG editing in Book View * Complete control over directly editing EPUB syntax in Code View * Table of Contents generator with multi-level heading sup [..]
Free eBook - Think Like a Hacker for Better Security
Published on 2012-10-29 14:03:11
Receive Your Complimentary White Paper NOW! "Takes One to Know One: Think Like a Hacker for Better Security Awareness" 52% of businesses experienced more malware infections as a result of employees on social media. Security awareness is mostly about common sense, and thinking like the hackers to understand what security weaknesses they look for. But like other security precautions, it's easy to let down your guard. Security awareness education can arm your staff with the skills to practice sa [..]
eBook - Getting Started with Ubuntu 12.10
Published on 2012-10-28 09:33:07
"Getting Started with Ubuntu 12.10" This 143 Page guide will cover the basics of Ubuntu 12.10 (such as installation and working with the desktop) as well as guide you through some of the most popular applications. Getting Started with Ubuntu 12.10 is not intended to be a comprehensive Ubuntu instruction manual. It is more like a quick start guide that will get you doing the things you need to do with your computer quickly and easily, without getting bogged down with all the technical details. U [..]
Mount, encrypt and manage disk image files and physical disk drives - eMount
Published on 2012-10-24 10:00:08
eMount is a free system administrator tool for Linux that can mount, encrypt and manage disk image files and physical disk drives. It relies on cryptsetup, which implements the LUKS disk encryption specification. eMount Features: * Create plain and encrypted disk images using one of the following file systems: ext2, ext3, ext4, FAT-16, FAT-32, HFS, HFS+, NTFS, ReiserFS and XFS. * Create encrypted volumes from physical disk drives. * Mount system partitions and virtual disks from the GUI o [..]
Perl Script: Insert, Replace or Delet the range of elements from an Array - splice
Published on 2012-10-23 10:00:07
The Perl splice function is an array manipulation function and is used to remove, replace or add elements. splice (@ARRAY, OFFSET, LENGTH, LIST) where: ARRAY - is the array to manipulate OFFSET - is the starting array element to be removed LENGTH - is the number of elements to be removed LIST - is a list of elements to replace the removed elements with The splice function returns: in scalar context, the last element removed or undef if no elements are removed in list context, the list of eleme [..]
Multitrack Non-Linear Video Editor - Flowblade
Published on 2012-10-22 10:00:00
Flowblade Movie Editor is a multitrack non-linear video editor for Linux released under GPL 3 license. Flowblade is designed to provide a fast, precise and as-simple-as-possible editing experience. Flowblade employs film style editing paradigm in which clips are usually automatically placed tightly after the previous clip - or between two existing clips - when they are inserted on the timeline. Edits are fine tuned by trimming in and out points of clips, or by cutting and deleting parts of cli [..]
Free and OpenSource Mobile Media Converter application
Published on 2012-10-19 10:00:06
The Mobile Media Converter is a free audio and video converter for converting between popular desktop audio and video formats like MP3, Windows Media Audio (wma), Ogg Vorbis Audio (ogg), Wave Audio (wav), MPEG video, AVI, Windows Media Video (wmv), Flash Video (flv), QuickTime Video (mov) and commonly used mobile devices/phones formats like AMR audio (amr) and 3GP video. iPod/iPhone and PSP compatible MP4 video are supported. Moreover, you can remove and add new formats or devices through the in [..]
OpenSource Distribution for Art Creative People - Ubuntu Studio
Published on 2012-10-18 10:00:02
Ubuntu Studio is Linux-based operating system designed as a free, open, and powerful platform for creative people to create their art. Ubuntu Studio is also Free and Open Source Software (FOSS). Ubuntu Studio free to download and use. You can get the source code, study it and modify it. You can redistribute Ubuntu Studio and can even redistribute your modified version. As an officially recognized derivative of Ubuntu, Ubuntu Studio is supported by Canonical Ltd. and an amazing and continually [..]
Perl Script: How to execute bash (or other) scripts from within the Perl script
Published on 2012-10-16 10:00:11
system() executes the command specified. It doesn't capture the output of the command. system() accepts as argument either a scalar or an array. If the argument is a scalar, system() uses a shell to execute the command ("/bin/sh -c command"); if the argument is an array it executes the command directly, considering the first element of the array as the command name and the remaining array elements as arguments to the command to be executed. For that reason, it's highly recommended for [..]
Perl Script: How to seek through the file
Published on 2012-10-15 10:00:10
Perl provides two functions which enable you to skip forward or backward in a file so that you can skip or re-read data. seek - moves backward or forward tell - returns the distance in bytes, between the beginning of the file and the current position of the file The syntax for the seek function is: seek (file, distance, from) As you can see, seek requires three arguments: file: which is the file variable representing the file in which to skip distance: which is an integer representing the n [..]
Cheat Sheet - Unix/Linux Command Reference
Published on 2012-10-15 09:50:23
"Unix/Linux Command Reference" In this cheat sheet you will find a bunch of the most common Linux commands that you're likely to use on a regular basis. On most systems you can lookup detailed information about any command by typing man command_name. You will need to be root user in order to use some of these commands. Be extremely careful as root if you're not 100% sure about what you're doing. You can make your system unusable. Even if you have a dual boot setup you may not be able to access [..]
Perl Script: Creating key-value pair (hash table) using Associative arrays
Published on 2012-10-12 10:00:00
Associative arrays are a very useful and commonly used feature of Perl. Associative arrays basically store tables of information where the lookup is the right hand key (usually a string) to an associated scalar value. Again scalar values can be mixed ``types''. Below simple script demonstrate the usage of associative array and shows all the possible operation that can be done on this associative array. Source: cat associative_array.pl #!/usr/bin/perl # Creating Associative Arrays [..]
Perl Script: Predefine Perl subroutine (BEGIN, END and AUTOLOAD)
Published on 2012-10-11 10:00:00
Perl defines three special subroutines that are executed at specific times. * The BEGIN subroutine, which is called when your program starts. * The END subroutine, which is called when your program terminates. * The AUTOLOAD subroutine, which is called when your program can't find a subroutine to executed. Below is simple perl script which demonstrate the usage of these predefine perl subroutines. Source: cat predefine_fun.pl #!/usr/bin/perl # This will get executed first when y [..]
Perl Script: Passing Array by Reference to Function
Published on 2012-10-10 07:10:55
If the array being passed to a function is large, it might take some time (and considerable space) to create a copy of the array when the function is called by passing the array and may have some impact on the performance of your application. To overcome this problem Perl also allow you to pass the reference of this array to an function, with this approach the local copy of this array is not created but instead the operation is done on the main array and hence it saves the time and space for yo [..]
Free eBook - Ubuntu: An Absolute Beginners Guide
Published on 2012-10-08 10:13:41
"Ubuntu: An Absolute Beginners Guide" Ubuntu is a free, open-source computer operating system with 20 million users worldwide. This 30 page guide was written for beginners and will tell you everything you need to know about the Ubuntu experience. You will learn how to install and setup Ubuntu on your computer, find technical support in your community, understand the Ubuntu philosophy, navigate the Unity desktop interface and use Ubuntu compatible software programs. Also with this free guide you [..]
Perl Script: File test operators
Published on 2012-10-04 14:32:17
Below is simple perl script which demonstrate the usage if file test operator .. Feel free to use and copy this script: Source: cat file_status.pl #!/usr/bin/perl $FILE = "server.txt"; if ( -b $FILE ){ print "$FILE is block device n"; } if ( -c $FILE ){ print "$FILE is char device n"; } if ( -d $FILE ){ print "$FILE is dirctory n"; } if ( -e $FILE ){ print "$FILE exists n"; } if ( -f $FILE ){ print "$FILE is ordin [..]
Perl Script: Array examples and Operations
Published on 2012-10-03 10:00:08
Below perl script demonstrate the usage of array and show all sort of operation that can be done on the array. Feel free to copy and use this script: Source: cat array.pl #!/usr/bin/perl @array = ("a", "b", "c", "d"); # Get the lengthe of array $LEN = @array; print "Length of the array is: $LEN n"; # Print the array elements" print "@array n"; print "-------------------------n"; # Iterate through the array for ($i=0; $i
Bash Script: How to sort an array
Published on 2012-10-02 11:12:19
Here is simple & dirty trick to sort any types of element in an array ... Feel free to copy and use this script. Source: cat sort_array.sh #!/bin/bash array=(a x t g u o p w d f z l) declare -a sortarray touch tmp for i in ${array[@]}; do
Ebook - Self-Service Linux: Mastering the Art of Problem Determination
Published on 2012-10-01 10:25:37
"Self-Service Linux®: Mastering the Art of Problem Determination - Free 456 Page eBook" -- The indispensable start-to-finish troubleshooting guide for every Linux professional. Now, there's a systematic, practical guide to Linux troubleshooting for every power user, administrator, and developer. In Self-Service Linux®, two of IBM's leading Linux experts introduce a four-step methodology for identifying and resolving every type of Linux-related system or application problem: errors, crashes, h [..]
Perl Script: Convert any given string To-Lower or To-Upper case
Published on 2012-09-28 10:45:39
Below is simple perl script which converts any given string to Upper or to-Lower case ... Here, we have used the perl Escape Sequence ( U L E) U -- Convert all following letters to Uppercase L -- Convert all following letters to Lowercase E -- Ends the effect of L, U or Q Feel free to copy and use this code ... Source: cat case-conversion.pl #!/usr/bin/perl print "Enter the string: "; $var = ; print "To uppercase: U${var}E n"; print "To lowercase: L${var}E n"; Output: perl [..]
An indispensable ebook for every Linux administrator
Published on 2012-09-24 13:01:51
"Linux® Quick Fix Notebook- Free 696 Page eBook" Instant access to precise, step-by-step solutions for every essential Linux administration task from basic configuration and troubleshooting to advanced security and optimization. If you're responsible for delivering results with Linux, Linux® Quick Fix Notebook brings together all the step-by-step instructions, precise configuration commands, and real-world guidance you need. This distilled, focused, task-centered guide was written for sysadm [..]
Bash Script: Script to check internet connection
Published on 2012-09-20 11:38:40
Below is simple bash script to test the Internet connection using wget utility. Feel free to copy and use this script Source: cat internet_connection.sh #!/bin/bash HOST=$1 WGET="/usr/bin/wget" $WGET -q --tries=10 --timeout=5 $HOST RESULT=$? if [[ $RESULT -eq 0 ]]; then
Bash Script: Commenting out the block of code using here document
Published on 2012-09-19 10:00:02
Many times it required to comment out the huge block of code for debugging purpose and it is very annoying to put the "#" tag before each and every line of this code Below shell script shows how to comment out the block of code using here document (:
Bash Script: Transfer files through FTP from within script
Published on 2012-09-18 13:36:13
Below shell script demonstrate the usage of FTP operation from within the bash script, feel free to copy and use this script: Source: cat autoftp.sh #!/bin/bash if [ $# -ne 1 ]; then
Free White Paper - The Trend from UNIX to Linux in SAP Data Centers
Published on 2012-09-17 10:53:59
"The Trend from UNIX to Linux in SAP® Data Centers" Linux has arrived in large SAP data centers, and the SAP customer base shows significant momentum in migrating from UNIX to Linux. To explain this development, the following white paper will provide information about which customers are migrating from UNIX to Linux, in terms of size and industrial sector, and why they are migrating. The paper will provide statistical information on the market shares of originating UNIX flavors, and informati [..]
Bash Script: Convert File from DOS to UNIX format
Published on 2012-09-17 10:00:07
Common problem! If you need to exchange text files between DOS/Windows and Linux, be aware of the "end of line" problem. Under DOS, each line of text ends with CR/LF (Carriage return/Line feed), with LF under Linux. If you edit a DOS text file under Linux, each line will likely end with a strange--looking `M' character; Below is simple shell script which converts the files in DOS format to Unix format Feel free to copy and use this code Source: cat dos_unix.sh #!/bin/bash if [ $# -ne 1 [..]
Bash Script: Get the Information about the caller of the function (backtrace)
Published on 2012-09-14 10:00:11
Caller Returns
Bash Script: Write debugging information to /var/log/messages
Published on 2012-09-13 13:07:39
logger is a shell command interface to the syslog system log module, it appends a user-generated message to the system log (/var/log/messages). You do not have to be root to invoke logger. Below is the simple bash script to log the debugging information to /var/log/message Feel free to copy and use the below code Source: cat logger.sh #!/bin/bash echo -n "Enter your username: " read username logger -i "Username $username started the script" echo -n "Enter your Password: " read password # [..]
Bash Script: Set the timeout for reading the user input
Published on 2012-09-12 10:00:01
If TMOUT set to a value greater than zero, TMOUT is treated as the default timeout for the read builtin.
Bash Script: Running part of the script in restricted mode
Published on 2012-09-11 10:00:01
If Bash is started with the name rbash, or the --restricted or -r option is supplied at invocation, the shell becomes restricted. A restricted shell is used to set up an environment more controlled than the standard shell. A restricted shell behaves identically to bash with the exception that the following are disallowed or not performed: * Changing directories with the cd built-in. * Setting or unsetting the values of the SHELL, PATH, ENV, or BASH_ENV variables. * Specifying command name [..]
Free eBook - The GNU/Linux Advanced Administration
Published on 2012-09-10 09:55:01
"The GNU/Linux Advanced Administration" The GNU/Linux systems have reached an important level of maturity, allowing to integrate them in almost any kind of work environment, from a desktop PC to the sever facilities of a big company. In this ebook "The GNU/Linux Operating System", the main contents are related with system administration. You will learn how to install and configure several computer services, and how to optimize and synchronize the resources using GNU/Linux.The topics covered in [..]
Free eBook - HA Solutions for Windows, SQL, and Exchange Servers
Published on 2012-09-06 09:40:45
"HA Solutions for Windows, SQL, and Exchange Servers". How to protect your company's critical applications by minimizing risk to disasters with high availability solutions. When total data loss is possible, the absence of a disaster recovery program can put a business at risk. Although disasters are inevitable and, to a degree, unavoidable, being prepared for them is completely within your control. Increasingly, IT has become the focal point of many companies' disaster planning. Creating a prog [..]
Perl Script: How to find if variable is defined or not?
Published on 2012-08-30 14:44:34
Below is a simple perl script which explains how to find if any given variable is defined or not. Feel free to copy and use this code. Source :
Free eBook - GNU/Linux Basic
Published on 2012-08-27 11:06:29
"GNU/Linux Basic" This guide will introduce you to the world of GNU/Linux. This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter. This guide is not intentionally based on an [..]
Bash Script: How to read password without dispalying on the terminal
Published on 2012-08-23 10:27:57
Below is the simple script which reads the user's password without displaying on the terminal. Feel free to copy and use this code. Source: cat passwd.sh #!/bin/bash # Here the input passwd string will get display on the terminal echo -n "Enter your passwd: " read passwd echo echo "Ok, your passwd is: $passwd" echo # Now, lets turn off the display of the input field. stty -echo echo -n "Again, please enter your passwd: " read passwd echo echo "Ok, your passwd is: $passwd" echo stty echo Ou [..]
Free eBook - A Newbie's Getting Started Guide to Linux
Published on 2012-08-20 10:41:34
Learn the basics of the Linux operating systems. Get to know what it is all about, and familiarize yourself with the practical side. Basically, if you're a complete Linux newbie and looking for a quick and easy guide to get you started this is it.You've probably heard about Linux, the free, open-source operating system that's been pushing up against Microsoft. It's way cheaper, faster, safer, and has a far bigger active community than Windows, so why aren't you on it? Like many things, venturin [..]
Bash Script: Calculate the total time taken by script execution
Published on 2012-08-17 15:00:37
There is a bash predefined parameter SECONDS Each
Bash Script: Execute loop in background withing a script
Published on 2012-08-16 15:59:19
Below is simple bash script which shows the way to make any loop execute in background, with this approach one can make the script to perform multiple things at the same time .... somewhat similar to multi threading. In the example below, the '&' at the end of the first loop which makes this loop to go into background and at the same time second loop also gets started which makes both the loop to operate simultaneously. Source: cat background-loop.sh #!/bin/bash for i in 1 2 3 4 5 6 7 8 9 [..]
Bash Script: How read file line by line (best and worst way)
Published on 2012-08-15 16:12:43
There are many-many way to read file in bash script, look at the first section where I used while loop along with pipe (|) (cat $FILE | while read line; do ... ) and also incremented the value of (i) inside the loop and at the end I am getting the wrong value of i, the main reason is that the usage of pipe (|) will create a new sub-shell to read the file and any operation you do withing this while loop (example - i++) will get lost when this sub-shell finishes the operation.In second and the wor [..]
Bash Script: Using IFS to split the strings into tokens
Published on 2012-08-14 11:34:10
IFS (Internal Field Separator) is one of Bash's internal variables. It determines how Bash recognizes fields, or word boundaries, when it interprets character strings. $IFS defaults to whitespace (space, tab, and newline), but can be changed, below example show you how to change the IFS value to split the strings into tokens based on any delimiter, in our case we are using ':' to split the string into tokens. Source: cat ifs.sh #!/bin/bash var="google:yahoo:microsoft:apple:oracl [..]
Free eBook - Securing & Optimizing Linux: The Hacking Solution
Published on 2012-08-13 10:59:45
"Securing & Optimizing Linux: The Hacking Solution (v.3.0)" A comprehensive collection of Linux security products and explanations in the most simple and structured manner on how to safely and easily configure and run many popular Linux-based applications and services. This 800+ page eBook is intended for a technical audience and system administrators who manage Linux servers, but it also includes material for home users and others. It discusses how to install and setup a Linux server with al [..]
Bash Script: String manipulation (Find & Cut)
Published on 2012-08-09 13:24:00
${parameter#word} ${parameter##word} Remove matching prefix pattern. If the pattern matches the beginning of the value of parameter, then the result of the expansion is the expanded value of parameter with the shortest matching pattern (the ``#'' case) or the longest matching pattern (the ``##'' case) deleted. ${parameter%word} ${parameter%%word} Remove matching suffix pattern. If the pattern matches a trailing portion of the expanded value of paramete [..]
Free eBook - Linux from Scratch
Published on 2012-08-07 11:29:39
Linux from Scratch describes the process of creating your own Linux system from scratch from an already installed Linux distribution, using nothing but the source code of software that you need. This 318 page eBook provides readers with the background and instruction to design and build custom Linux systems. This eBook highlights the Linux from Scratch project and the benefits of using this system. Users can dictate all aspects of their system, including directory layout, script setup, and sec [..]
Network Traffic and Bandwidth Monitor - NTM (Network Traffic Monitor)
Published on 2012-08-06 10:00:06
NTM (Network Traffic Monitor) is a monitor of the network and internet traffic for Linux. NTM is useful for the people that have a internet plan with a limit, and moreover the exceed traffic is expensive. NTM (Network Traffic Monitor) features: * Choice of the interface to monitoring. * Period to monitoring: Day, Week, Month, Year or Custom Days. With auto-update. * Threshold: Auto-disconnection if a limit is reached (by Network Manager). * Traffic Monitoring: Inbound, outbound and tota [..]
Simple & Powerful GTK based Download Manager - UGet
Published on 2012-08-03 12:17:39
Uget (formerly urlgfe) is a Free and Open Source download manager written in GTK+ , it has many of features like ... * Free (as in freedom , also free of charge ) and Open Source. * Simple , easy-to-use and lightweight. * Support resume download , so if your connection lost you don’t need to start from first. * Classify downloads , and every category has independent configuration and queue. * Queue download. * Integrate with Firefox through Flashgot plugin. * Monitoring clipboar [..]
Free Cross-Platform Linux MultiMedia Studio (LMMS)
Published on 2012-07-31 10:24:00
Linux MultiMedia Studio (LMMS) is a free cross-platform alternative to commercial programs like FL Studio®, which allow you to produce music with your computer. This includes the creation of melodies and beats, the synthesis and mixing of sounds, and arranging of samples. You can have fun with your MIDI-keyboard and much more; all in a user-friendly and modern interface. Linux MultiMedia Studio Features * Song-Editor for composing songs * A Beat+Baseline-Editor for creating beats and basel [..]
Open source E-book Library Management Application - Calibre
Published on 2012-07-30 09:57:00
Calibre is an free and open source eBook library manager. It can view, convert and catalog eBooks in most of the major eBook formats. It can also talk to many eBook reader devices. It can go out to the Internet and fetch metadata for your books. It can download newspapers and convert them into eBooks for convenient reading. It is cross platform, running on Linux, Windows and OS X. Calibre has a cornucopia of features divided into the following main categories: * Library Management * E-boo [..]
Bash Script: Create & Use Associative Array like Hash tables
Published on 2012-07-26 10:57:02
Before using
Cross-platform and easy to use Audio Editor - ocenaudio
Published on 2012-07-24 10:00:07
Ocenaudio is a cross-platform, easy to use, fast and functional audio editor. It is the ideal software for people who need to edit and analyze audio files without complications. ocenaudio also has powerful features that will please more advanced users. This software is based on Ocen Framework, a powerful library developed to simplify and standardize the development of audio manipulation and analysis applications across multiple platforms. Features for Ocenaudio: * VST plugins support * Pre [..]
Single application to convert Audio, Video, Image and Document files to other formats
Published on 2012-07-23 06:47:00
FF Multi Converter is a simple graphical application which enables you to convert audio, video, image and document files between all popular formats, using and combining other programs. It uses ffmpeg for audio/video files, unoconv for document files and PythonMagick library for image file conversions. Common conversion options for each file type are provided. Audio/video ffmpeg-presets management and recursive conversion options are available too. FF Multi Converter Features * Conversions [..]
Bash Script: Difference betweem single ( ' ) and double quotes ( " )
Published on 2012-07-19 13:23:28
The Bash manual has this to say: Single Quotes Enclosing characters in single quotes (‘'’) preserves the literal value of each character within the quotes. A single quote may not occur between single quotes, even when preceded by a backslash. Double Quotes Enclosing characters in double quotes (‘"’) preserves the literal value of all characters within the quotes, with the exception of ‘$’, ‘`’, ‘’, and, when history expansion is enabled, ‘!’. The characters ‘$’ [..]
Bash script: Using shift statement to loop through command line arguments
Published on 2012-07-18 15:11:34
A shift statement is typically used when the number of arguments to a command is not known in advance and it takes a number (N), in
Bash Script: Using Globbing (glob) in bash script
Published on 2012-07-17 16:24:24
Glob characters * - means 'match any number of characters'. '/' is not matched ? - means 'match any single character' [abc] - match any of the characters listed. This syntax also supports ranges, like [0-9] Below is a simple script which explains the problem and also provide the solution using globbing: Source: cat glob.sh #!/bin/bash echo "Creating 2 files with space: this is first file.glob and another file with name.glob " `touch "this is first file.glob"` `touch " [..]
Bash Script: Convert String Toupper and Tolower
Published on 2012-07-16 10:00:09
Here is a simple bash script which converts the given string to upper or to lower case. feel free to copy and use this script: Source: cat toupper_tolower.sh #!/bin/bash echo -n "Enter the String: " read String echo -n "Only First characters to uppercase: " echo ${String^} echo -n "All characters to uppercase: " echo ${String^^} echo -n "Only First characters to Lowercase: " echo ${String,} echo -n "All characters to lowercase: " echo ${String,,} Output: ./toupper_tolower.sh Enter the [..]
Cross-platform files Sharing application - NitroShare
Published on 2012-07-12 10:00:04
NitroShare makes it easy to transfer files from one machine to another on the same network. Most of the time, no configuration is necessary - all of the machines on your network running NitroShare should immediately find each other and you can instantly begin sharing files. NitroShare introduces the concept of "share boxes", which are small widgets that are placed on your desktop. Each share box represents another machine on your local network that you can instantly share files with by dropping [..]
Free Video Transcoding Software for Linux and Windows OS - viDrop
Published on 2012-07-11 10:00:03
viDrop is free video transcoding software for GNU/Linux and Windows operating systems. With its help you can easily convert your favourite movies or videos into format, playable on your Smarthone, Tablet, MID, Portable Media Player etc. viDrop Features: * Extensive codec and file format support * Convert DVDs in any format you like, so you can watch movies on your portable device * Embed subtitles into the video – useful when your device does not support subtitles * Supports user defi [..]
Simple Download Manager for Ubuntu Linux - Steadyflow
Published on 2012-07-10 10:00:09
Steadyflow is a download manager which aims for minimalism, ease of use, and a clean, malleable codebase. It should be easy to control, whether from the GUI, commandline, or D-Bus. Features of SteadyFlow Download Manager: * Add and remove downloads. * Multiple downloads at same time. * Pause and Resume downloads. * Simple Interface. * Integration into system tray * Notification for download completes Continue Reading...
How-To Install Java JRE and JDK on Ubuntu Linux
Published on 2012-07-09 10:00:04
Java technology's versatility, efficiency, platform portability, and security make it the ideal technology for network computing. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere! * 1.1 billion desktops run Java * 930 million Java Runtime Environment downloads each year * 3 billion mobile phones run Java * 100% of all Blu-ray players run Java * 1.4 billion Java Cards are manufactured each year * Java powers [..]
Google Drive for your Ubuntu Desktop - GWoffice
Published on 2012-07-06 11:38:36
Google Web Office - GWoffice - brings your Google drive to your desktop. It offers you a nice interface to its editing abilities and also gives you basic syncing for off-line use. GWoffice features: * HUD support for any keyboard bound command * theming according to the current Gtk+ theme * shortcuts for quickly creating documents * drop to upload (and edit, if you enable it..) Continue Reading...
Install Latest version of Opera browser under Ubuntu
Published on 2012-07-03 10:00:07
Opera 12 comes with more than just these features. Numerous other tweaks, tricks and tucks make this Opera version the best yet: * Plug-ins run in their own process, so if they crash, Opera keeps singing. * Giddy-up: Opera 12 receives a significant speed boost — faster page loading, faster start up and faster HTML5 rendering — over its predecessor. 64-bit support on Windows and Mac gives better performance on more advanced machines. * Right-to-left text support and five new languag [..]
Install Ubuntu Tweak under Ubunt 12.04
Published on 2012-07-02 10:00:03
Ubuntu Tweak is an application designed to config Ubuntu easier for everyone. It provides many useful desktop and system options that the default desktop environment doesn't provide. At present, it's only designed for the Ubuntu GNOME Desktop, and always follows the newest Ubuntu distribution. Features of Ubuntu Tweak * View of Basic System Information(Distribution, Kernel, CPU, Memory, etc.) * GNOME Session Control * Auto Start Program Control * Quick install popular applicat [..]
Install Spotify Client in Ubuntu 12.04
Published on 2012-06-30 17:29:17
Spotify is a Swedish music streaming service offering digitally restricted streaming of selected music from a range of major and independent record labels, including Sony, EMI, Warner Music Group, and Universal. Launched in October 2008 by Swedish startup Spotify AB A six month free trial period is activated upon initial login with a Facebook account, where a user can listen to an unlimited amount of music supported by visual and radio-style advertising. After the trial, Spotify will have a lis [..]
Bash Script: Find and replace string within string
Published on 2012-06-21 16:04:16
Below is a simple bash script which will find and replace the substring withing the string. Feel free to use or modify this script. Source:
Bash Script: Array examples and Operations
Published on 2012-06-12 14:38:45
Below is a simple script which demonstrate all the different kind of array operations like ... * Display arrays elements * Iterate through the array elements * Add a new element to array * Replace an array element * Copy array * Delete array Source: cat array.sh #!/bin/bash array=(a b c d) # Get the lengthe of array LEN=${#array[*]} echo "Length of the array is: $LEN" # Print the array elements" echo "${array[@]}" echo "----------------------------------" # Iterate through t [..]
Setting up GlusterFS Network Storage under Ubuntu
Published on 2012-06-07 10:00:03
GlusterFS is an open source, distributed file system capable of scaling to several petabytes (actually, 72 brontobytes!) and handling thousands of clients. GlusterFS clusters together storage building blocks over Infiniband RDMA or TCP/IP interconnect, aggregating disk and memory resources and managing data in a single global namespace. GlusterFS is based on a stack-able user space design and can deliver exceptional performance for diverse workloads. GlusterFS supports standard clients running [..]
E-Mail count and notifications for Ubuntu desktop - Unity Mail
Published on 2012-06-06 10:00:05
Unity Mail is an E-Mail count and notifications application for Ubuntu Unity desktop, is a script that checks your mail on any IMAP4-compatible server and displays a notification bubble when you get new mail; Unity Mail Features: * Works with any IMAP4-compatible server * Multiple accounts support * Unread messages count on the Launcher * Unity Quick-list support (GMail URLs by default) * Messaging Menu integration * NotifyOSD notifications Unity Mail is written in Python and is currently in [..]
Bash Script : Iterate over command line arguments
Published on 2012-06-05 14:45:32
Below is simple bash script to calculate the average of integer numbers passed to the script from the command line arguments. $#
Creating Labels and Business Cards - gLabels
Published on 2012-06-05 10:00:08
gLabels is a program for creating labels and business cards for the GNOME desktop environment. It is designed to work with various laser/ink-jet peel-off label and business card sheets that you'll find at most office supply stores. gLabels is free software and is distributed under the terms of the GNU General Public License (GPL). Installing Glabels: Glabels package is available in the default available repository under Ubuntu, you can search "Glabels" and install it using Software Center o [..]
Bash Script: Read the passwod without showing on the screen
Published on 2012-06-04 15:20:28
Here is an simple bash script which reads the password value from a user and does not show the same on the screen. Feel free to modify and use this script. Source: $ cat readpass.sh
Powerful Text Editor for Markdown and reStructuredText - ReText
Published on 2012-06-04 10:00:11
Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML). Thus, “Markdown” is two things: * A plain text formatting syntax * A software tool, written in Perl, that converts the plain text formatting to HTML. reStructuredText is an easy-to-read, what-you-see-is-what-you-get plain text markup syntax and parser system. It is useful for in-line prog [..]
Bash Script: File related operations
Published on 2012-05-31 14:50:27
Following table describe the operation that you can perform on any given file. [ -a FILE ]
Bash Script: Create simple select menu using select statement
Published on 2012-05-16 15:35:17
Here is simple bash script which creates an simple options selection menu using bash 'select' statement, fee free to modify/copy and use this script to suite your requirement. $ cat select.sh #!/bin/bash # Selection menu items goes here SELECTION="option1 option2 option3 quit" select options in $SELECTION; do # here using the if statements you can perform the required operation if [ "$options" = "option1" ]; then echo "You have selected $options" elif [ "$options" = "opti [..]
Bash Script: Creating and using Read-only variables
Published on 2012-05-16 13:25:50
Here is an simple bash script showing the trick to create the read-only variable, feel free to copy and use this script. $ cat declare.sh #!/bin/bash # Declare the variable as readonly declare -r AGE=25 echo $AGE # Try to change the value of this readonly variable # you should get an error message AGE=34 echo $AGE Output: $ ./declare.sh ./declare.sh 25 ./declare.sh: line 9: AGE: readonly variable 25
Bash Script: Check Servers Availability using ping command
Published on 2012-05-15 14:57:22
Here is the simple bash script to check the server availability using simple ping command, for this you need to create a simple txt file ("server.txt") containing the hostname or ip address of the servers that you want to check ... $ cat server.txt google.com yahoo.com redhat.com
Lightweight Email reader for the GNOME desktop - Geary
Published on 2012-05-15 10:00:00
Geary is a lightweight email reader for the GNOME desktop. Geary includes the following features: * Basic support for viewing and composing HTML email * Send and receive email * Reply to all and forward email * Optional spell checker * Keyboard shortcuts * Organizes emails into conversations * Supports Gmail and Yahoo Continue Reading...
Web Application Vulnerability Scanner - Webvulscan
Published on 2012-05-14 10:00:06
WebVulScan is a web application vulnerability scanner. It is a web application itself written in PHP and can be used to test remote, or local, web applications for security vulnerabilities. As a scan is running, details of the scan are dynamically updated to the user. These details include the status of the scan, the number of URLs found on the web application, the number of vulnerabilities found and details of the vulnerabilities found. After a scan is complete, a detailed PDF report is emaile [..]
Bash Script: Increment the loop by some value on each iteration
Published on 2012-05-11 14:56:10
Below is the simple bash script which show the way of incrementing the for loop by the value of "2" on each iteration: #!/bin/bash for i in {1..10..2} do
Bash Script: Get the length of any given String
Published on 2012-05-11 13:22:47
Below is a simple script to get the length of any string. #!/bin/bash echo "enter the sting: " read str; countStringLength() {
Bash Script: Check if variable is integer or not
Published on 2012-05-11 13:00:53
Below is a simple bash script to check if any given number is integer or not ... #!/bin/bash echo "Enter the value: "; read num; checkInteger(){
Desktop Configuration Application for Unity - Unsettings
Published on 2012-05-09 10:00:06
Unsettings is a graphical configuration program for the Unity desktop environment that lets you change some oft the Unity settings. Unsettings can only change your user’s settings, you can’t use it to change global settings or do anything else that needs root privileges. You can use Unsettings to change the themes for GTK, window manger, icons and cursors. But it doesn’t support the installation of new themes. With Unsettings you can switch off the global menu and the overlay scrollbars [..]
Convert an HTML Pages or Websites to PDF in Ubuntu - HTMLDOC
Published on 2012-05-08 10:00:00
HTMLDOC is a program for writing documentation in HTML and producing indexed HTML, PostScript, or PDF output (with tables of contents). It supports most HTML 3.2 and some HTML 4.0 syntax, as well as GIF, JPEG, and PNG images. HTMLDOC can be used as a standalone application, in a batch document processing environment, or as a web-based report generation application. No restrictions are placed upon the output produced by HTMLDOC. HTMLDOC is open source software under the terms of version 2 of th [..]
Adding Virtual Hosts in Apache2 under Ubuntu
Published on 2012-05-07 10:00:03
The term Virtual Host refers to the practice of running more than one web site (such as www.foo.com and www.goo.com) on a single machine. Virtual hosts can be "IP-based", meaning that you have a different IP address for every web site, or "name-based", meaning that you have multiple names running on each IP address. The fact that they are running on the same physical server is not apparent to the end user. Apache was one of the first servers to support IP-based virtual hosts right out of the bo [..]
Speed up the website using mod_spdy for Apache
Published on 2012-05-04 10:59:16
mod_spdy is an open-source Apache module that adds support for the SPDY protocol to the Apache HTTPD server. This allows for faster page loading and more efficient bandwidth utilization when loading https URLs in SPDY-enabled browsers. SPDY (pronounced "SPeeDY") is a new networking protocol whose goal is to speed up the web. SPDY augments HTTP with several speed-related features that can dramatically reduce page load time: * SPDY allows client and server to compress request and response heade [..]
Recover Deleted Files using Scalpel under Ubuntu Linux
Published on 2012-05-03 09:30:00
If you have accidentally deleted files from your hard drive, don't panic! You can easily recover deleted files whether you are using a Windows PC (NTFS) or Linux OS. You can undelete files with almost guaranteed success. The most important thing is to act as soon as you realize that the files are lost. When a file is deleted from your computer it is not really deleted. It is simply removed from the database of files in the folder. Even though you can no longer see the file in the folder, it [..]
Install & Manage Fonts under GNOME desktop - Font Manager
Published on 2012-05-02 09:30:02
Font Manager is not intended to be a professional-grade font management solution, but rather a simple application suitable for the needs of most desktop users. Although designed with the GNOME desktop environment in mind, it should work well with most major desktop environments such as Xfce, Enlightenment, and even KDE. Font Manager currently allows the user to: * Preview installed fonts * Compare installed fonts * Easily install or remove fonts * Easily activate and deactivate install [..]
Install/Configure Music Server using DAAP - Tangerine
Published on 2012-05-01 09:30:00
Tangerine is an application that allows you to publish music over the local network (streaming music server), using DAAP. It runs on Linux, Windows, and Mac OS X. There are several clients that you can then use to connect to it, such as Apple’s iTunes, Banshee, and Rhythmbox. Music files can be specified either by a directory, or can be automatically discovered using Beagle, Google Desktop, or Spotlight. Recently you can also specify which music player you use and share the songs in it’s co [..]
Multimedia (MP3, MPEG-4, AVI, DiVX, etc.) support in Ubuntu 12.04 (Precise Pangolin)
Published on 2012-04-27 09:30:04
Why doesn’t Ubuntu support MP3 ‘out of the box’? Ubuntu cannot include support for MP3 or DVD video playback or recording. MP3 formats are patented, and the patent holders have not provided the necessary licenses. Ubuntu also excludes other multimedia software due to patent, copyright, or license restrictions, such as Adobe Flash Player and RealNetworks RealPlayer. That doesn’t mean you can’t play .mp3 files in Ubuntu, it just takes a bit of work (not much). Follow these instruction [..]
Simple and Easy Task Manager for Linux - Nitro
Published on 2012-04-25 09:30:02
Nitro is a light task manager, that presents via a simple yet fancy interface a place to add, edit and manage task lists with due dates, importance level and logbook support. Nitro Features: * Smart Lists: Use smart lists to organize your tasks depending on when you want to complete them. * Drag and Drop: Easily organize your tasks with the power of drag and drop. * Search: Instantly search through notes and tasks with Nitro's ultra fast search. * Notes: Use notes to easily keep you [..]
Free, Easy, Personal Accounting Application - HomeBank
Published on 2012-04-24 09:30:02
HomeBank is free software. Use it to manage your personal accounts. It is designed to easy to use. Analyse your personal finance in detail using powerful filtering tools and graphs. HomeBank benefits from more than 16 years of user experience and feedback. It is available for ~50 languages on GNU/Linux, FreeBSD, Microsoft Windows, MacOSX. HomeBank features General * direct add of payee and categories from the register dialog * auto completion whenever possible * dual pad of cheque and au [..]
All in one - Multi-Panel Tabbed File Manager for Linux - SpaceFM
Published on 2012-04-23 09:30:10
SpaceFM is a multi-panel tabbed file manager for Linux with built-in VFS, udev-based device manager, customizable menu system, and bash integration SpaceFM Features: * Lightweight - Written in C with GTK2 stability, inotify kernel and libudev support * Responsive - Built-in vfs runs fast with low resource usage (no gvfs, etc) * Flexible - Can appear very simple or very complex depending on configuration * Multiple Windows - A single instance opens multiple windows * Multiple Panels - [..]
Stock Market Observation Tool for Linux - Grism
Published on 2012-04-13 14:03:01
Grism is an open source stock market observation tool. It allows you to easily track the evolution of stock prices through watch-lists, portfolios and charts. Grism uses Yahoo! Finance for its quote data. This means that with Grism, you can observe stocks, ETFs, indices and mutual funds from every major stock market in the world. All you need is the stock's symbol that interests you. Grism Features: Watch-lists - Monitor the evolution of a stock's price from a starting price through th [..]
Educational Software Suite and Games for Children's - GCompris
Published on 2012-04-12 09:30:01
GCompris is completely free educational software suite which contains a wide range of activities. It offers various activities aimed at covering a variety of fields such as the functioning of the computer, using the mouse and keyboard, general learning, reading, writing, foreign languages, algebra, as well as various activities such as memory and logic games, scientific experiments etc. In GCompris you will find many individual software packages which together make up the complete GCompris suite [..]
Convert Audio and videos from one format to the other - Panther - Panther
Published on 2012-04-11 09:30:02
Panther is free and open media converter that you can use to convert your music and videos from one format to the other. No more format incompatibilities! Just convert your song your video to the format you want! Featuring a simple and easy to use interface, it can get you started on your conversion task within a moment. A fast conversion engine and also features a simple UI for newbies and an advanced one for the pros! Special features include reducing the size of audio without affect the qual [..]
Media Collection Manager - Griffith
Published on 2012-04-10 13:59:04
Griffith is a media collection manager application. Adding items to the collection is as quick and easy as typing the film title and selecting a supported source. Griffith will then try to fetch all the related information from the Web. Griffith is a cross-platform application and is known to run on GNU Linux, Microsoft Windows and MacOS X systems. Probably, it will run on other POSIX compatible operating systems where a gtk+ environment is available, including FreeBSD, OpenBSD and Solaris. Gr [..]
Improve Battery Life of a Portable Linux Computer - Jupiter
Published on 2012-04-03 09:30:05
Jupiter is a light weight power and hardware control applet for Linux. It is designed to improve battery life of a portable Linux computer by integrating with the operating system and changing parameters of the computer based on battery or powered connection. Additionally, Jupiter provides quick access to some of the commonly needed hardware controls like screen output and resolution, WIFI, and bluetooth. If you use Linux on a portable computer, let Jupiter take the effort out of going mobil [..]
Text Based RSS/Atom Feed Reader - Newsbeuter
Published on 2012-04-02 09:30:02
Newsbeuter is an open-source RSS/Atom feed reader for text terminals. It runs on Linux, FreeBSD, Mac OS X and other Unix-like operating systems. Newsbeuter's great configurability and vast number of features make it a perfect choice for people that need a slick and fast feed reader that can be completely controlled via keyboard.Newsbeuter features: * Subscribe to RSS 0.9x, 1.0, 2.0 and Atom feeds * Download podcasts * Freely configure your keyboard shortcuts * Search through all download [..]
A Hierarchical Note Taking Application - Cherrytree
Published on 2012-03-30 09:30:02
Cherrytree is an hierarchical note taking application, featuring rich text and syntax highlighting, storing data in a single xml or sqlite file. Cherrytree Features: * rich text (foreground color, background color, bold, italic, underline, strike-through, small, h1 and h2) * syntax highlighting (only when the rich text is disabled in the current node) * images handling: insertion in the text, edit (resize/rotate), save as png file * lists handling (bulleted, numbered, to-do and switch b [..]
Movie Creator from Photos and Video Clips - ffDiaporama
Published on 2012-03-29 09:30:02
ffDiaporama is an application for creating video sequences consisting of * titles, fixed or animated. * images or photos, fixed or animated. * movie clips * music These sequences are assembled into a slide show by means of transitions of sequence to produce complete videos. The following options are available: * Refocusing of images and photos * Cutting of video clips * Notes (addition of text) for images, photos, sequences and animations * Graphical filters on the images and th [..]
Ottawa Linux Symposium Invites all Linux Enthusiasts [June 26-29]
Published on 2012-03-27 14:09:35
Since 1999 the Linux Symposium has always tried to provide a comfortable collaboration environment for technical people working on all aspects of the Linux Project. Linux Symposium have done best to provide a vendor neutral academic-style conference where developers, administrators, and users all feel at ease and are able to work together towards a common goal. One major change for 2012 is that Linux Symposium will be making the requirement of a formal paper an option for presenters. Presenters [..]
Accelerate HTTP/FTP Downloading Process using Axel under Linux
Published on 2012-03-23 09:30:03
Axel does the same thing any other download accelerator does: it opens more than one HTTP/FTP connection per download and each connection transfers its own, separate, part of the file. It may sound weird, but it works very well in practice. For example, some FTP sites limit the speed of each connection, therefore opening more than one connection at a time multiplies the allowable bandwidth. Be forewarned that some FTP operators don't like it when you do this. It is better to open the additio [..]
Stressful Application Test - Stressapptest
Published on 2012-03-22 09:30:01
Stress testing is a form of testing that is used to determine the stability of a given system or entity. It involves testing beyond normal operational capacity, often to a breaking point, in order to observe the results or the system crashes. Stressapptest is a user-space test, primarily composed of threads doing memory copies and directIO disk read/write. It allocates a large block of memory (typically 85% of the total memory on the machine), and each thread will choose randomized blocks of me [..]
Molecular Graphics and Modelling System - Avogadro
Published on 2012-03-21 09:30:00
Avogadro is a molecular graphics and modelling system targeted at molecules and bio-molecules. It can visualize properties like molecular orbitals or electrostatic potentials and features an intuitive molecular builder. Avogadro Features include: * Molecular modeller with automatic force-field based geometry optimization * Molecular Mechanics including constraints and conformer searches * Visualization of molecular orbitals and general isosurfaces * Visualization of vibrations and plott [..]
Build Your Own Ubuntu based GNU/Linux Distribution - Ubuntu Builder
Published on 2012-03-20 09:30:03
Ubuntu Builder is a simple tool to build your own distribution. It allows to download, extract, customize in many ways and rebuild your Ubuntu images. You can customize i386 and amd64 images. Ubuntu Builder Installation: You can install Ubuntu Builder by downloading the latest version package (here) and installing it using Ubuntu software center by double-clicking on the deb file. After successful installation, you can open the Ubuntu Builder from Unity 'Dash" Continue Reading... (P [..]
How to use apt-cache under Ubuntu Linux
Published on 2012-03-19 09:30:01
apt-cache performs a variety of operations on APT's package cache. apt-cache does not manipulate the state of the system but does provide operations to search and generate interesting output from the package meta data. showpkg displays information about the packages listed on the command line apt-cache showpkg firefox Stats displays some statistics about the cache apt-cache stats Dump shows a short listing of every package in the cache. It is primarily for debugging. apt-cache dump fir [..]
Security Auditing Utility for C, C++, PHP, Perl, and Python code - RATS
Published on 2012-03-16 09:30:04
RATS is a security auditing utility for C, C++, PHP, Perl, and Python code. RATS scans source code, finding potentially dangerous function calls. The goal of rats is not to definitively find bugs (yet), but to provide a reasonable starting point for performing manual security audits. The initial vulnerability database is taken directly from things that could be easily found when starting with the book, "Building Secure Software" by Viega and McGraw. Installing RATS: Open the terminal and type [..]
Security Check for Application Binary - BFBTester
Published on 2012-03-15 09:30:03
BFBTester is great for doing quick, proactive, security checks of binary programs. BFBTester will perform checks of single and multiple argument command line overflows as well as environment variable overflows. BFBTester can also watch for tempfile creation activity to alert the user of any programs using unsafe tempfile names. While BFBTester can not test all overflows in software, it is useful for detecting initial mistakes that can red flag dangerous software. BFBTester Installation: Open t [..]
Linux Remote Desktop Client - Remmina
Published on 2012-03-14 09:30:01
Remmina is a remote desktop client written in GTK+, aiming to be useful for system administrators and travelers, who need to work with lots of remote computers in front of either large monitors or tiny netbooks. Remmina supports multiple network protocols in an integrated and consistent user interface. Currently RDP, VNC, NX, XDMCP and SSH are supported. Remmina is free and open-source software, released under GNU GPL license. Remmina project comes with two separated packages. Remmina main pro [..]
Complete Linux Media Player - Guayadeque
Published on 2012-03-13 09:30:00
Guayadeque is a music management program designed for all music enthusiasts. It is Full Featured Linux media player that can easily manage large collections and uses the Gstreamer media framework. Some of Guayadeque Features * Play mp3, ogg, flac, wma, wav, mpc, mp4, ape, ... * Configurable crossfader engine * Configurable Silence detector to avoid listening to silence between tracks * Read and write tags in all supported formats * Allow to catalogue your music using labels. Any track [..]
OpenSource Weblog (Blogger, WordPress and others) Client - BloGTK
Published on 2012-03-12 09:30:00
BloGTK is a weblog client that allows you to post to your weblog from GNOME without the need for a separate browser window. BloGTK allows you to connect with many weblog systems such as Blogger, Movable Type, WordPress, and more. BloGTK is written using Python and PyGTK, and is designed to be fast and simple to use. BloGTK is open-source software released under the BSD license, which means that it is completely free for use. Here is a list of weblog platforms known to work with BloGTK 2.0: * [..]
Download Videos from YouTube, TED, Dailymotion and other online video sites - Movgrab
Published on 2012-03-09 09:30:01
Movgrab is a command line application to download video's from all those pesky sites that insist you use a big fat browser that runs flash in order to see their content. It's a command-line app written in straight C and does not require to install any other dependency packages. Download and Install Movgrab: Download the latest Movgrab source tar file - here Open the terminal and type following command to compile and install Movgrab: tar -zxvf movgrab-1.1.8.tgz cd movgrab-1.1.8 ./config [..]
Network Scanner (Discovering and Managing Application) - AutoScan-Network
Published on 2012-03-08 09:30:03
AutoScan-Network is a network scanner (discovering and managing application). No configuration is required to scan your network. The main goal is to print the list of connected equipments in your network. AutoScan-Network Features: • Automatic network discovery • TCP/IP scanner • Wake on LAN functionality • Multi-threaded Scanner • Port scanner • Low surcharge on the network • VNC Client • Telnet Client • SNMP scanner • Simultaneous sub-networks scans w [..]
Create Your Own Customized Ubuntu System - Remastersys
Published on 2012-03-07 09:30:03
Remastersys is a tool that can be used to do 2 things with an existing Debian, Ubuntu or derivative installation. * It can make a full system backup including personal data to a live CD or DVD that you can use anywhere and install. * It can make a distributable copy you can share with friends. This will not have any of your personal user data in it. The resulting ISO file can be used on any other PC that still meets the original minimum requirements of Ubuntu or Debian. Things like t [..]
Record / Play Keystrokes and Mouse Movements - Xmacro
Published on 2012-03-06 09:30:02
The XMacro package contains two simple, C++ programs (xmacrorec and xmacroplay) for recording and replaying keyboard and mouse events on an X server. This functionality is achieved through the XTest extension. The programs are heavily based on the xremote utility of Jan Ekholm (chakie at infa.abo.fi). xmacrorec: Grabs all the control over your local display and send the mouse and keyboard events to the remote display. In the meantime it emits KeyStrPress, KeyStrRelease, ButtonPress and ButtonRe [..]
E-Mail, RSS Feed and Tweets Notification Application - CloudSN
Published on 2012-03-05 09:30:00
Cloudsn is a gnome application that check for new mails, tweets, feeds etc. It is developed for Gnome and tested in debian and ubuntu. Cloudsn try to implement the MVC pattern and it separates the providers, configuration, indicators and notifications The providers check accounts against different services. Currently cloudsn has these providers implemented: * GMail * GReader * Pop3 * IMAP * Twitter * Identi.ca The indicators are a list of accounts and its unread items indicating th [..]
Open-Source Folder Comparison and Synchronization Tool - FreeFileSync
Published on 2012-03-02 09:30:02
FreeFileSync is an Open-Source folder comparison and synchronization tool. It is optimized for highest performance and usability without restricted or overloaded UI interfaces. FreeFileSync Key Features: * Detect moved and renamed files * Copy locked files (Volume Shadow Copy Service) * Detect conflicts and propagate deletions * Binary comparison * Full support for Symbolic Links * Run as a batch job * Multiple folder pairs * Support very long path names > 260 characters * Tr [..]
GUI Interface to Compress & Optimize Image Files - Trimage
Published on 2012-03-01 10:00:12
Trimage is a cross-platform GUI and command-line interface to optimize image files via optipng, advpng, pngcrush and jpegoptim, depending on the filetype (currently, PNG and JPG files are supported). All image files are losslessly compressed on the highest available compression levels. Trimage gives you various input functions to fit your own workflow: A regular file dialog, dragging and dropping and various command line options. Trimage Installation: If you're on Natty (11.04) or oneiric ( [..]
Utility to Search Google via your GNOME menu/panel - Googlizer
Published on 2012-02-29 09:30:02
Googlizer is a panel launcher for the GNOME desktop, although is by no means restricted to use in the panel, or within GNOME. It takes the X selection, sends it to either the Google search engine ( , or local equivalent), or an arbitrary search URL specified on the command line, and then passes the results to the user’s preferred browser in GNOME. This browser then starts up and shows the results of the search. It is not designed to be invoked from the command line; but is s [..]
Quick File and Folder Preview for Ubuntu Linux - Globus-Preview
Published on 2012-02-28 09:30:04
Gloobus-Preview is an extension for the Gnome Desktop Environment designed to enable a full screen preview of any kind of file. It’s based on Apple’s “Quicklook”. Globus-Preview allows instant access to a variety of file types without the need of opening their default application. It allows you to take a quick look at the content of a file on the fly, saving you valuable time and CPU resources. Video and audio files can be navigated on preview mode by dragging the slider of the progress [..]
Text To Speech and Translation Application For Ubuntu Linux - Gespeaker
Published on 2012-02-27 09:30:02
eSpeak is a compact open source software speech synthesizer for English and other languages, for Linux and Windows. eSpeak uses a "formant synthesis" method. This allows many languages to be provided in a small size. The speech is clear, and can be used at high speeds, but is not as natural or smooth as larger synthesizers which are based on human speech recordings. eSpeak is available as: * A command line program (Linux and Windows) to speak text from a file or from stdin. * A shared libra [..]
Embedding Terminal in Nautilus - Nautilus Terminal
Published on 2012-02-24 09:30:01
Nautilus Terminal is a terminal embedded in Nautilus, the GNOME's file browser. It is always open in the current folder, and follows the navigation (the "cd" command is automatically executed when you move to an other folder). Nautilus Terminal features: * It always follows your navigation in your folders. * It supports Copy/Paste (Ctrl+Shift+C / Ctrl+Shift+V). * It supports drag & drop of files and folders. * It can be hidden/shown when you want (with the F4 key). * It is resizea [..]
Tool to Repair Frequent Boot Problems - Boot-Repair
Published on 2012-02-23 09:30:00
Boot-Repair is an simple tool to recover access to your Operating Systems. * Easy-to-use (repair in 1 click ! ) * Free (GPL open-source license) * Safe (automatic backups) * Can recover access to Windows (XP, Vista, Seven). * Can recover access to Debian, Ubuntu, Linux Mint... * Can recover access to any OS (Windows, MacOS, Linux..) if your PC contains Debian, Ubuntu or derivative. * Can repair MBR-locked OEM computer boot if the original boot-sector has been saved by Clean-Ubiqui [..]
Free Video Editing Tool - LiVES
Published on 2012-02-22 09:30:02
LiVES is a Video Editing System. It is designed to be simple to use, yet powerful. It is small in size, yet it has many advanced features. LiVES mixes real-time video performance and non-linear editing in one professional quality application. It will let you start editing and making video right away, without having to worry about formats, frame sizes, or frame-rates. It is a very flexible tool which is used by both professional VJ's and video editors - mix and switch clips from the keyboard [..]
Linux System Information and Benchmark tool - HardInfo
Published on 2012-02-21 09:30:01
Benchmarking means measuring the speed with which a computer system will execute a computing task, in a way that will allow comparison between different hard/software combinations. It does not involve user-friendliness, aesthetic or ergonomic considerations or any other subjective judgment. HardInfo is a tool which provides the various hardware and software information about the current system and also got the capability to perform some basic level of benchmark tests on Linux systems. It can al [..]
Manage Ubuntu Boot Loaders (Plymouth, Burg & Grub) - Super Boot Manager
Published on 2012-02-20 09:30:02
Super Boot Manager is a boot manager to manage the boot loader for Linux systems, boot-loader in particular is a software that allows us to select and boot different operating system on same computer. Super Boot Manager allows you to manage the three most commonly used Boot loader for Linux (Grub, Burg and Plymouth), allowing you to install and remove them safely. You can also customize the splash screen with a certain theme instead of the usual text interface. Super Boot Manager can be install [..]
Audio Tag Editor for Linux - Puddletag
Published on 2012-02-17 09:30:03
Puddletag is an audio tag editor (primarily created) for GNU/Linux similar to the Windows program, Mp3tag. Unlike most taggers for GNU/Linux, it uses a spreadsheet-like layout so that all the tags you want to edit by hand are visible and easily editable. The usual tag editor features are supported like extracting tag information from file-names, renaming files based on their tags by using patterns and basic tag editing. Then there’re Functions, which can do things like replace text, trim it, [..]
RAW Image Converter for Digital Camera - Rawstudio
Published on 2012-02-16 09:30:00
To get the best quality out of your digital camera, it is often recommended that you record your pictures in RAW format. This format is mostly specific to a camera and cannot be read by most image editing applications. Rawstudio will convert your RAW files into JPEG, PNG or TIF images which you can then print or send to friends and clients. You can also upload photos directly to Picasa, Flickr and Facebook galleries. It has a graphical user interface, so you can simply open a RAW file and exper [..]
All-in-One Performance Monitoring Tool for Linux - Nmon
Published on 2012-02-15 11:41:40
nmon is a systems administrator, tuner, benchmark tool. It can display the CPU, memory, network, disks (mini graphs or numbers), file systems, NFS, top processes, resources (Linux version & processors) and on Power micro-partition information. Data is displayed on the screen and updated once every two seconds, using a dumb screen. However, you can easily change this interval to a longer or shorter time period. The nmon tool can also capture the same data to a text file for later analysis and g [..]
Simple and Fast GTK2 Audio Editor - mhWaveEdit
Published on 2012-02-15 09:30:03
mhWaveEdit is a graphical program for editing sound files. It is intended to be user-friendly and robust. It does not require a fast computer. Even if mhWaveEdit was originally built for editing wav files, it's also possible to load and save in a few other formats. mhWaveEdit always supports wav and raw files, but if it's compiled with the libsndfile library, mhWaveEdit supports a couple of other formats as well. If mplayer is installed, mhwaveedit can open all formats that it supports [..]
Testing Linux System for Stability and Performance - System Stability Tester
Published on 2012-02-14 09:30:01
System Stability Tester tries to test the system's stability by calculating up to 128 millions of Pi digits. It supports multiple calculation algorithms. For the moment only two have been implemented. The Quadratic Convergence of Borwein and Gauss-Legendre, the algorithm SuperPi uses. The testing process includes the creation of two or more threads. After each step of the calculation, the results of all the threads are compared. Any differences between them are reported. There is also the o [..]
Examines Source Code and Look for Security Weaknesses - Flawfinder
Published on 2012-02-08 09:30:03
Flawfinder searches through C/C++ source code looking for potential security flaws and produces a report describing the potential flaws found in source code, ranking them by likely severity. Flawfinder works by using a built-in database of C/C++ functions with well-known problems, such as buffer overflow risks (e.g., strcpy(), strcat(), gets(), sprintf(), and the scanf() family), format string problems ([v][f]printf(), [v]snprintf(), and syslog()), race conditions (such as access(), chown(), ch [..]
Task Automation Tool for Ubuntu - Actionaz
Published on 2012-02-07 09:30:01
Actionaz is an application that allows you to execute many actions on your computer such as emulating mouse clicks, key presses, showing message boxes, editing text files, etc. Tasks can be created using a simple editor or using the EcmaScript (JavaScript) programming language for more customization. You don't need to known any programming language to use it: its intuitive interface allows you to create action lists (scripts) using drag & drop. Advanced users can use JavaScript (EcmaScript [..]
UI Based Password Manager - Figaro's Password Manager 2
Published on 2012-02-06 09:30:01
Figaro's Password Manager 2 (FPM2) is a program that allows you to securely store the passwords. Passwords are encrypted with the AES-256 algorithm. If the password is for a web site, Figaro's Password Manager 2 can keep track of the URLs of your login screens and can automatically launch your browser. In this capacity, Figaro's Password Manager 2 acts as a kind of bookmark manager. You can teach Figaro's Password Manager 2 to launch other applications, and optionally pass [..]
Setup and Configure Bandwidth Limiting Module for Apache2
Published on 2012-02-03 09:30:00
mod-bw is an Apache 2 module provided to solve the problem of limiting users’ and virtual hosts’ bandwidth usage. The current versions can set virtual hosts’ and users’ bandwidth quotas, maximal download speed, requests-per-second speed and the maximal number of simultaneous IP connections. mod-bw Features: * Lightweight bandwidth limiting module for Apache2 * per-user bandwidth limiting * per-virtual host bandwidth limiting * per-destination bandwidth limiting Limiting: * [..]
Install Zeitgeist and Zeitgeist Activity Journal Under Ubuntu
Published on 2012-02-02 11:38:51
Zeitgeist is a service which logs the user's activities and events (files opened, websites visited, conversations held with other people, etc.) and makes relevant information available to other applications. It is able to establish relationships between items based on similarity and usage patterns. All of the information is stored in one central database for quick access and any application can easily add it’s own data to the mix. There are several user interfaces which show the informati [..]
Utility for automatic management and monitoring of Information Technology Systems - Monit
Published on 2011-06-23 10:41:01
Monit can start a process if it does not run, restart a process if it does not respond and stop a process if it uses too much resources. You can use Monit to monitor files, directories and filesystems for changes, such as timestamps changes, check-su
Download or Stream Video/Audio files from Youtube - Gmediafinder
Published on 2011-06-21 10:06:00
Gmediafinder is a software to search stream an/or download audio or video files form YouTube and other similar sites and you also don't required browser or flash player, Gmediastreamer support full screen mode (double click on the video), visual
How to Install Gnome 3 on Ubuntu 11.04 (Natty Narwhal)
Published on 2011-06-20 09:11:00
Unity is a shell interface for the GNOME desktop environment developed by Canonical for its Ubuntu operating system. Unity debuted in the netbook edition of Ubuntu 10.10. It is designed to make more efficient use of space given the limited screen siz
Recover deleted files using Foremost
Published on 2011-06-15 01:19:00
Foremost is a console program to recover files based on their headers, footers, and internal data structures. This process is commonly referred to as data carving. Foremost can work on image files, such as those generated by dd, Safeback, Encase, etc
Keed track of Configuration file changes under /etc - etckeeper
Published on 2011-06-13 23:31:00
etckeeper is a collection of tools to let /etc be stored in a git, mercurial, darcs, or bzr repository. It hooks into apt (and other package managers including yum and pacman-g2) to automatically commit changes made to /etc during package upgrades. I
How to reinstall GRUB 2 in Ubuntu using Live Distribution CD
Published on 2011-06-13 01:53:00
GRUB 2 introduces many new changes. GRUB 2 has better portability and modularity, supports non-ASCII characters, dynamic loading of modules, real memory management, and more and is totally different from its predecessor, menu.lst doesn't even exi
How to Measure the Throughput of a Network- Iperf
Published on 2011-06-09 11:57:48
Iperf is a commonly used network testing tool for measuring maximum TCP and UDP bandwidth performance (throughput) of a network. Iperf allows the tuning of various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, datagram lo
How to Create ISO-9660 CD-ROM filesystem images - genisoimage
Published on 2011-06-08 11:27:36
genisoimage is a pre-mastering program to generate ISO9660/Joliet/HFS hybrid filesystems. genisoimage takes a snapshot of a given directory tree, and generates a binary image which will correspond to an ISO9660 and/or HFS filesystem when written to a
Scan for Potential Security flaws in source code - Graudit
Published on 2011-06-06 23:11:00
Graudit is a little script and signature sets that allows you to find potential security flaws in source code using the GNU utility grep. It's comparable to other static analysis applications like RATS, SWAAT and flaw-finder while keeping the tec
Opensource Profiling and performance tunning for .Net Applications - SlimTune
Published on 2011-06-05 22:46:00
SlimTune is a free profiler and performance analysis/tuning tool for .NET based applications, including C#, VB.NET, and more. It provides many powerful features, such as remote profiling, real time results, multiple plugin-based visualizations, and m
How to Upgrade Ubuntu Using an Alternate ISO Image
Published on 2011-06-04 11:42:00
If your computer is not able to run the standard Desktop installation CD, you can use an Alternate installation CD instead. The Alternate CD also allows more advanced installation options which are not available with the Standard LiveCD. To upgrade
UI Forensic Tool for File Information - FileInfo
Published on 2011-05-30 18:08:00
FileInfo is an GUI forensic tool for Ubuntu Linux written in Python, that helps you in identifying files with specific values for certain attributes in order to search and sort these files and present the results in an easily readable tabular fashion
How To Generate QR Code under Ubuntu Linux
Published on 2011-05-06 10:56:00
A QR Code (it stands for "Quick Response") is a mobile phone readable barcode - simply encode a URL into the QR Code and then point a mobile phone (or other camera-enabled mobile) at it. If the device has had QR Code decoding software insta
SQL injection Tool - Havij
Published on 2011-05-04 21:10:00
We are NOT responsible for any damage or illegal actions caused by the use of this program. Use on your own risk! SQL injection is yet another common vulnerability that is the result of lax input validation. Unlike cross-site scripting vulnerabili
Allow Remote Ronnections Acess to MySQL Server
Published on 2011-05-02 11:26:00
MySQL by default allows you to connect to it via localhost, you can not connect to MySQL server directly from some remote IP address. To enable remote mysql access you just need to perform a little editing in the mysql configuration file. Open the
Secure Encryption and Decryption of files and streams - ccrypt
Published on 2011-04-21 13:16:00
ccrypt is a command line utility for encrypting and decrypting files and streams. It was designed as a replacement for the standard Unix crypt utility, which is notorious for using a very weak encryption algorithm. ccrypt is based on the Rijndael cip
Protect SSH server from dictionary attacks using iptables
Published on 2011-04-20 12:05:00
iptables is built on top of netfilter, iptables is the packet alteration framework for Linux 2.4.x and 2.6.x. It is a major rewrite of its predecessor ipchains, and is used to control packet filtering, Network Address Translation (masquerading, portf
UI Application for Image Batch Processing - Phatch
Published on 2011-04-19 04:14:00
Phatch is a simple to use cross-platform GUI Image Batch Processor which handles all popular image formats and can duplicate (sub) folder hierarchies. Phatch can batch resize, rotate, apply perspective, shadows, rounded corners, ... and more in minut
Checks existence of open proxy - proxycheck
Published on 2011-04-18 05:46:00
Open proxies of various kinds are used nowadays for various evil things like sending mass spam, hacking into your machine, making denial of service attacks (DoS) and the like. Every such machine should be either secured properly or turned off permane
Test your hacking skills - WackoPicko
Published on 2011-04-14 05:06:00
WackoPicko is a website that contains known vulnerabilities. It was first used for the paper Why Johnny Can't Pentest: An Analysis of back-box Web Vulnerability Scanners found: http://cs.ucsb.edu/~adoupe/static/black-box-scanners-dimva2010.pdf W
UI Application for checking websites and HTML documents for broken links - linkchecker
Published on 2011-04-13 11:47:00
It's easy to do a manual check for broken link for a small sites but it's not possible for carrying out the same manual tasks when you sites contains 1000's web pages and these pages keep's on getting added or deleted at the same time
Create jigsaw puzzle from pictures with Picpuz
Published on 2011-04-12 07:07:00
Picpuz is an on-screen "jigsaw puzzle". You can take almost any image file and break it into many pieces which you can then reassemble using the mouse. You can control the size of the puzzle and the number of pieces (tens to thousands). Yo
Free and Open Source network access control (NAC) system - PacketFence
Published on 2011-04-10 14:06:00
If your network is a breeding ground for worms, PacketFence is for you. If you have no idea who connects to your network and who owns a particular computer, PacketFence is for you. If you have no way of mapping a network policy violation to a user, P
How to read the content from the RAM (Random Access Memory)
Published on 2011-04-08 13:24:00
RAM Stands for "Random Access Memory,". RAM is made up of small memory chips that form a memory module. These modules are installed in the RAM slots on the motherboard of your computer. RAM (random access memory) is the place in a computer
Graphical Desktop Wiki - Zim
Published on 2011-04-05 13:11:00
Zim is a graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a ne
Introduction to Linux Based and Reseller Web Hosting
Published on 2011-03-30 07:17:00
A web hosting service is a type of Internet hosting service that allows individuals and organizations to make their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own or lease for use by the
Tool to Detect SQL Injection - SQLInject-Finder
Published on 2011-02-21 21:35:00
SQL injection is yet another common vulnerability that is the result of lax input validation. Unlike cross-site scripting vulnerabilities that are ultimately directed at your site’s visitors, SQL injection is an attack on the site itself—in parti
Penetration Testing data management and reporting tool - MagicTree
Published on 2011-02-20 21:38:00
MagicTree is a penetration tester productivity tool. It is designed to allow easy and straightforward data consolidation, querying, external command execution and report generation. In case you wonder, "Tree" is because all the data is stored in a tr
Transparent Caching ftp proxy server - frox
Published on 2011-02-17 22:15:00
Frox is a transparent FTP proxy that runs under Linux and *BSD. It should also work on other UNIX OSes that use ipfilter. Frox Features: * active - passive mode conversion for data connections. * It supports caching of FTP downloads, either thro
Install Flash 8 or Flash CS3 on Ubuntu Linux - Wine
Published on 2011-02-16 21:55:00
Wine is an Open Source implementation of the Windows API on top of X and Unix. Wine provides both a development toolkit for porting Windows sources to Unix and a program loader, allowing many unmodified Windows binaries to run on x86-based Unixes. I
How to Remove old and un-used Kernel from System and Grub Menu - Ubuntu Linux
Published on 2011-02-15 21:57:00
The kernel is a piece of software that, roughly speaking, provides a layer between the hardware and the application programs running on a computer. In a strict, computer-science sense, the term 'Linux' refers only to the kernel - the software that Li
UI Application to take System Backup and Snapshot - TimeVault
Published on 2011-02-14 21:40:00
Backing up data can be difficult, especially when you only want to copy files that changed since the last backup. It can be even more troublesome when you have to remember to start the process manually,or you have to delete old backups to make room f
Get Security Information about your PHP environment - PhpSecInfo
Published on 2011-02-13 22:04:00
PhpSecInfo provides an equivalent to the phpinfo() function that reports security information about the PHP environment, and offers suggestions for improvement. It is not a replacement for secure development techniques, and does not do any kind of co
Protect MySQL Database from SQL injection attacks - GreenSQL
Published on 2011-02-10 22:29:00
GreenSQL is an Open Source database firewall used to protect databases from SQL injection attacks. GreenSQL works as a proxy and has built in support for MySQL and PostgreSQL. The logic is based on evaluation of SQL commands using a risk scoring matr
Web Application Security Scanner by Google - Skipfish
Published on 2011-02-09 21:32:00
Skipfish is an active web application security reconnaissance tool. It prepares an interactive sitemap for the targeted site by carrying out a recursive crawl and dictionary-based probes. The resulting map is then annotated with the output from a num
Framework to Find and Exploit web Application Vulnerabilities - w3af
Published on 2011-02-08 21:38:00
You may use this tool at your own risk! w3af is a Web Application Attack and Audit Framework which aims to identify and exploit all web application vulnerabilities. The framework has been called the "metasploit for the web", but it's actually much
Detail Memory Reporting Tool for Linux System - smem
Published on 2011-02-07 21:56:00
smem is a tool that can give numerous reports on memory usage on Linux systems. Unlike existing tools, smem can report proportional set size (PSS), which is a more meaningful representation of the amount of memory used by libraries and applications i
Ubuntu based Penetration Testing Distribution - Blackbuntu
Published on 2011-02-06 22:25:00
Blackbuntu is distribution for penetration testing which was specially designed for security training students and practitioners of information security. Blackbuntu is Ubuntu base distro for Penetration Testing with GNOME Desktop Environment. It's c
How to add CD-ROM to the sources.list file in Ubuntu / Debian Linux
Published on 2011-01-30 22:29:00
If you'd rather use your CD-ROM for installing packages or updating your system automatically with APT, you can put it in your sources.list. Open up your terminal and type following command to add CD-ROM to your sources.list file sudo apt-cdrom add
Linux Remote Support Software - Bomgar
Published on 2011-01-29 21:43:00
Do you use both windows and Linux? Wish you could remote into Windows from Linux and to other Linux distributions? Well, you can. Just like when using a Remote Desktop Connection between Microsoft platforms (or remoting between Linux machines), you c
How to test DNS server for host Resolution
Published on 2011-01-24 22:22:00
The Domain Name System (DNS) is a standard technology for managing the names of Web sites and other Internet domains. DNS is an Internet service that translates domain names into IP addresses. Because domain names (example - google.com) are alphabeti
Text Watermarking and Watermark Recovery - Snowdrop
Published on 2011-01-19 21:54:00
The traditional watermarking relies on embedding some information in a binary file (such a proprietary format document - Adobe PDF, MS Word or multimedia files) to identify the origin of a particular copy. Watermarking can be combined with steganogra
Real-time user logins monitoring tool - whowatch
Published on 2011-01-18 22:07:00
Whowatch is an interactive ncurses who-like utility that displays information about the users currently logged on to the machine, in real-time. Besides standard informations (login name, tty, host, user's process), the type of the connection (ie. tel
Linux Small Business Server (SMBs) - Zentyal
Published on 2011-01-17 21:39:00
About 99% of companies in the world are small and medium businesses (SMBs) and generate more than half of the global GPD. But in times of crisis, this is the most vulnerable segment of the economy and therefore, the one that most urgently needs to re
Dynamic Managing the swap file creation & deletion - Swapd
Published on 2011-01-16 22:15:00
Swap or virtual memory is a technique used to write some memory content, not used at the moment, to the hard disk to make room for a process which needs more memory now. swap is said to be 1000 times slower than having "real", physical memory. By us
Linux Distribution Specially for Children – DoudouLinux
Published on 2011-01-14 04:56:00
DoudouLinux is a computer environment designed for children that is as simple to use as a gaming console. It is freely downloadable and contains about 50 applications that were selected on the basis of being easily accessible for children and/or dedi
Kills all of the user's processes - Slay
Published on 2011-01-13 22:29:00
Slay is a simple yet very handy shell script that kills all of the processes belonging to a specific user and displays an (optional) "Your current session has been terminated." to the user being booted. slay finds and kills all the user's processes
UI Application to find and remove orphaned libraries under Ubuntu - GtkOrphan
Published on 2011-01-12 21:51:00
GtkOrphan (a Perl/Gtk2 application for debian systems) is a graphical tool which analyzes the status of your installations, looking for orphaned libraries. It implements a GUI front-end for deborphan, adding the package-removal capability. This soft
Speed up web site using HTTP accelerator - Varnish
Published on 2011-01-11 21:30:00
Varnish is a state-of-the-art, high-performance web accelerator. It uses the advanced features in Linux 2.6, FreeBSD 6/7 and Solaris 10 to achieve its high performance. Some of the Varnish features include: * A modern design * VCL - a very
Parental Control System on Ubuntu Linux - Nanny
Published on 2011-01-10 22:22:00
Nanny is an easy way to control what your kids are doing in the computer. You can limit how much time a day each one of them is browsing the web, chatting or doing email. You can also decide at which times of the day they can surf the net, email or c
Automatic SQL injection tool - sqlmap
Published on 2011-01-09 21:53:00
Whatever you do with this tool is uniquely your responsibility. If you are not authorized to punch holes in the network you are attacking be aware that such action might get you in trouble with a lot of law enforcement agencies. sqlmap goal is to det
How to Reset Windows (NT / 2k / XP / Vista / Win7) password using Ubuntu - chntpw
Published on 2011-01-06 22:03:00
chntpw is a Linux utility to (re)set the password of any user that has a valid (local) account on your Windows NT / 2k / XP / Vista / Win7, by modifying the crypted password in the registry's SAM file. You do not need to know the old password to set
Advance Music Player and Organizer - Clementine
Published on 2011-01-05 22:19:00
Clementine is a multiplatform music player. It is inspired by Amarok, focusing on a fast and easy-to-use interface for searching, organizing and playing your music. Clementine Features: * Search and play your local music library. * Listen t
Utility to Optimize / Compress JPEG files under Ubuntu Linux - jpegoptim
Published on 2011-01-04 21:32:00
Jpegoptim can optimize / compress jpeg files. Jpegoptim support lossless optimization, which is based on optimizing the Huffman tables. So called, "lossy" optimization (compression) is done by re-encoding the image using user specified image qualit
How to Disable SELinux in Fedora 14
Published on 2011-01-03 21:49:00
SELinux is a security enhancement to Linux that allows users and administrators more control over which users and applications can access which resources, such as files. Standard Linux access controls, such as file modes (-rwxr-xr-x) are modifiable b
Easy steps to tune-up your Ubuntu / Kubuntu Linux System
Published on 2011-01-02 22:08:00
Below are few very simple and easy steps to fast tune your Ubuntu / Kubuntu Linux system.
Disable IPv6:
IPV6 got many new exciting features but if you are not on an IPV6 network, I don't think there is any benefit to having this protocol enabled.