<?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/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Bits, Bytes and my 5 cents &#187; 8.10</title>
	<atom:link href="http://blog.encodingit.ch/category/os/linux/ubuntu/8-10/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.encodingit.ch</link>
	<description>Life is just a technical game</description>
	<lastBuildDate>Wed, 08 Feb 2012 07:57:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Pentest &#8211; Sicherheit im eigenen Netzwerk</title>
		<link>http://blog.encodingit.ch/2009/03/pentest-sicherheit-im-eigenen-netzwerk/</link>
		<comments>http://blog.encodingit.ch/2009/03/pentest-sicherheit-im-eigenen-netzwerk/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 10:45:53 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[8.10]]></category>
		<category><![CDATA[Netzwerk]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Pentest]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://compr00t.5x.to/?p=265</guid>
		<description><![CDATA[Pentest oder auch Penetration-Test sind Sicherheitstest, wo ein Hacker, mit dem Einverständnis des Opfers versucht in ein Firmennetzwerk einzudringen.

Einer Firma hilft ein solcher Test zum Bestätigen, dass das eigenen Netzwerk (fast) sicher ist oder um eben Sicherheitslücken aufzudecken.

Jedoch hat nicht jeder das Wissen oder das Geld um einen solchen Test durchzuführen, doch Sicherheit sollte jeder geniessen können. Um dieses Problem auszuhebeln gibt es fix fertige Scanner, welche ein komplettes Netzwerk auf die neusten Exploits prüfen.<img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></description>
			<content:encoded><![CDATA[<p>Pentest oder auch Penetration-Test sind Sicherheitstest, wo ein Hacker, mit dem Einverständnis des Opfers versucht in ein Firmennetzwerk einzudringen.</p>
<p>Einer Firma hilft ein solcher Test zum Bestätigen, dass das eigenen Netzwerk (fast) sicher ist oder um eben Sicherheitslücken aufzudecken.</p>
<p>Jedoch hat nicht jeder das Wissen oder das Geld um einen solchen Test durchzuführen, doch Sicherheit sollte jeder geniessen können. Um dieses Problem auszuhebeln gibt es fix fertige Scanner, welche ein komplettes Netzwerk auf die neusten Exploits prüfen.</p>
<h2>Welche Lücken gibt es?</h2>
<p>Einer der besten dieser Scanner ist Nessus. Dieser ist in einer gratis Version verfügbar. Der Scanner erhält nach einer Gratis-Registrierung alle 24 Stunden die neusten Exploits und Sicherheitslücken und kann diese bei einem neuen Scan auch gleich einsetzen.</p>
<p>Nessus gibt es als Server und als Client. Man hat somit auch die Möglichkeit Nessus auf einem Server zu installieren und sich dann mit dem Client darauf einzuloggen.</p>
<p>Für die Installation habe ich ein kleines Script erstellt, welches alle Vorgänge <span style="text-decoration: line-through;">beinahe</span> automatisch durchführt. Oder man führt die folgenden Schritte aus:</p>
<p>Zuerst müssen wir Nessus installieren:</p>
<pre><code>sudo apt-get install nessus nessusd</code></pre>
<p>Nun müssen wir einen User hinzufügen:</p>
<pre><code>sudo nessus-adduser</code></pre>
<p>Hier muss man einen Usernamen eingeben, mit welchem man sich auf dem Nessus-Server einloggt. Bei Authentication kann man einfach ENTER drücken. Nach der Eingabe des Passwortes werden die Regeln definiert. Hier kann man getrost die Standardeinstellungen stehen lassen und nach einer kurzen Wartezeit mit Strg + D die Konfiguration abschliessen.<br />
Damit man immer die aktuellen Exploits erhält, muss man sich gratis registrieren. Dies kann man hier machen: http://www.nessus.org/plugins/index.php?view=register</p>
<pre><code>nessus-fetch --register $code</code></pre>
<p>Nun kann man seine Plugins updaten:</p>
<pre><code>sudo nessus-update-plugins</code></pre>
<p>und schlussendlich den Server starten:</p>
<pre><code>sudo /etc/init.d/nessusd start</code></pre>
<p>Nun fügen wir noch einen Eintrag hinzu, damit der Server beim Starten des PC automatisch auch startet:</p>
<pre><code>sudo update-rc.d nessusd defaults</code></pre>
<p>Nun können wir Nessus starten. Das starten dauert ein bisschen, da neben dem laden aller Plugins auch noch die neusten runtergeladen werden:</p>
<pre><code>nessus</code></pre>
<p>Nun haben wir Nessus installiert. Doch nach einem Scan wissen wir erst, wo es eine Lücke gibt, nicht aber wie man sie ausnutzt.</p>
<p>Dazu haben wir das Metasploit Framework.</p>
<h2>Die Exploits</h2>
<p>Leider ist Metasploit nicht auf den Packetservern verfügbar. Deshalb muss man sich die Installation von <a href="http://www.metasploit.com/framework/download/"  target="_blank">hier</a> besorgen.</p>
<p>Zur Installation kann man wieder mein Script verwenden oder folgende Anleitung verwenden.</p>
<p>Zuerst brauchen wir das aktuelle Framework. Dieses ist gepackt in einem Archiv also müssen wir zuerst entpacken:</p>
<pre><code>tar -xzf framework-*</code></pre>
<p>Da Metasploit auf Ruby basiert, brauchen wir noch den passenden Ruby-Hintergrund:</p>
<pre><code>sudo apt-get install ruby libruby libgtk2-ruby libglade2-ruby libopenssl-ruby -y sqlite3*</code></pre>
<p>Nun erstellen wir einen Ordner:</p>
<pre><code>sudo mkdir /opt/metasploit</code></pre>
<p>Und verschieben unsere Daten in den Ordner:</p>
<pre><code>sudo mv framework-X.X/* /opt/metasploit/</code></pre>
<p>Das Framework selbst gibt es als GUI, Webservice oder Konsole. Aufgerufen werden diese mit folgenden Befehlen:</p>
<pre><code>/opt/metasploit/msfgui
/opt/metasploit/msfweb
sudo /opt/metasploit/msfconsole</code></pre>
<p>Der Server ist dann unter der URL http://localhost:55555 verfügbar. Es ist jedoch empfohlen, die Konsole zu verwenden, da nur da alle Funktionen verfügbar sind.</p>
<p>Wie es nun weiter geht, dass muss jeder selbst raus finden, da sogenannte &#8220;Hack-Anleitungen&#8221; (ob für gute oder schlechte Zwecke) illegal sind. Ich weiss nicht einmal, ob es erlaubt ist die folgenden zwei Links zu posten:</p>
<pre><code>Tutorial Part 1: <a href="http://www.ethicalhacker.net/content/view/227/24/"  target="_blank">http://www.ethicalhacker.net/content/view/227/24/</a>
Tutorial Part 2: <a href="http://www.ethicalhacker.net/content/view/238/24/"  target="_blank">http://www.ethicalhacker.net/content/view/238/24/</a></code></pre>
<img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.encodingit.ch/2009/03/pentest-sicherheit-im-eigenen-netzwerk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Das perfekte Backup</title>
		<link>http://blog.encodingit.ch/2008/12/das-perfekte-backup/</link>
		<comments>http://blog.encodingit.ch/2008/12/das-perfekte-backup/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 00:38:38 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[8.10]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://compr00t.5x.to/?p=185</guid>
		<description><![CDATA[Ich habe selbst lange keine Backups von meinem System gemacht, weder zu meiner Windowszeit noch während meiner Linux- / Ubuntuzeit. Doch irgendwie habe ich es wieder ins Auge gefasst, da einem Kollegen von mir der PC mit Viren versucht ist. Also habe ich mich auf die Suche nach einem geeigneten Script oder Tool gemacht. Jedoch, [...]<img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></description>
			<content:encoded><![CDATA[<p>Ich habe selbst lange keine Backups von meinem System gemacht, weder zu meiner Windowszeit noch während meiner Linux- / Ubuntuzeit.</p>
<p>Doch irgendwie habe ich es wieder ins Auge gefasst, da einem Kollegen von mir der PC mit Viren versucht ist. Also habe ich mich auf die Suche nach einem geeigneten Script oder Tool gemacht. Jedoch, da ich meine Daten auf eine externe HD speichern will, wollte ich zuerst ein Script machen, welches bei jedem einstecken ein Backup macht. Jedoch, da ich extrem faul bin und dem Shell-Scripting nicht wirklich mächtig bin, habe ich mich mal auf die Suche nach einem geeigneten Tool gemacht.</p>
<p>Wie so oft einmal wurde ich im Wiki von uu.de fündig: sBackup heisst die Lösung all meiner Probleme <img src='http://blog.encodingit.ch/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Naja, bleiben wir mal auf dem Boden!</p>
<p>Das installieren geht total einfach über die Shell mit folgendem Befehl:</p>
<blockquote><p><em>sudo apt-get install sbackup</em></p></blockquote>
<p>Danach findet man das Tool unter System &gt;&gt; Systemverwaltung &gt;&gt; Simple Backup Config / Restore. Über diese beiden Menueinträge managed man die ganze Software. Ich werde hier nur auf die Config, nicht aber auf das Restoren eingehen, da ich es selbst noch nie gebraucht habe und es hoffentlich auch nicht brauchen werden. Das selbe wünsche ich dir natürlich auch! <img src='http://blog.encodingit.ch/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Nun kann man diverse Einstellungen vornehmen. Es sind seit der Installation ein paar Standardeinstellungen wie das includen der wichtigsten Pfaden oder das excluden von Musik und iso Files. Nun kann man noch die Zeit einstellen, wie oft das Backup durchgeführt werden muss. Weiter kann man bestimmen, wann ein Backup gelöscht werden soll.</p>
<p>Die für mich wichtigste Funktion ist <strong>Abort backup if destination directory not exist</strong>. Somit kann ich problemlos auf eine HDD sichern. Ist diese nicht vorhanden, so wird nichts gesichert.</p>
<img src="http://www.encodingit.ch/piwik/piwik.php?idsite=2&rec=1" style="border:0" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.encodingit.ch/2008/12/das-perfekte-backup/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

