<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ascii for Breakfast &#187; Tools</title>
	<atom:link href="http://www.xenuser.org/category/tools/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xenuser.org</link>
	<description></description>
	<lastBuildDate>Tue, 29 Nov 2011 23:19:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Real-time system monitoring with Dag Wieers’ dstat</title>
		<link>http://www.xenuser.org/2011/09/24/real-time-system-monitoring-with-dag-wieers-dstat/</link>
		<comments>http://www.xenuser.org/2011/09/24/real-time-system-monitoring-with-dag-wieers-dstat/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 21:50:25 +0000</pubDate>
		<dc:creator>valentin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[amount of processes]]></category>
		<category><![CDATA[article]]></category>
		<category><![CDATA[blog post]]></category>
		<category><![CDATA[box]]></category>
		<category><![CDATA[bwm]]></category>
		<category><![CDATA[cbm]]></category>
		<category><![CDATA[CPU]]></category>
		<category><![CDATA[Dag Wieers]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[disk]]></category>
		<category><![CDATA[dstat]]></category>
		<category><![CDATA[explained]]></category>
		<category><![CDATA[htop]]></category>
		<category><![CDATA[I/O]]></category>
		<category><![CDATA[iotop]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[monitoring Linux servers]]></category>
		<category><![CDATA[monitoring of debian]]></category>
		<category><![CDATA[monitoring of ubuntu]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[observing]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[RAM]]></category>
		<category><![CDATA[real-time]]></category>
		<category><![CDATA[real-time monitoring]]></category>
		<category><![CDATA[screenshots]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[top]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[usage]]></category>
		<category><![CDATA[vmstat]]></category>

		<guid isPermaLink="false">http://www.xenuser.org/?p=1478</guid>
		<description><![CDATA[Every system admin normally wants to be in full control of his box. One part of the &#8220;full control&#8221;-thing is to monitor your Linux system. You usually want to know what happens right now and how it affects the system. There are tools like iotop, cbm, htop, top, vmstat and so on, but none of [...]]]></description>
			<content:encoded><![CDATA[<p>Every system admin normally wants to be in full control of his box. One part of the &#8220;full control&#8221;-thing is to monitor your Linux system. You usually want to know what happens right now and how it affects the system. There are tools like iotop, cbm, htop, top, vmstat and so on, but none of them shows you all of the wanted information in one single place and none of them is flexible enough to allow external plugins.<br />
And this is the spot where dstat comes in.</p>
<p>Being written in 2004 and heaving heavily evolved ever since, dstat has become a replacement for most of the tools being mentioned above (at least for me). dstat is very flexible and shows you the information you want in real time, e.g. RAM and CPU usage, bandwith, I/O in total, MySQL-stats, interrupts and performance bottlenecks.</p>
<p><strong>Introduction to dstat</strong><br />
In this blog post, the latest version of dstat (0.7.2, 03/09/2010) on Debian 6 will be covered. Please notice that I will only cover the real-time monitoring features of this tool, but not the &#8220;export data to a csv-file and use it for my own charts&#8221;-stuff.</p>
<p>For the start let&#8217;s simply install and call dstat:<br />
<code>apt-get install dstat<br />
dstat</code><br />
<img src="http://www.xenuser.org/bilder/dstat/dstat.png" alt="Screenshot of dstat's default usage and output" /></p>
<p>As you can see, dstat starts with some default parameters and shows the CPU, net, disk and paging usage. Furthermore it indicates the current amount of hardware interrupts and context switches. If you already looked at <em>man dstat</em>, you might guess that calling &#8220;dstat&#8221; equals to &#8220;dstat -c -d -n -g -y&#8221;:</p>
<ul>
<li><code>-c</code> = total CPU usage</li>
<li><code>-d</code> = disk total</li>
<li><code>-n</code> = net total</li>
<li><code>-g</code> = paging system</li>
<li><code>-y</code> = system stats, such as the hw interrupts and the context switches</li>
</ul>
<p>For most ambitious sys admins, this is not enough. So let&#8217;s take a look at some of the most useful parameters:</p>
<ul>
<li><code>-l</code> = shows load statistics</li>
<li><code>-m</code> = shows the memory usage (used, buffer, cache, free)</li>
<li><code>-r</code> = displays I/O statistics,</li>
<li><code>-s</code> = shows the swap usage</li>
<li><code>-t</code> = puts the current time in the first column</li>
<li><code>--fs</code> = displays file system stats (includes amount of files and used inodes)</li>
<li><code>--nocolor</code> = sometimes very useful&#8230;</li>
<li><code>--socket</code> =  shows interesting network statistics</li>
<li><code>--tcp</code> = displays common TCP stats</li>
<li><code>--udp</code> = shows you the listen and active figures for the UDP usage</li>
</ul>
<p>The parameters mentioned above already make dstat a very powerful monitoring tool, and we haven&#8217;t covered the external plugins yet <img src='http://www.xenuser.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Have a look at /usr/share/dstat in order to view them. Some of them are:</p>
<ul>
<li><code>--disk-util</code> = shows how much the disks are busy at the moment</li>
<li><code>--freespace</code> = shows the current disk usage</li>
<li><code>--proc-count</code> = displays the number of running processes</li>
<li><code>--top-bio</code> = points to the most expensive block I/O process</li>
<li><code>--top-cpu</code> = draws the attention on the most expensive CPU process</li>
<li><code>--top-io</code> = shows the most expensive &#8220;normal&#8221; I/O process</li>
<li><code>--top-mem </code>= displays the process using the most memory</li>
</ul>
<p>Simply call &#8220;dstat &#8211;plugin name&#8221; in order to use them.<br />
Example:<br />
<code>dstat --proc-count</code><br />
<img src="http://www.xenuser.org/bilder/dstat/dstat_proc_count.png" alt="Screenshot of dstat's proc_count output - shows the current amount of running processes" /></p>
<p>There are also many MySQL and NFS plugins, simply have a look at them and try them out (do &#8220;dstat &#8211;list&#8221; to view the list of available plugins) <img src='http://www.xenuser.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  In addition there is an wifi extension which displays the signal power and noise.</p>
<p><strong>Some useful examples</strong><br />
After having looked at dstat&#8217;s potential, we are now ready to use it.</p>
<p>In the first example we want to cover everything which is related to the disk:<br />
<code>dstat -d --disk-util --freespace</code><br />
<img src="http://www.xenuser.org/bilder/dstat/dstat_disk.png" alt="Screenshot of real-time disk monitoring with dstat" /></p>
<p>In the second example we simply want to see who is eating all the memory:<br />
<code>dstat -g -l -m -s --top-mem</code><br />
<img src="http://www.xenuser.org/bilder/dstat/dstat_memory.png" alt="Screenshot of real-time memory consumption monitoring with dstat" /></p>
<p>The third example shows some stats to the CPU resource consumption:<br />
<code>dstat -c -y -l --proc-count --top-cpu</code><br />
<img src="http://www.xenuser.org/bilder/dstat/dstat_cpu.png" alt="Screenshot of real-time CPU consumption monitoring with dstat" /></p>
<p>Example number four will show some beautiful network statistics:<br />
<code>dstat -n --socket --tcp --udp</code><br />
<img src="http://www.xenuser.org/bilder/dstat/dstat_net.png" alt="Screenshot of real-time network monitoring with dstat" /></p>
<p>As you can see, there are many things you can observe with dstat. I highly recommend to have a look at dstat&#8217;s manpage and get in touch with all the other parameters.</p>
<p><strong>Writing your own dstat plugin</strong><br />
Writing a new dstat plugin should be easy. I have not tried it yet, but /usr/share/dstat/dstat_helloworld.py shows how simple this should be:<br />
<code><br />
### Author: Dag Wieers </code></p>
<p><code>class dstat_plugin(dstat):<br />
"""<br />
Example "Hello world!" output plugin for aspiring Dstat developers.<br />
"""</code></p>
<p><code>def __init__(self):<br />
self.name = 'plugin title'<br />
self.nick = ('counter',)<br />
self.vars = ('text',)<br />
self.type = 's'<br />
self.width = 12<br />
self.scale = 0</code></p>
<p><code> </code></p>
<p><code> def extract(self):<br />
self.val['text'] = 'Hello world!'<br />
</code></p>
<p><strong>Final words</strong><br />
I think Dag did great work by writing this tool really saving time by summarizing many tools into one.<br />
You can visit his website <a title="Dag Wieers' website (dstat)" href="http://dag.wieers.com/home-made/dstat/" target="_blank">here</a> and view the latest changelog for dstat <a title="Latest dstat changelogs" href="https://github.com/dagwieers/dstat/blob/master/ChangeLog" target="_blank">here</a>. <img src="http://www.xenuser.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1478" width="1" height="1" style="display: none;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xenuser.org/2011/09/24/real-time-system-monitoring-with-dag-wieers-dstat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Running PHPBB3 on a high-performance monster &#8211; or: How nginx + php-fpm + php-apc + postgres will serve you well</title>
		<link>http://www.xenuser.org/2011/08/28/running-phpbb3-on-a-high-performance-monster-or-how-nginx-php-fpm-php-apc-postgres-will-serve-you-well/</link>
		<comments>http://www.xenuser.org/2011/08/28/running-phpbb3-on-a-high-performance-monster-or-how-nginx-php-fpm-php-apc-postgres-will-serve-you-well/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 17:54:19 +0000</pubDate>
		<dc:creator>valentin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[apc]]></category>
		<category><![CDATA[cpu ressources]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[debian squeeze]]></category>
		<category><![CDATA[high-performance]]></category>
		<category><![CDATA[load]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[monster]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[php fast cgi]]></category>
		<category><![CDATA[php-apc]]></category>
		<category><![CDATA[php-fpm]]></category>
		<category><![CDATA[PHPBB3]]></category>
		<category><![CDATA[phppgadmin]]></category>
		<category><![CDATA[postgres]]></category>
		<category><![CDATA[vhost]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[webserver]]></category>

		<guid isPermaLink="false">http://www.xenuser.org/?p=1441</guid>
		<description><![CDATA[Running a forum for a large community can be exhausting, especially when you need to build everything from the scratch. But before you could start with setting up the sub forums or installing mods, you need to think of the hosting: Where am I going to host the forums? On a shared webhosting package? Or [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Running a forum for a large community can be exhausting, especially when you need to build everything from the scratch. But before you could start with setting up the sub forums or installing mods, you need to think of the hosting: Where am I going to host the forums? On a shared webhosting package? Or is using a VPS better? What about the costs? Which forum software should I use? What about performance when having thousands of members?</strong></p>
<p>Jesus, what mess! But there is a solution. In this tutorial I try to show you how to plan everything, make the right decisions and finally come to the conclusion that a VPS with a high-performance setup is more than enough for your purpose.</p>
<p><strong>Choosing the right hosting plan</strong><br />
Running a forum is a real challenge and can drain heavily from your financial reserves. Many people use a small shared hosting offer because of the costs, others want to rent a dedicated machine and think this is necessary because of the thousands of people who could come and visit every month.</p>
<p>But in fact running a good forum only takes a small, but powerful virtual server. A shared hosting plan often is not enough since the provider sets strict limits on performance and traffic. As soon as you come close to those limits, you either pay or get kicked out.</p>
<p>On the other side, there are the people who have some money and decided themselves for a dedicated server. This is not a bad choice, of course. But is this really necessary? Unless you expect something like 10 000 members for your forum or less, a VPS may still serve the purpose.</p>
<p>So, I highly recommend to grab a small VPS server and upgrade the server/transfer your community later (if needed). If you have enough money you might even consider renting a cloud instance which can be scaled without blowing RAM or CPU limits.</p>
<p>I personally would stick with a 13 Euro VPS (approx. 18 Dollar), which leads you to 150 Euros or less server costs per year. And there is still enough room for a cheap domain <img src='http://www.xenuser.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Which operating system?</strong><br />
You have the server? You already purchased a cool domain? Now you are ready to get started? Great! Now we should make our minds up and select a decent OS for you.</p>
<p>Of course there is Windows and Win2008 Web Edition. This operating system is expensive, but works and is supported by a large company. But on the other hand, we don&#8217;t want to spend a few hundred Euro just for licensing and stuff like this. So clearly we decide ourselves for a Unix or Linux.</p>
<p>Unix is great, especially the *BSD variants. But if you were able to do your daily work on a BSD machine, you wouldn&#8217;t read this article and have already setup your high availability cluster with a self-compiled and optimized kernel <img src='http://www.xenuser.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>So, there is only one type of operating systems left: Linux. Linux comes along with a huge variety of distributions, and obviously we need something which is stable, fast, easy to handle, supported by many software vendors and has a large community behind it. This leads us to either CentOS as a RedHat clone, Ubuntu Server or Debian (this list is based on my own experience, maybe you are missing OpenSuse or something else here..). Since we don&#8217;t want to pay for our OS, this list is very obvious for me.</p>
<p>Let&#8217;s look at the operating systems: CentOS sometimes lacks of easy handling (have you upgraded a machine from CentOS X to CentOS Y yet? Jesus, what a *****!), but profits from its big brother RHEL. Ubuntu Server depends on Canonical, but is very easy to be configured etc. Debian sometimes is too conservative, but always stable and runs on almost every hardware on the planet. Well, the differences are not always clear to see and you should select the distribution you are more familiar with. For me, this is either Ubuntu or Debian, and chose Debian. Better wait longer for updates than have new, but rarely bugged software on my system.</p>
<p><strong>Which software packages?</strong><br />
When thinking of web server software, there are many applications jumping to my mind. There are Apache, Cherokee, Lighthttpd, nginx, Tornado&#8230;. All of them are great, but Apache is not that good scalable for huge loads. Cherokee and Tornado are both very innovative, but are the wrong choice for a normal forum software (at least that is my opinion &#8211; feel free to share your own by dropping me a mail!). This leads us to decide between either Lighthttpd or nginx. Both of them do great in large setups, both of them have their flaws and both of them are already used by large companies. When it comes down to documentation, the Lighthttpd server clearly is the leader here. On the other hand, there are statistics showing that nginx is more stable (Lighthttpd had so many memory leaks issues during the last 3 years), more popular (this changed just a few months ago, I think) and consumes <a href="http://superjared.com/entry/benching-lighttpd-vs-nginx-static-files/" target="_blank">less CPU resources</a> than the other favorite.</p>
<p>So, let&#8217;s go with nginx! Furthermore I used php-fpm, which is far better than the mod_php of Apache you might be familiar with and also slightly better than spawn-fcgi, according to <a href="http://adityo.blog.binusian.org/?p=428" target="_blank">this blog entry</a>. What impressed me the most was the fact that php-fpm has the decent &#8220;process management ability  to “graceful” stop and start php workers without losing any queries.&#8221; In addition it comes with the &#8220;possibility of gradually update the configuration and binary without losing any queries.&#8221; (Source: <a href="http://adityo.blog.binusian.org/?p=428">http://adityo.blog.binusian.org/?p=428</a>) Furthermore we will use php-apc for caching the content. This helps us to keep the memory consumption of our small VPS very low.</p>
<p>Last but not least is the database software. Which one to choose? Oracle, Postgres, MySQL .. Oracle is too expensive and clearly not necessary here, which leaves Postgres and MySQL on the list. As far as I know, both database systems do great in heave-load situations. However, Postgres beats MySQL by a better handling for sub queries and joins (at least they are faster). This is why we will choose Postgres for our small VPS setup.</p>
<p><strong>Forum software &#8211; cheap, but many features plz!</strong><br />
When thinking of forums, WBB, PHPBB, vBulletin, SMF and Invision Power Board come to my mind. vBulletin and WBB are both commercial forum packages, so that&#8217;s a &#8220;No way!&#8221; from me (although both of them are great, though).  Invision Power Board and SMF are not widely spread, but have their advantages. But for me this is not enough to stand up against PHPBB3, probably one of the most successful PHP applications of all times. There are so many free mods and styles for this internet forum software and it is so simple to install and use &#8211; so, why not?</p>
<p><strong>Let&#8217;s go! Preparing the VPS</strong><br />
I assume that you installed Debian 6 64 Bit (I tested the following steps with also with a 32 Bit Debian, btw), setup your network interface, have a SSH server and DNS + the other basic stuff works. You are now logged in, located at /root/ and ready to go.</p>
<p>At first we install some useful packages (since I wrote this tutorial for my ego I only install software which I find useful <img src='http://www.xenuser.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ):</p>
<pre class="qoate-code">
apt-get update &amp;&amp; apt-get upgrade
apt-get install htop cbm atop dstat dvtm ssh vim bzip2 unzip mc vim lsof
</pre>
<p>Now let&#8217;s extend your sources.list in order to gain access to more packages:</p>
<pre class="qoate-code">
echo deb http://packages.dotdeb.org stable all &gt;&gt; /etc/apt/sources.list
wget http://www.dotdeb.org/dotdeb.gpg
cat dotdeb.gpg | apt-key add -
rm dotdeb.gpg
apt-get update
</pre>
<p><strong>Installing nginx and co</strong><br />
Now let&#8217;s get started with the fancy stuff:</p>
<pre class="qoate-code">
apt-get install nginx php5-fpm php5-pgsql php5-gd php5-curl php-apc postgresql imagemagick
</pre>
<p><strong>Configuring nginx and our vhost</strong><br />
Now open the configuration file of nginx:</p>
<pre class="qoate-code">
vim /etc/nginx/sites-available/www.domain.tld
</pre>
<p>Edit this file until it looks like the one below. Please remember to replace www.domain.tld with your own domain name:</p>
<pre class="qoate-code">
server {
listen 80;
server_name domain.tld www.domain.tld;

access_log /var/log/nginx/domain.access_log;
error_log /var/log/nginx/domain.error_log;

root /var/www/www.domain.tld;
index index.php index.htm index.html;

location ~ .php$ {
fastcgi_pass   127.0.0.1:9000;
fastcgi_index  index.php;
fastcgi_param  SCRIPT_FILENAME /var/www/www.domain.tld$fastcgi_script_name;
include fastcgi_params;
try_files $uri =404;
}
}
</pre>
<p>Attention: Don&#8217;t forget to add &#8220;try_files $uri =404;&#8221;! This one closes a security vulnerability which lets attackers parse normal image and text files as PHP scripts.</p>
<p>Ok, let&#8217;s continue by doing the necessary stuff on the filesystem layer:</p>
<pre class="qoate-code">
ln -s /etc/nginx/sites-available/www.domain.tld /etc/nginx/sites-enabled/www.domain.tld
mkdir -p /var/www/www.domain.tld
</pre>
<p><strong>Configure php-fpm to work with Postgres</strong><br />
We need to edit the right php.ini in order to let PHP talk with Postgres and vice versa:</p>
<pre class="qoate-code">
vim /etc/php5/fpm/php.ini
</pre>
<p>Search the file for [Postgres] and add a new line directly below:</p>
<pre class="qoate-code">
extension=pgsql.so
</pre>
<p>Now restart php-fpm and start nginx itself:</p>
<pre class="qoate-code">
/etc/init.d/php5-fpm restart
/etc/init.d/nginx start
</pre>
<p><strong>Downloading PHPBB3</strong><br />
Now let us take care of the forum itself:</p>
<pre class="qoate-code">
cd /var/www/www.domain.tld
wget http://www.phpbb.com/files/release/phpBB-3.0.9.tar.bz2
tar jxf phpBB-3.0.9.tar.bz2
rm phpBB-3.0.9.tar.bz2
mv phpBB3/* . &amp;&amp; mv phpBB3/.htaccess .
rmdir phpBB3/
</pre>
<p><strong>Prepare Postgres for PHPBB3</strong><br />
Before installing PHPBB3 we should prepare Postgres:</p>
<pre class="qoate-code">
su postgres -c psql
\connect template1
alter user postgres with password 'yourSecretPasswordHere';
CREATE USER "www-data" WITH PASSWORD 'yourOtherSecretPasswordHere';
CREATE DATABASE phpbb3;
GRANT ALL PRIVILEGES ON DATABASE phpbb3 TO "www-data";
ALTER DATABASE phpbb3 OWNER TO "www-data";
\q
/etc/init.d/postgresql restart
</pre>
<p><strong>Optional: Installing phppgadmin</strong><br />
If you have used MySQL before, there might be a high chance that you already know PHPMyAdmin, the great web-based tool for managing MySQL databases. There is a direct equivalent for Postgres, although it lacks some features of its bigger brother:</p>
<pre class="qoate-code">
mkdir /var/www/www.domain.tld/db_admin
cd db_admin
wget http://downloads.sourceforge.net/phppgadmin/phpPgAdmin-5.0.2.tar.bz2?download
tar jxf *
rm phpPgAdmin-5.0.2.tar.bz2\?download
mv phpPgAdmin-5.0.2/* .
rmdir phpPgAdmin-5.0.2/
</pre>
<p>If you want to you can now open up your browser, visit www.domain.tld/db_admin, login with the www-data user and view your two databases. From now on, you can manage all the database stuff with this web application. Secure the db_admin directory with chmod 000 or use a htpasswd file in order to protect it from unauthorized access.</p>
<p><strong>Installing PHPBB3 &#8211; finaly!</strong></p>
<pre class="qoate-code">
cd /var/www/www.domain.tld
chmod 777 config.php
</pre>
<p>Now open your browser, visit www.domain.tld and follow the installation instructions. Make sure to perform the following actions when you completed all the steps from the PHPBB3 wizard:</p>
<pre class="qoate-code">
rm /var/www/www.domain.tld/install -r
chmod 640 config.php
</pre>
<p>Now go and browse your awesome new forums on your high-performance monster! <img src='http://www.xenuser.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Bonus: View apc statistics</strong><br />
If you want to check if apc is really working you could..</p>
<pre class="qoate-code">
gunzip /usr/share/doc/php-apc/apc.php.gz
cp /usr/share/doc/php-apc/apc.php /var/www/www.domain.tld/db_admin/
</pre>
<p>Now call www.domain.tld/db_admin/apc.php with your browser and view the statistics <img src='http://www.xenuser.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>That&#8217;s it!</strong><br />
That&#8217;s it, we made it! We just installed a high-performing monster in a matter of minutes by using free open source software. And it was so easy!<br />
Of course we missed a view things, such as setting up the rewriting stuff for PHPBB3 and do some performance tuning. However, you are now ready to go and have fun with your low-budget setup.</p>
<p>PS: The missing stuff will be added in future tutorials. So be sure to visit this blog from time to time <img src='http://www.xenuser.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <img src="http://www.xenuser.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1441" width="1" height="1" style="display: none;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xenuser.org/2011/08/28/running-phpbb3-on-a-high-performance-monster-or-how-nginx-php-fpm-php-apc-postgres-will-serve-you-well/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tool of the week: shelldap!</title>
		<link>http://www.xenuser.org/2011/02/21/tool-of-the-week-shelldap/</link>
		<comments>http://www.xenuser.org/2011/02/21/tool-of-the-week-shelldap/#comments</comments>
		<pubDate>Mon, 21 Feb 2011 21:12:33 +0000</pubDate>
		<dc:creator>valentin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[LDAP]]></category>
		<category><![CDATA[ldap browser]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[shelldap]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://www.xenuser.org/?p=1358</guid>
		<description><![CDATA[Another non-security blog post, for those of you who are tired of Luna or GQ: Recently one of my associates at work showed me a tool which really gained my attention. It is called &#8220;shelldap&#8221;, a command line interface browser for LDAPs. Being written in Perl, shelldap tries to emulate a shell-like environment while you [...]]]></description>
			<content:encoded><![CDATA[<p>Another non-security blog post, for those of you who are tired of Luna or GQ: Recently one of my associates at work showed me a tool which really gained my attention. It is called &#8220;shelldap&#8221;, a command line interface browser for LDAPs.</p>
<p>Being written in Perl, shelldap tries to emulate a shell-like environment while you browse through a LDAP database. And yes, it supports [Tab] auto completion!</p>
<p>Here are some examples:</p>
<pre class="qoate-code">
% shelldap
~ &gt; [ tab ]
~ &gt;
cat     clear   cp      delete  env     grep    id      ls      move    passwd  read    search  touch   whoami
cd      copy    create  edit    exit    help    list    mkdir   mv      pwd     rm      setenv  vi
~ &gt; cd ou=People
ou=People,~ &gt; cat uid=ma[ tab ]
ou=People,~ &gt; cat uid=mahlon

dn: uid=mahlon,ou=People,dc=laika,dc=com
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: person
objectClass: top
objectClass: posixAccount
objectClass: shadowAccount
objectClass: apple-user
cn: Mahlon E. Smith
departmentNumber: Technology - IT
displayName: Mahlon
gecos: Mahlon E. Smith
gidNumber: 200
givenName: Mahlon
homeDirectory: /home/m/mahlon
l: Ghetto
loginShell: /bin/tcsh
mail: mahlon@martini.nu
mobile: 1+8829999005747
sn: Smith
title: Manager, Information Systems
uid: mahlon
uidNumber: 20933
userPassword: *

ou=People,~ &gt;
</pre>
<p><a href="http://projects.martini.nu/shelldap/" target="_blank">Visit the shelldap website here.</a> <img src="http://www.xenuser.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1358" width="1" height="1" style="display: none;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xenuser.org/2011/02/21/tool-of-the-week-shelldap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple LAN Scanner 1.0 released</title>
		<link>http://www.xenuser.org/2011/01/08/simple-lan-scanner-1-0-released/</link>
		<comments>http://www.xenuser.org/2011/01/08/simple-lan-scanner-1-0-released/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 13:15:53 +0000</pubDate>
		<dc:creator>valentin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Security in general]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[discover]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[LAN Scanner]]></category>
		<category><![CDATA[local area network]]></category>
		<category><![CDATA[local network]]></category>
		<category><![CDATA[MAC]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[scanner]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Security Assessment]]></category>
		<category><![CDATA[Simple LAN Scanner]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://www.xenuser.org/?p=1326</guid>
		<description><![CDATA[Today I am releasing my Simple LAN Scanner 1.0 (08th January 2011). [Download] Description The Simple LAN Scanner is a very simple LAN scanner written in Python. It scans the local network and tries to give you the MAC and IP addresses of the discovered running systems. Furthermore it creates a small log file at [...]]]></description>
			<content:encoded><![CDATA[<p>Today I am releasing my Simple LAN Scanner 1.0 (08th January 2011).<br />
[<a href="http://www.xenuser.org/my-tools/" target="_blank">Download</a>]</p>
<p><strong>Description</strong><br />
The Simple LAN Scanner is a very simple LAN scanner written in Python. It scans the local network and tries to give you the MAC and IP addresses of the discovered running systems. Furthermore it creates a small log file at the end of the scan.</p>
<p><strong>Usage</strong><br />
sudo ./simple_lan_scan.py &#8211;network=&lt;your network&gt;</p>
<p><strong>Usage example</strong><br />
sudo ./simple_lan_scan.py &#8211;network=192.168.1.0/24</p>
<p><strong>Installation</strong><br />
Make sure you install the package python-scapy before you run the Simple LAN Scanner.</p>
<p><strong>Feature list</strong><br />
- Tries to give you the MACs and IPs of discovered running systems.<br />
- Creates a small log file.</p>
<p><strong>Some notes</strong><br />
- Tested with Python 2.6.5.<br />
- Modify, distribute, share and copy the code in any way you like!<br />
- Please note that this tool was created for educational purposes only.<br />
- Power to teh c0ws! <img src="http://www.xenuser.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1326" width="1" height="1" style="display: none;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xenuser.org/2011/01/08/simple-lan-scanner-1-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Local File Inclusion Vulnerability Scanner version 1.0 released</title>
		<link>http://www.xenuser.org/2010/12/29/simple-local-file-inclusion-vulnerability-scanner-version-1-0-released/</link>
		<comments>http://www.xenuser.org/2010/12/29/simple-local-file-inclusion-vulnerability-scanner-version-1-0-released/#comments</comments>
		<pubDate>Wed, 29 Dec 2010 16:52:46 +0000</pubDate>
		<dc:creator>valentin</dc:creator>
				<category><![CDATA[LFI]]></category>
		<category><![CDATA[Security in general]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[Exploits]]></category>
		<category><![CDATA[local file inclusion]]></category>
		<category><![CDATA[Penetration Testing]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[scanner]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Security Assessment]]></category>
		<category><![CDATA[Simple Local File Inclusion Vulnerability Scanner]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[vulnerabilities]]></category>
		<category><![CDATA[vulnerability]]></category>
		<category><![CDATA[Vulnerability Research]]></category>
		<category><![CDATA[vulnerability scanner]]></category>

		<guid isPermaLink="false">http://www.xenuser.org/?p=1309</guid>
		<description><![CDATA[Today I am releasing my Simple Local File Inclusion Vulnerability Scanner 1.0 (29th December 2010). [Download] Description The Simple Local File Inclusion Vulnerability Scanner helps you to find LFI vulnerabilities. Usage ./lfi_scanner.py &#8211;url= Usage example ./lfi_scanner.py &#8211;url=&#8221;http://www.example.com/page.php?file=main&#8221; Usage notes - Always use http://…. - This tool does not work with SEO URLs, such as http://www.example.com/news-about-the-internet/. [...]]]></description>
			<content:encoded><![CDATA[<p>Today I am releasing my Simple Local File Inclusion Vulnerability Scanner 1.0 (29th December 2010).<br />
[<a href="http://www.xenuser.org/my-tools/" target="_blank">Download</a>]</p>
<p><strong>Description</strong><br />
The Simple Local File Inclusion Vulnerability Scanner helps you to find LFI vulnerabilities.</p>
<p><strong>Usage</strong><br />
./lfi_scanner.py &#8211;url=</p>
<p><strong>U</strong><span style="font-size: 13.3333px;"><strong>sage example</strong></span><br />
./lfi_scanner.py &#8211;url=&#8221;http://www.example.com/page.php?file=main&#8221;</p>
<p><strong>Usage notes</strong><br />
- Always use http://….<br />
- This tool does not work with SEO URLs, such as http://www.example.com/news-about-the-internet/.<br />
- If you only have a SEO URL, try to find out the real URL which contents parameters.</p>
<p><strong>Feature list</strong><br />
- Provides a random user agent for the connection.<br />
- Checks if a connection to the target can be established.<br />
- Tries to catch most errors with error handling.<br />
- Contains a LFI vulnerability scanner.<br />
- Finds out how a possible LFI vulnerability can be exploited (e.g. directory depth).<br />
- Supports nullbytes!<br />
- Supports common *nix targets, but no Windows systems.</p>
<p><strong>Known issues</strong><br />
- This tool is only able to handle “simple” LFI vulnerabilities, but not complex ones.<br />
- Like most other LFI scanners, this tool here also has trouble with handling certain server responses.</p>
<p><strong>Some notes</strong><br />
- Tested with Python 2.6.5.<br />
- Modify, distribute, share and copy the code in any way you like!<br />
- Please note that this tool was created for educational purposes only.<br />
- Do not use this tool in an illegal way. Know and respect your local laws.<br />
- Only use this tool for legal purposes, such as pentesting your own website<br />
- I am not responsible if you cause any damage or break the law.<br />
- Power to teh c0ws!</p>
<p><strong>Screenshot</strong></p>
<div id="attachment_1311" class="wp-caption alignleft" style="width: 308px"><a href="http://www.xenuser.org/wp-content/uploads/2010/12/lfi_scanner.png"><img class="size-medium wp-image-1311" title="lfi_scanner" src="http://www.xenuser.org/wp-content/uploads/2010/12/lfi_scanner-298x300.png" alt="Simple Local File Inclusion Vulnerability Scanner screenshot" width="298" height="300" /></a>
<p class="wp-caption-text">Simple Local File Inclusion Vulnerability Scanner screenshot</p>
</div>
<p> <img src="http://www.xenuser.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1309" width="1" height="1" style="display: none;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xenuser.org/2010/12/29/simple-local-file-inclusion-vulnerability-scanner-version-1-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Joomla Hacking Compendium</title>
		<link>http://www.xenuser.org/2010/12/19/the-joomla-hacking-compendium/</link>
		<comments>http://www.xenuser.org/2010/12/19/the-joomla-hacking-compendium/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 16:38:21 +0000</pubDate>
		<dc:creator>valentin</dc:creator>
				<category><![CDATA[Exploits]]></category>
		<category><![CDATA[LFI]]></category>
		<category><![CDATA[SQL Injection]]></category>
		<category><![CDATA[Security in general]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[XSS]]></category>
		<category><![CDATA[advisories]]></category>
		<category><![CDATA[advisory]]></category>
		<category><![CDATA[Cross-Site Scripting]]></category>
		<category><![CDATA[CSRF]]></category>
		<category><![CDATA[doc]]></category>
		<category><![CDATA[document]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[html code injection]]></category>
		<category><![CDATA[Joomla component]]></category>
		<category><![CDATA[local file inclusion]]></category>
		<category><![CDATA[paper]]></category>
		<category><![CDATA[Penetration Testing]]></category>
		<category><![CDATA[scanner]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[The Joomla Hacking Compendium]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[vulnerabilities]]></category>
		<category><![CDATA[vulnerability]]></category>
		<category><![CDATA[Vulnerability Research]]></category>
		<category><![CDATA[vulnerability scanner]]></category>

		<guid isPermaLink="false">http://www.xenuser.org/?p=1298</guid>
		<description><![CDATA[Download The Joomla Hacking Compendium here. With great pleasure I hereby announce the availability of the new &#8220;The Joomla Hacking Compendium&#8221;. It contains almost 1000 lines of pure knowledge and shows you the way to hack and protect Joomla. It contains the following chapters: Please find an excerpt below:]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.xenuser.org/documents/security/joomla_hacking_compendium.txt" target="_blank">Download The Joomla Hacking Compendium here.</a></p>
<p>With great pleasure I hereby announce the availability of the new &#8220;The Joomla Hacking Compendium&#8221;. It contains almost 1000 lines of pure knowledge and shows you the way to hack and protect Joomla.</p>
<p>It contains the following chapters:</p>
<pre class="qoate-code">
0x01 - Purpose of this document
0x02 - Introduction
0x03 - The Basics of Joomla
0x04 - The Joomla core
0x05 - Joomla extensions
0x06 - Hacking Joomla
0x07 - SEO, our strongest enemy
0x08 - Examples for Joomla SQL injections
0x09 - Examples for Joomla local file inclusions
0x10 - Examples for Joomla remote file inclusions
0x11 - Examples for Joomla XSSs/CSRFs
0x12 - How to protect your Joomla
0x13 - Conclusion and a look at Joomla's feature
0x14 - How to stay informed (or: the latest vulnerabilities)
0x15 - Useful tools
0x16 - Greetings and THX
</pre>
<p>Please find an excerpt below:</p>
<pre class="qoate-code">
::
:: 0x04 - The Joomla core
::

Before inspecting the Joomla component attack vendors we first have a
look at the core.

Download Joomla somewhere and extract all files. Open the file
libraries/phpinputfilter/inputfilter.php
and look at the code:
----------------------------------------
var $tagsArray; // default = empty array
var $attrArray; // default = empty array

var $tagsMethod; // default = 0
var $attrMethod; // default = 0

var $xssAuto; // default = 1
var $tagBlacklist = array ('applet', 'body', 'bgsound' [...]
var $attrBlacklist = array ('action', 'background'     [...]
----------------------------------------

As you can see, some filter methods of Joomla are based on blacklisting.
This knowledge can be used later to exploit potential vulnerabilities in
a better way. I find this method not very effective, btw.

While HTML tags containing "body" or "bgsound" will be filtered out
at input fields or URL parameters, they can be written in many ways,
e.g. like "bOdY" or "b o DY" etc. You are only limited by your
creativity and will find ways for tricking the blacklist of the
Joomla framework.

Another interesting part is this one (same file):
----------------------------------------
/*
* Is there a tag? If so it will certainly start with a '&lt;'
*/
$tagOpen_start  = strpos($source, '&lt;');
while ($tagOpen_start !== false)
{
/*
* Get some information about the tag we are processing
*/
$preTag            .= substr($postTag, 0, $tagOpen_start);
$postTag                = substr($postTag, $tagOpen_start);
----------------------------------------

As you can see they assume that an HTML tag being used in XSS attacks
starts with a "&lt;". In fact, I never use this character and many
XSS cheatsheets suggest this, too. With this information in mind,
you can most likely avoid being detected by the filters. You can start
your XSS string with "&gt;&lt;tag... for example.

If you want to you can continue looking. You will find other filter
methods and, at the end of the file, there are also built in
mechanics which should help to prevent SQL injection vulnerabilities:
[...]
</pre>
<p> <img src="http://www.xenuser.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1298" width="1" height="1" style="display: none;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xenuser.org/2010/12/19/the-joomla-hacking-compendium/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Local File Inclusion Exploiter version 1.1 released</title>
		<link>http://www.xenuser.org/2010/11/23/simple-local-file-inclusion-exploiter-version-1-1-released/</link>
		<comments>http://www.xenuser.org/2010/11/23/simple-local-file-inclusion-exploiter-version-1-1-released/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 21:51:27 +0000</pubDate>
		<dc:creator>valentin</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[local file inclusion]]></category>
		<category><![CDATA[Penetration Testing]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[scanner]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Security Assessment]]></category>
		<category><![CDATA[Simple Local Fiile Inclusion Exploiter]]></category>
		<category><![CDATA[Vulnerability Research]]></category>
		<category><![CDATA[vulnerability scanner]]></category>

		<guid isPermaLink="false">http://www.xenuser.org/?p=1255</guid>
		<description><![CDATA[I just uploaded a new version of the Simple Local File Inclusion Exploiter, version 1.1. It was updated with some new user agents, &#8220;interesting files&#8221; and now creates a small log file. Just visit the &#8220;My Tools&#8221; section for the download link.]]></description>
			<content:encoded><![CDATA[<p>I just uploaded a new version of the Simple Local File Inclusion Exploiter, version 1.1. It was updated with some new user agents, &#8220;interesting files&#8221; and now creates a small log file.</p>
<p>Just visit the &#8220;My Tools&#8221; section for the download link. <img src="http://www.xenuser.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1255" width="1" height="1" style="display: none;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xenuser.org/2010/11/23/simple-local-file-inclusion-exploiter-version-1-1-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Local File Inclusion Exploiter version 1.0 released</title>
		<link>http://www.xenuser.org/2010/11/21/simple-local-file-inclusion-exploiter-version-1-0-released/</link>
		<comments>http://www.xenuser.org/2010/11/21/simple-local-file-inclusion-exploiter-version-1-0-released/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 18:20:02 +0000</pubDate>
		<dc:creator>valentin</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[local file inclusion]]></category>
		<category><![CDATA[Penetration Testing]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[scanner]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Security Assessment]]></category>
		<category><![CDATA[Simple Local File Inclusion Scanner]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[vulnerabilities]]></category>
		<category><![CDATA[Vulnerability Research]]></category>
		<category><![CDATA[vulnerability scanner]]></category>

		<guid isPermaLink="false">http://www.xenuser.org/?p=1248</guid>
		<description><![CDATA[Today I am releasing my Simple Local File Inclusion Exploiter 1.0 (21th November 2010). [Download] Description The Simple Local File Inclusion Exploiter helps you to exploit LFI vulnerabilities. After you found one, simply pass the URL of the affected website and the vulnerable parameter to this tool. You can also use this tool to scan [...]]]></description>
			<content:encoded><![CDATA[<p>Today I am releasing my Simple Local File Inclusion Exploiter 1.0 (21th November 2010).<br />
[<a href="http://www.xenuser.org/my-tools/" target="_blank">Download</a>]</p>
<p><strong>Description</strong><br />
The Simple Local File Inclusion Exploiter helps you to exploit LFI vulnerabilities. After you found one, simply pass the URL of the affected website and the vulnerable parameter to this tool. You can also use this tool to scan a parameter of an ULR for a LFI vulnerability.</p>
<p><strong>Usage</strong><br />
./lfi_sploiter.py &#8211;exploit-url= &#8211;vulnerable-parameter=</p>
<p><strong>Usage example</strong><br />
./lfi_sploiter.py &#8211;exploit-url=http://www.example.com/page.php?file=main &#8211;vulnerable-parameter=file</p>
<p><strong>Usage notes</strong><br />
- Always use http://&#8230;.<br />
- When you pass a vulnerable parameter, this tool assumes that it is really vulnerable.<br />
- If you do not know if a parameter is vulnerable, simply pass it to this script and let the scanner have a look.<br />
- Only use one vulnerable parameter at once.<br />
- This tool does not work with SEO URLs, such as http://www.example.com/news-about-the-internet/.<br />
- If you only have a SEO URL, try to find out the real URL which contents parameters.</p>
<p><strong>Feature list</strong><br />
- Provides a random user agent for the connection.<br />
- Checks if a connection to the target can be established.<br />
- Tries catch most errors with error handling.<br />
- Contains a LFI scanner (only scans one parameter at once).<br />
- Finds out how a LFI vulnerability can be exploited (e.g. directory depth).<br />
- Supports nullbytes!<br />
- Exploit features: Dumps a list of interesting files to your hard disk.<br />
- Supports common *nix targets, but no Windows systems.</p>
<p><strong>Known issues</strong><br />
- I know there is more about LFI than it is covered in this tool. But this is the first release,<br />
and more features will be implemented in future versions.<br />
- This tool is only able to handle &#8220;simple&#8221; LFI vulnerabilities, but not complex ones. For example: Some LFI vulnerabilities consist of two URL parameters or require to find a way around filters. In those cases, this tool unfortunately does not work.<br />
- Like most other LFI exploiter / scanner, this tool here also has problems with handling certain server responses. So this tool does not work with every website.</p>
<p><strong>Some notes</strong><br />
- Tested with Python 2.6.5.<br />
- Modify, distribute, share and copy the code in any way you like!<br />
- Please note that this tool was created for educational purposes only.<br />
- Do not use this tool in an illegal way. Know and respect your local laws.<br />
- Only use this tool for legal purposes, such as pentesting your own website <img src='http://www.xenuser.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
- I am not responsible if you cause any damage or break the law.<br />
- Power to teh c0ws!</p>
<p><strong>Screenshot</strong></p>
<div id="attachment_1252" class="wp-caption alignleft" style="width: 297px"><a href="http://www.xenuser.org/wp-content/uploads/2010/11/lfi_sploiter-1_0-screenshot.png"><img class="size-medium wp-image-1252" title="lfi_sploiter-1_0-screenshot" src="http://www.xenuser.org/wp-content/uploads/2010/11/lfi_sploiter-1_0-screenshot-287x300.png" alt="Simple Local File Inclusion Exploiter screenshot" width="287" height="300" /></a>
<p class="wp-caption-text">Simple Local File Inclusion Exploiter screenshot</p>
</div>
<p> <img src="http://www.xenuser.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1248" width="1" height="1" style="display: none;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xenuser.org/2010/11/21/simple-local-file-inclusion-exploiter-version-1-0-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New security tool to be released soon</title>
		<link>http://www.xenuser.org/2010/11/20/new-security-tool-to-be-released-soon/</link>
		<comments>http://www.xenuser.org/2010/11/20/new-security-tool-to-be-released-soon/#comments</comments>
		<pubDate>Sat, 20 Nov 2010 19:17:58 +0000</pubDate>
		<dc:creator>valentin</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[local file inclusion]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[vulnerabilities]]></category>
		<category><![CDATA[vulnerability scanner]]></category>

		<guid isPermaLink="false">http://www.xenuser.org/?p=1241</guid>
		<description><![CDATA[I am currently working on a very exciting tool which is related to local file inclusion vulnerabilities. Basically it is some kind of automated LFI exploiter with many features, such as a LFI scanner and &#8211; as I call it &#8211; an &#8220;interesting file dumper&#8221;. Currently, the tool is still beta (version 0.8). I guess [...]]]></description>
			<content:encoded><![CDATA[<p>I am currently working on a very exciting tool which is related to local file inclusion vulnerabilities. Basically it is some kind of automated LFI exploiter with many features, such as a LFI scanner and &#8211; as I call it &#8211; an &#8220;interesting file dumper&#8221;.</p>
<p>Currently, the tool is still beta (version 0.8). I guess that it will be released during the next 48 hours. <img src="http://www.xenuser.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1241" width="1" height="1" style="display: none;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xenuser.org/2010/11/20/new-security-tool-to-be-released-soon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple SQL Injection Vulnerability Scanner 0.5 released</title>
		<link>http://www.xenuser.org/2010/06/17/simple-sql-injection-vulnerability-scanner-0-5-released/</link>
		<comments>http://www.xenuser.org/2010/06/17/simple-sql-injection-vulnerability-scanner-0-5-released/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 21:15:45 +0000</pubDate>
		<dc:creator>valentin</dc:creator>
				<category><![CDATA[SQL Injection]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[column fuzzer]]></category>
		<category><![CDATA[Penetration Testing]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[scanner]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Security Assessment]]></category>
		<category><![CDATA[Simple SQL Injection Vulnerability Scanner]]></category>
		<category><![CDATA[sql injection]]></category>
		<category><![CDATA[vulnerabilities]]></category>
		<category><![CDATA[vulnerability scanner]]></category>

		<guid isPermaLink="false">http://www.xenuser.org/?p=947</guid>
		<description><![CDATA[Today I am releasing version 0.5 of my Simple SQL Injection Vulnerability Scanner. [Download here] It contains all the features from the first released version 0.3 and now contains &#8211; in addition &#8211; a column fuzzer. Simply start a scan by using python sqli_scanner.py -u &#8220;target&#8221; and then start fuzzing by using the parameter -fuzz [...]]]></description>
			<content:encoded><![CDATA[<p>Today I am releasing version 0.5 of my Simple SQL Injection Vulnerability Scanner.<br />
[<a href="http://www.xenuser.org/my-tools/" target="_blank">Download here</a>]</p>
<p>It contains all the features from the first released version 0.3 and now contains &#8211; in addition &#8211; a column fuzzer. Simply start a scan by using python sqli_scanner.py -u &#8220;target&#8221; and then start fuzzing by using the parameter -fuzz &#8220;exploit url&#8221;. The exploit url will be provided by the scanner (when a vulnerability was found). <img src="http://www.xenuser.org/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=947" width="1" height="1" style="display: none;" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xenuser.org/2010/06/17/simple-sql-injection-vulnerability-scanner-0-5-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

