linux poison RSS
linux poison Email
0

Examines Source Code and Look for Security Weaknesses - Flawfinder

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(), chgrp(), chmod(), tmpfile(), tmpnam(), tempnam(), and mktemp()), potential shell metacharacter dangers (most of the exec() family, system(), popen()), and poor random number acquisition (such as random()). The good thing is that you don't have to create this database - it comes with the tool.

Flawfinder then takes the source code text, and matches the source code text against those names, while ignoring text inside comments and strings (except for flawfinder directives). Flawfinder also knows about gettext (a common library for internationalized programs), and will treat constant strings passed through gettext as though they were constant strings; this reduces the number of false hits in internationalized programs.

Flawfinder can also generate differential reports by pointing it to a patch (diff) file describing the code changes. This way it can be used to determine if the potential flaws found in code have increased or decreased after a commit to a source code management system like CVS or Subversion.

Read more
3

Task Automation Tool for Ubuntu - Actionaz

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) to extend its functionality. Actionaz is free software and runs under Windows and Linux. Binaries are available for Windows and Ubuntu for both 32 and 64 bits.

Actionaz is developed in C++ and uses the Qt framework.

Actionaz Installation:
Open the terminal and type following command to install Actionaz:
sudo add-apt-repository ppa:adri2000/actionaz
sudo apt-get update
sudo apt-get install actionaz

Read more
1

UI Based Password Manager - Figaro's Password Manager 2

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 host names, usernames or passwords to the command line.

Figaro's Password Manager 2  also has a password generator that can choose passwords for you. It allows you to determine how long the password should be, and what types of characters (lower case, upper case, numbers and symbols) should be used. You can even have it avoid ambiguous characters such as a capital O or the number zero.

Read more
0

Setup and Configure Bandwidth Limiting Module for Apache2

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:
   * Bandwidth total usage (bandwidth quota)
   * Maximal download speed (bandwidth throttling)
   * Maximal requests-per-second speed
   * Maximal simultaneous IP connections
 * Support for virtual hosts
 * Support for defined users

Read more
1

Install Zeitgeist and Zeitgeist Activity Journal Under Ubuntu

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 information stored in the database, sorting it by type, date, or relevance to other files. They let users tag documents, bookmark them, and even attach custom notes to each item in the database.

Zeitgeist Activity Journal is your portal to the world of Zeitgeist. It’s an user interface ideal for easily browsing and finding every kind of user activity (files, webpages, contacts,…) on your computer.

Read more
Related Posts with Thumbnails