<?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>misto's blog &#187; hackers</title>
	<atom:link href="http://blog.misto.ch/archives/tag/hackers/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.misto.ch</link>
	<description>blog über mich und interessante dinge aus dem alltag. oft auch etwas aus der informatik</description>
	<lastBuildDate>Sun, 06 Sep 2009 14:01:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SMS senden leicht gemacht (Orange)</title>
		<link>http://blog.misto.ch/archives/606</link>
		<comments>http://blog.misto.ch/archives/606#comments</comments>
		<pubDate>Sat, 21 Jun 2008 15:18:22 +0000</pubDate>
		<dc:creator>misto</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[tipp]]></category>

		<guid isPermaLink="false">http://blog.misto.ch/?p=606</guid>
		<description><![CDATA[Gibt es was mühsameres, als die unsäglichen Browser-SMS-Versende-Dienste unserer Mobilfunkanbieter? Naja, wahrscheinlich gibt es schlimmeres, aber verbessern kann man es ja trotzdem. Das Ziel ist, möglichst einfach SMS zu versenden, also schreiben wir doch ein Script, welches als Parameter Nummer und Text entgegennimmt und versendet.
Ist eigentlich ganz einfach, Mechanize mimt einen Browser und macht genau [...]]]></description>
			<content:encoded><![CDATA[<p>Gibt es was mühsameres, als die unsäglichen Browser-SMS-Versende-Dienste unserer Mobilfunkanbieter? Naja, wahrscheinlich gibt es schlimmeres, aber verbessern kann man es ja trotzdem. Das Ziel ist, möglichst einfach SMS zu versenden, also schreiben wir doch ein Script, welches als Parameter Nummer und Text entgegennimmt und versendet.</p>
<p>Ist eigentlich ganz einfach, Mechanize mimt einen Browser und macht genau das, was auch ein Mensch tun würde, also anmelden, Formularfelder ausfüllen und abschicken:</p>
<pre>
<span class="PreProc">#!/usr/bin/ruby</span>
<span class="PreProc">require</span> <span class="Special">'</span><span class="Constant">mechanize</span><span class="Special">'</span>

username = <span class="Special">'</span><span class="Constant">mirkostocker</span><span class="Special">'</span>
password = <span class="Special">'</span><span class="Constant">XXXXXXXXXXXX</span><span class="Special">'</span>
number   = <span class="Identifier">ARGV</span>.shift
message  = <span class="Identifier">ARGV</span> * <span class="Special">&quot;</span><span class="Constant"> </span><span class="Special">&quot;</span>

<span class="Statement">if</span> message.length &gt; <span class="Constant">144</span> || message.length &lt; <span class="Constant">1</span>
  <span class="Identifier">$stderr</span>.puts <span class="Special">&quot;</span><span class="Constant">Nachricht zu lang oder zu kurz..</span><span class="Special">&quot;</span>
  <span class="Statement">exit</span> <span class="Constant">1</span>
<span class="Statement">end</span>

<span class="PreProc">def</span> <span class="Identifier">find_form_with_field</span>(page, fieldname)
  page.forms.each <span class="Statement">do</span> |<span class="Identifier">form</span>|
    <span class="Statement">if</span> form.fields.find{|<span class="Identifier">f</span>| f.name == fieldname}
      <span class="Statement">yield</span> form
    <span class="Statement">end</span>
  <span class="Statement">end</span>
<span class="PreProc">end</span>

<span class="Type">WWW</span>::<span class="Type">Mechanize</span>.new <span class="Statement">do</span> |<span class="Identifier">agent</span>|

  agent.get(<span class="Special">'</span><span class="Constant"><a href="https://www.orange.ch/footer/login">https://www.orange.ch/footer/login</a></span><span class="Special">'</span>) <span class="Statement">do</span> |<span class="Identifier">page</span>|

    find_form_with_field(page, <span class="Special">'</span><span class="Constant">username</span><span class="Special">'</span>) <span class="Statement">do</span> |<span class="Identifier">f</span>|
      f.username = username
      f.password = password
      f.submit
    <span class="Statement">end</span>
  <span class="Statement">end</span>

  agent.get(<span class="Special">'</span><span class="Constant"><a href="https://www.orange.ch/myorange/sms">https://www.orange.ch/myorange/sms</a></span><span class="Special">'</span>) <span class="Statement">do</span> |<span class="Identifier">page</span>|

    find_form_with_field(page, <span class="Special">'</span><span class="Constant">messageInput</span><span class="Special">'</span>) <span class="Statement">do</span> |<span class="Identifier">f</span>|
      f.destinationNumberInput = number
      f.messageInput = message
      f.wui_target_id = <span class="Special">'</span><span class="Constant">sendButton</span><span class="Special">'</span>
      f.wui_event_id = <span class="Special">'</span><span class="Constant">onclick</span><span class="Special">'</span>
      f.submit
    <span class="Statement">end</span>
  <span class="Statement">end</span>
<span class="Statement">end</span>
</pre>
<p><br/></p>
<p><em>find_form_with_field</em> musste ich schreiben, da die Formulare keine Namen besitzen, und fragt mich nicht, weshalb ich <em>wui_target_id</em> und <em>wui_event_id</em> setzen muss, im echten Browser wird das per Javascript gemacht und ist anscheinend wichtig. Hat auch gleich die Projektdauer um 50% verlängert, auf rund 1.5 Stunden.</p>
<p>So, und wer kümmert sich um die <strong>Swisscom</strong> und <strong>Sunrise</strong>?</p>
<p>Guido: Wie du siehst habe ich einen netten Weg gefunden, bunten Code zu bloggen, <a href="http://www.vim.org/">der beste Editor der Welt</a> hat nämlich eine TOhtml Funktion.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.misto.ch/archives/606/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>GitHub &#8211; Git Repository Hosting</title>
		<link>http://blog.misto.ch/archives/551</link>
		<comments>http://blog.misto.ch/archives/551#comments</comments>
		<pubDate>Fri, 21 Mar 2008 11:23:01 +0000</pubDate>
		<dc:creator>misto</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[programmieren]]></category>
		<category><![CDATA[werbung]]></category>

		<guid isPermaLink="false">http://blog.misto.ch/archives/551</guid>
		<description><![CDATA[Ich hätte noch Einladungen für GitHub zu vergeben (FCFS), falls jemand eine will. Einfach mit einer E-Mail-Adresse bei mir melden.
Wer mer über GitHub erfahren will, kann ja mal hier  weiterlesen.
]]></description>
			<content:encoded><![CDATA[<p>Ich hätte noch Einladungen für <a href="http://github.com/">GitHub</a> zu vergeben (FCFS), falls jemand eine will. Einfach mit einer E-Mail-Adresse bei mir melden.</p>
<p>Wer mer über GitHub erfahren will, <a href="http://www.infoq.com/news/2008/03/github-git-repository-hosting">kann ja mal hier </a> weiterlesen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.misto.ch/archives/551/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free your iPod!</title>
		<link>http://blog.misto.ch/archives/268</link>
		<comments>http://blog.misto.ch/archives/268#comments</comments>
		<pubDate>Mon, 20 Nov 2006 18:40:58 +0000</pubDate>
		<dc:creator>misto</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[tipp]]></category>
		<category><![CDATA[werbung]]></category>

		<guid isPermaLink="false">http://blog.misto.ch/archives/268</guid>
		<description><![CDATA[Heute habe ich mich das letzte mal ab meinem iPod genervt! 
Ich höre sehrgerne Podcasts wenn ich unterwegs bin, vor allem vom Software Engineering Radio. Die Sendungen gehen rund 3/4 Stunden, ich mag sie also nie wirklich auf einmal durchhören. Eigentlich kein Problem, der iPod merkt sich ja die Position im Stück wenn man abstellt.. [...]]]></description>
			<content:encoded><![CDATA[<p>Heute habe ich mich das letzte mal ab meinem iPod genervt! </p>
<p>Ich höre sehrgerne Podcasts wenn ich unterwegs bin, vor allem vom <a href="http://se-radio.net/">Software Engineering Radio</a>. Die Sendungen gehen rund 3/4 Stunden, ich mag sie also nie wirklich auf einmal durchhören. Eigentlich kein Problem, der iPod merkt sich ja die Position im Stück wenn man abstellt.. meistens auf jeden Fall, sobald er nämlich wirklich abstellt (meistens übers Wochenende wenn ich ihn 2 Tage nicht nutze) hat er danach jegliche Informationen verloren und ich muss rausfinden wo ich zuletzt war.<br />
Bookmarks erstellen funktioniert ja leider nur auf irgendwelchen komischen Musikformaten, ist also auch keine Option. </p>
<p>Wegen all dem habe ich mich entschlossen, der freien Software <a href="http://www.rockbox.org/">Rockbox</a> einmal eine Chance zu geben und mir einen Daily-Snapshot installiert. Das war recht schnell getan, in 5 Minuten konnte ich neu booten. Bis jetzt überzeugt mich meine kleine Rockbox ziemlich: viel mehr Einstellungen sind möglich, man benötigt keine speziellen Protokolle mehr um Musik zu übertragen (einfach mounten und rüberkopieren), wobei die bestehenden Musikstücke natürlich immer noch nutzbar sind, und das wichtigste: Bookmarks! </p>
<p>Ausserdem hab ich noch ein nettes Feature entdeckt: Sobald ich den Kopfhörer ausziehe pausiert die Wiedergabe und setzt fort nachdem ich ihn wieder eingesteckt habe. Man verpasst also nichts mehr wenn der Stecker mal rausrutscht beim laufen oder so.</p>
<p>Bis jetzt bin ich sehr zufrieden, ich kann es jedem iPod-Nutzer empfehlen. Und wenns nicht gefällt ist das ganze auch recht flott wieder deinstalliert.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.misto.ch/archives/268/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>2. Studienarbeit abgeschlossen: Ruby Refactoring</title>
		<link>http://blog.misto.ch/archives/155</link>
		<comments>http://blog.misto.ch/archives/155#comments</comments>
		<pubDate>Fri, 07 Jul 2006 18:33:06 +0000</pubDate>
		<dc:creator>misto</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[werbung]]></category>

		<guid isPermaLink="false">http://blog.misto.ch/archives/155</guid>
		<description><![CDATA[Wie auch Leo haben ich und zwei Kollegen heute unsere zweite Studienarbeit abgeschlossen. Es ging dabei um die Implementierung von Refactorings für die Ruby Development Tools, eine IDE die auf Eclipse aufbaut. Die letzten zwei Wochen waren ziemlich streng, da wir noch einiges zu Dokumentieren hatten. Wie auch immer, der Dozent schien sehr zufrieden und [...]]]></description>
			<content:encoded><![CDATA[<p>Wie auch <a href="http://leo.freeflux.net/blog/archiv/letzte.html">Leo</a> haben ich und zwei Kollegen heute unsere zweite Studienarbeit abgeschlossen. Es ging dabei um die Implementierung von <a href="http://morki.ch/rubyrefactoring">Refactorings für die Ruby Development Tools</a>, eine IDE die auf Eclipse aufbaut. Die letzten zwei Wochen waren ziemlich streng, da wir noch einiges zu Dokumentieren hatten. Wie auch immer, der Dozent schien sehr zufrieden und die Arbeit hat Spass gemacht. So viel Spass sogar, dass wir eine Fortsetzungsarbeit darauf als Diplomarbeit machen werden.</p>
<p>Ach ja, unsere ToDo-Liste, die wir diese Nacht abgearbeitet haben, sieht nun so aus:</p>
<p><img id="image156" src="http://blog.misto.ch/wp-content/whiteboard.png" alt="Whiteboard" /></p>
<p>Tja, es war auf jeden Fall sehr lustig und nun möchte ich am liebsten nur noch schlafen, allerdings gehts heute noch ins Kino and die Vorpremiere von <a href="http://www.kitag.com/default.aspx?page=DetailsMovie&#038;movieid=163413209&#038;cityid=29695">Ultra Violet</a>. Drückt mir die Daumen, dass ich nicht einschlafe <img src='http://blog.misto.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.misto.ch/archives/155/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Gelesen: Practices of an Agile Developer</title>
		<link>http://blog.misto.ch/archives/151</link>
		<comments>http://blog.misto.ch/archives/151#comments</comments>
		<pubDate>Sun, 18 Jun 2006 15:15:09 +0000</pubDate>
		<dc:creator>misto</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[lesen]]></category>

		<guid isPermaLink="false">http://blog.misto.ch/archives/151</guid>
		<description><![CDATA[Gestern habe ich das Buch Practices of an Agile Developer fertig gelesen und bin, wie von allen anderen Büchern der Pragmatic Programmers, sehr begeisert.
Es ist eine sehr gute Ergänzung zum Pragmatic Programmer und behandelt das Gebiet der &#8220;agilen Programmierung&#8221;. Es geht vor allem darum, wie man Projekte erfolgreich und zur Zufriedenheit des Kunden abschliesst, ohne [...]]]></description>
			<content:encoded><![CDATA[<p>Gestern habe ich das Buch <a href="http://www.pragmaticprogrammer.com/titles/pad/">Practices of an Agile Developer</a> fertig gelesen und bin, wie von allen anderen Büchern der <a href="http://www.pragmaticprogrammer.com/">Pragmatic Programmers</a>, sehr begeisert.</p>
<p>Es ist eine sehr gute Ergänzung zum <a href="http://www.pragmaticprogrammer.com/ppbook/index.shtml">Pragmatic Programmer</a> und behandelt das Gebiet der &#8220;agilen Programmierung&#8221;. Es geht vor allem darum, wie man Projekte erfolgreich und zur Zufriedenheit des Kunden abschliesst, ohne dabei zu viel Ballast und Überflüssiges zu entwickeln. Nicht nur Themen des Projektmanagement werden erläutert, sondern auch Praktiken für den einzelnen Entwickler. Es ist also nicht nur ein Buch für Manager, sondern auch für den &#8220;normalen&#8221; Programmierer sehr interessant. Ausserdem ist es relativ kurz (~200 Seiten), keine Zeit zu haben ist also keine Ausrede.</p>
<p>Auf meinem Wiki habe ich mir während dem Lesen <a href="http://morki.ch/wiki/index.php?page=Notizen+zu+Agile+Practices">einige Notizen</a> gemacht über besonders interessant oder merkenswerte Erkentnisse.</p>
<p>Weitere Bücher, besonders für die Sommerferien, <a href="http://www.pragmaticprogrammer.com/titles/gwd/index.html">sind</a> <a href="http://www.pragmaticprogrammer.com/titles/fr_quiz/index.html">schon</a> <a href="http://www.pragmaticprogrammer.com/titles/prj/index.html">bestellt</a> <img src='http://blog.misto.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.misto.ch/archives/151/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hacker Key</title>
		<link>http://blog.misto.ch/archives/110</link>
		<comments>http://blog.misto.ch/archives/110#comments</comments>
		<pubDate>Wed, 19 Apr 2006 15:35:10 +0000</pubDate>
		<dc:creator>misto</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[neuigkeit]]></category>
		<category><![CDATA[werbung]]></category>

		<guid isPermaLink="false">http://blog.misto.ch/archives/110</guid>
		<description><![CDATA[Heute habe ich mir mal die Mühe gemacht, mir einen Hacker Key zusammenzustellen, und so sieht er aus:
v3sw6RChw5ln3pr7Ock2ma7u7Lw2m5l7+8GO
i2e6+7t6MSb7AOen7g5OPa2Xs6MIr1p5
Wie sehen eure aus? Und falls ihr noch keinen habt wirds aber allerhöchste Zeit! Apropos Zeit, bei mir dauerte es etwa 15 Minuten und war sehr amüsant.
]]></description>
			<content:encoded><![CDATA[<p>Heute habe ich mir mal die Mühe gemacht, mir einen <a href="http://www.hackerkey.com/hacker.html">Hacker Key</a> zusammenzustellen, und so sieht er aus:</p>
<p><code>v3sw6RChw5ln3pr7Ock2ma7u7Lw2m5l7+8GO<br />
i2e6+7t6MSb7AOen7g5OPa2Xs6MIr1p5</code></p>
<p>Wie sehen eure aus? Und falls ihr noch keinen habt wirds aber allerhöchste Zeit! Apropos Zeit, bei mir dauerte es etwa 15 Minuten und war sehr amüsant.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.misto.ch/archives/110/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>XGL-Live-CD zum selber ausprobieren</title>
		<link>http://blog.misto.ch/archives/90</link>
		<comments>http://blog.misto.ch/archives/90#comments</comments>
		<pubDate>Thu, 09 Mar 2006 00:36:41 +0000</pubDate>
		<dc:creator>misto</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.misto.ch/archives/90</guid>
		<description><![CDATA[Die Leute von Kororaa (eine Gentoo-basierte Distribution) haben eine Live-CD mit XGL und Gnome erstellt, so dass man das ganze ohne Gefahr (und das ist das installieren von XGL im Moment noch) ausprobieren kann.  Ich hab das natürlich gleich mal probiert und es hat auf meinem Thinkpad T42 (mit Ati Radeon Mobility M10) sehr [...]]]></description>
			<content:encoded><![CDATA[<p>Die Leute von <a href="http://kororaa.org/">Kororaa</a> (eine Gentoo-basierte Distribution) haben eine <a href="http://getkororaa.com/">Live-CD mit XGL</a> und Gnome erstellt, so dass man das ganze ohne Gefahr (und das ist das installieren von XGL im Moment noch) ausprobieren kann.  Ich hab das natürlich gleich mal probiert und es hat auf meinem Thinkpad T42 (mit Ati Radeon Mobility M10) sehr gut funktioniert!</p>
<p>Ich freue mich darauf, das ganze auch in meinem regulären Arbeitsumfeld einzusetzen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.misto.ch/archives/90/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linux läuft auf dem Intel-Mac</title>
		<link>http://blog.misto.ch/archives/66</link>
		<comments>http://blog.misto.ch/archives/66#comments</comments>
		<pubDate>Fri, 17 Feb 2006 02:42:53 +0000</pubDate>
		<dc:creator>misto</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.misto.ch/archives/66</guid>
		<description><![CDATA[Die Leute von Mactel-Linux haben es geschaft, Linux auf einem der neuen Intel-Macs zum laufen zu bringen. Allerdings noch ohne X, den Kernel können sie aber kompilieren. Für alle Ungläubigen gibts noch ein paar Screenshots.
]]></description>
			<content:encoded><![CDATA[<p>Die Leute von <a href="http://xbox-linux.org.nyud.net:8090/mactel/index.php/Main_Page">Mactel-Linux</a> haben es geschaft, Linux auf einem der neuen Intel-Macs zum laufen zu bringen. Allerdings noch ohne X, den Kernel können sie aber kompilieren. Für alle Ungläubigen gibts noch ein paar <a href="http://xbox-linux.org.nyud.net:8090/mactel/index.php/Screenshots">Screenshots</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.misto.ch/archives/66/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gelesen: Linus Torvalds &#8211; Just for Fun</title>
		<link>http://blog.misto.ch/archives/35</link>
		<comments>http://blog.misto.ch/archives/35#comments</comments>
		<pubDate>Tue, 10 Jan 2006 17:21:25 +0000</pubDate>
		<dc:creator>misto</dc:creator>
				<category><![CDATA[alltag]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[lesen]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://blog.misto.ch/?p=35</guid>
		<description><![CDATA[Gestern Nacht habe ich noch (bis halb zwei) Linus Torvalds Biographie zu Ende gelesen (Falls jemand Linus nicht kennt, er ist der Erfinder des Linux-Kernels). Man erfährt (natürlich) alles über das Leben von Linus Torvalds (ca. bis ins Jahr 2000) und seine Motivation als Kernelprogrammierer. Sehr gelungen an dem Buch finde ich, dass Linus auch [...]]]></description>
			<content:encoded><![CDATA[<p>Gestern Nacht habe ich noch (bis halb zwei) Linus Torvalds Biographie zu Ende gelesen (Falls jemand <a href="http://de.wikipedia.org/wiki/Torvalds">Linus</a> nicht kennt, er ist der Erfinder des Linux-Kernels). Man erfährt (natürlich) alles über das Leben von Linus Torvalds (ca. bis ins Jahr 2000) und seine Motivation als Kernelprogrammierer. Sehr gelungen an dem Buch finde ich, dass Linus auch über sich selbst lachen kann und sich nicht als grosser, aufgeblähter Held hinstellt. Dies macht das Ganze sehr glaubhaft und wirkt natürlich.</p>
<p>Gleich zu Beginn des Buches erklärt Linus seine Version des Sinn des Lebens, worauf er auch zum Schluss des Buches wieder zurückkommt und das ganze so abschliesst. Was mich gestört hat ist, dass er häufig schon vorgreift in der Zeit und dann einiges mehrmals vorkommt. Naja, das lässt sich aber verschmerzen. Gegen Ende des Buches geht er auf die Themen Open- vs. Closedsource ein und was langfristig überlegen sein wird und sagt auch seine Meinung zu Softwarepatenten und Urheberrecht.</p>
<p>Insgesamt wirklich ein gutes Buch und jedem zu empfehlen, der etwas kurzweiligesm witziges zu Lesen und dazu auch noch etwas über den Opensource-Gedanken erfahren möchte.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.misto.ch/archives/35/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bluetooth-Attacke Bluesnarf erfolgreich erprobt</title>
		<link>http://blog.misto.ch/archives/30</link>
		<comments>http://blog.misto.ch/archives/30#comments</comments>
		<pubDate>Wed, 04 Jan 2006 20:20:58 +0000</pubDate>
		<dc:creator>misto</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[hackers]]></category>

		<guid isPermaLink="false">http://blog.misto.ch/?p=30</guid>
		<description><![CDATA[Durch einen Artikel im aktuellen Linux-Magazin (Ausgabe 02/06, S. 72) angeregt habe ich gleich mal die sogenannte Bluesnarf-Attacke ausprobiert. Ich habe den Bruder gebeten bei seinem Handy Bluetooth einzuschalten, mehr hat er nicht mitbekommen. Wenige Sekunden später hatte ich schon sein komplettes Telefonbuch und den Kalender ausgelesen (auf den Versuch, die Dateien zu löschen habe [...]]]></description>
			<content:encoded><![CDATA[<p>Durch einen Artikel im aktuellen Linux-Magazin (Ausgabe 02/06, S. 72) angeregt habe ich gleich mal die sogenannte Bluesnarf-Attacke ausprobiert. Ich habe den Bruder gebeten bei seinem Handy Bluetooth einzuschalten, mehr hat er nicht mitbekommen. Wenige Sekunden später hatte ich schon sein komplettes Telefonbuch und den Kalender ausgelesen (auf den Versuch, die Dateien zu löschen habe ich nettwerweise verzichtet <img src='http://blog.misto.ch/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ). Hätte echt nicht gedacht, dass das so einfach ist! Beim 2. Versuch mit meinem Handy hats leider nicht geklappt, eine Verbindung kam nicht zustande, zum Glück. In Zukunft werde ich mich wohl zusammenreissen müssen, das ganze nicht mal am morgen im Zug auszuprobieren. Ganz legal wird das ja wohl nicht sein.. oder doch? Immerhin ist das Gerät offensichtlich überhaupt nicht gegen Zugriffe geschützt, vielleicht ist das vergleichbar mit einem ungeschützten WLAN? Naja, ich will hier nichts falsches verbreiten, schliesslich bin ich kein Jurist.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.misto.ch/archives/30/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
