<?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>g3gg0.de</title>
	<atom:link href="http://www.g3gg0.de/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.g3gg0.de/wordpress</link>
	<description>g3gg0.de blog</description>
	<lastBuildDate>Fri, 06 Apr 2012 19:47:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[EOS] TimerGen Tool</title>
		<link>http://www.g3gg0.de/wordpress/uncategorized/eos-timergen-tool/</link>
		<comments>http://www.g3gg0.de/wordpress/uncategorized/eos-timergen-tool/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 20:31:42 +0000</pubDate>
		<dc:creator>geggo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.g3gg0.de/wordpress/?p=200</guid>
		<description><![CDATA[Since last year I helped a little developing Magic Lantern, a Firmware mod for Canon EOS DSLRs. I reverse engineered some interesting registers and memory structures that make frame rate patching possible. (yeah, as always I couldn&#8217;t resist reverse engineering the next device I bought :) ) Now I&#8217;ve coded a little tool that makes [...]]]></description>
			<content:encoded><![CDATA[<p>Since last year I helped a little developing <a href="http://magiclantern.wikia.com/wiki/Magic_Lantern_Firmware_Wiki">Magic Lantern</a>, a Firmware mod for Canon EOS DSLRs.<br />
I reverse engineered some interesting registers and memory structures that make frame rate patching possible.</p>
<p>(yeah, as always I couldn&#8217;t resist reverse engineering the next device I bought :) )</p>
<p>Now I&#8217;ve coded a little tool that makes it possible to:<br />
a) Calculate the exact timer frequency that generates frame rate<br />
and<br />
b) generate custom frame rates</p>
<p>The tool is available <a href="http://www.g3gg0.de/projects/EOSTimerGen/">here</a>.<br />
Here some screenshot.</p>
<p><a href="http://www.g3gg0.de/wordpress/wp-content/uploads/2012/03/EOSTimerGen1.png"><img class="alignnone size-full wp-image-202" title="EOSTimerGen" src="http://www.g3gg0.de/wordpress/wp-content/uploads/2012/03/EOSTimerGen1.png" alt="" width="567" height="236" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.g3gg0.de/wordpress/uncategorized/eos-timergen-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[GSM] Kraken-win32</title>
		<link>http://www.g3gg0.de/wordpress/uncategorized/gsm-kraken-win32/</link>
		<comments>http://www.g3gg0.de/wordpress/uncategorized/gsm-kraken-win32/#comments</comments>
		<pubDate>Sun, 06 Mar 2011 15:06:42 +0000</pubDate>
		<dc:creator>geggo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.g3gg0.de/wordpress/?p=164</guid>
		<description><![CDATA[I added Kraken-win32 to my projects page. There you can read more about my kraken port.]]></description>
			<content:encoded><![CDATA[<p>I added Kraken-win32 to my <a href="http://www.g3gg0.de/wordpress/projects/kraken-win32/">projects page</a>.<br />
There you can read more about my kraken port.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.g3gg0.de/wordpress/uncategorized/gsm-kraken-win32/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WebDAVServer</title>
		<link>http://www.g3gg0.de/wordpress/uncategorized/webdavserver/</link>
		<comments>http://www.g3gg0.de/wordpress/uncategorized/webdavserver/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 22:57:50 +0000</pubDate>
		<dc:creator>geggo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.g3gg0.de/wordpress/?p=146</guid>
		<description><![CDATA[I added a new project &#8211; my WebDAVServer for mobile phones. It was designed to be a small and simple WebDAV server for downloading files from your PC with your mobile phone. See the project page.]]></description>
			<content:encoded><![CDATA[<p>I added a new project &#8211; my WebDAVServer for mobile phones.<br />
It was designed to be a small and simple WebDAV server for downloading files from your PC with your mobile phone.</p>
<p>See <a href="http://www.g3gg0.de/wordpress/projects/webdavserver">the project page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.g3gg0.de/wordpress/uncategorized/webdavserver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[GSM] Kraken</title>
		<link>http://www.g3gg0.de/wordpress/programming/gsm-kraken/</link>
		<comments>http://www.g3gg0.de/wordpress/programming/gsm-kraken/#comments</comments>
		<pubDate>Sun, 14 Nov 2010 18:07:52 +0000</pubDate>
		<dc:creator>geggo</dc:creator>
				<category><![CDATA[GSM]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.g3gg0.de/wordpress/?p=130</guid>
		<description><![CDATA[currently i am porting Kraken, the fantastic A5/1 cipher cracker to win32/x64. it seems that i am done with most of the steps. it starts, cracks the keys, supports ATI cards as the linux version does and is even able to run as a multi-client server application. i also added support for older cards like [...]]]></description>
			<content:encoded><![CDATA[<p>currently i am porting Kraken, the fantastic A5/1 cipher cracker to win32/x64.<br />
it seems that i am done with most of the steps.</p>
<p>it starts, cracks the keys, supports ATI cards as the linux version does and is even able to run as a multi-client server application.</p>
<p>i also added support for older cards like the Radeon HD 3870 which will speed up the key search by maybe 10% depending on your HDD setup.</p>
<p>unfortunately its no GPL or even a more free license like MIT or BSD.<br />
so i may not publish my changes. instead i will try to get them added to the original repository.<br />
since i also changed a lot (!) in the internals of kraken, i am not sure if it will get added :)</p>
<p>but we will see&#8230;.<br />
<a href="http://www.g3gg0.de/wordpress/wp-content/uploads/2010/11/kraken-win32.png"><img class="alignright size-medium wp-image-132" title="kraken-win32" src="http://www.g3gg0.de/wordpress/wp-content/uploads/2010/11/kraken-win32-285x300.png" alt="" width="285" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.g3gg0.de/wordpress/programming/gsm-kraken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>strange date</title>
		<link>http://www.g3gg0.de/wordpress/uncategorized/strange-date/</link>
		<comments>http://www.g3gg0.de/wordpress/uncategorized/strange-date/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 22:18:42 +0000</pubDate>
		<dc:creator>geggo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.g3gg0.de/wordpress/?p=126</guid>
		<description><![CDATA[i just realized that the date of all posts is set to 2007.. interesting bug :)]]></description>
			<content:encoded><![CDATA[<p>i just realized that the date of all posts is set to 2007..<br />
interesting bug :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.g3gg0.de/wordpress/uncategorized/strange-date/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[ARMada] bugfix release</title>
		<link>http://www.g3gg0.de/wordpress/uncategorized/armada-bugfix-release/</link>
		<comments>http://www.g3gg0.de/wordpress/uncategorized/armada-bugfix-release/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 13:50:05 +0000</pubDate>
		<dc:creator>geggo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.g3gg0.de/wordpress/uncategorized/armada-bugfix-release/</guid>
		<description><![CDATA[I fixed the totally crappy and hackish BL calculation routine. Now it should work fine for all types of jumps forward and backward. No idea why i never realized its bugs (?)]]></description>
			<content:encoded><![CDATA[<p>I fixed the totally crappy and hackish BL calculation routine.<br />
Now it should work fine for all types of jumps forward and backward.</p>
<p>No idea why i never realized its bugs (?)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.g3gg0.de/wordpress/uncategorized/armada-bugfix-release/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[ARMada] small updates</title>
		<link>http://www.g3gg0.de/wordpress/uncategorized/armada-small-updates/</link>
		<comments>http://www.g3gg0.de/wordpress/uncategorized/armada-small-updates/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 17:33:21 +0000</pubDate>
		<dc:creator>geggo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.g3gg0.de/wordpress/?p=95</guid>
		<description><![CDATA[there are small updates to ARMada. let me cite the SVN log: Revision: 3585 Author: geggo Date: 19:55:28, Mittwoch, 19. August 2009 Message: fixed parameter limit check for ADD SP, val operation &#8212;- Modified : /trunk/nokia/ARMada/compiler.c Revision: 3579 Author: geggo Date: 19:29:51, Mittwoch, 19. August 2009 Message: fixed ADDSP, ADDPC, SUBPC descriptions to match new [...]]]></description>
			<content:encoded><![CDATA[<p>there are small updates to <a href="http://www.g3gg0.de/wordpress/projects/armada" target="_self">ARMada</a>. let me cite the SVN log:</p>
<p>Revision: 3585<br />
Author: geggo<br />
Date: 19:55:28, Mittwoch, 19. August 2009<br />
Message:<br />
fixed parameter limit check for ADD SP, val operation<br />
&#8212;-<br />
Modified : /trunk/nokia/ARMada/compiler.c</p>
<p>Revision: 3579<br />
Author: geggo<br />
Date: 19:29:51, Mittwoch, 19. August 2009<br />
Message:<br />
fixed ADDSP, ADDPC, SUBPC descriptions to match new ADD/SUB type opcode<br />
fixed ADD Rn, SP, val opcode<br />
fixed .code description<br />
&#8212;-<br />
Modified : /trunk/nokia/ARMada/ARM_Compiler.aps<br />
Modified : /trunk/nokia/ARMada/ARM_Compiler.rc<br />
Modified : /trunk/nokia/ARMada/ARM_Compiler.vcproj<br />
Modified : /trunk/nokia/ARMada/code.c<br />
Modified : /trunk/nokia/ARMada/code.h<br />
Modified : /trunk/nokia/ARMada/compiler.c</p>
]]></content:encoded>
			<wfw:commentRss>http://www.g3gg0.de/wordpress/uncategorized/armada-small-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[GSM] New FFT Visualizer Component</title>
		<link>http://www.g3gg0.de/wordpress/uncategorized/gsm-new-fft-visualizer-component/</link>
		<comments>http://www.g3gg0.de/wordpress/uncategorized/gsm-new-fft-visualizer-component/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 23:41:33 +0000</pubDate>
		<dc:creator>geggo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.g3gg0.de/wordpress/?p=92</guid>
		<description><![CDATA[This time I built a new FFT Visualizer Component. It&#8217;s a split &#8220;FFT Plot&#8221;+&#8221;Waterfall&#8221; view, which has the &#8220;FFT Plot&#8221; in the top and the waterfall in the bottom half. In the video (watch fullscreen in HD mode) you cannot see the dB markers very clearly. These are on the left and the right border [...]]]></description>
			<content:encoded><![CDATA[<p>This time I built a new FFT Visualizer Component.<br />
It&#8217;s a split &#8220;FFT Plot&#8221;+&#8221;Waterfall&#8221; view, which has the &#8220;FFT Plot&#8221; in the top and the waterfall in the bottom half.</p>
<p>In the video (watch fullscreen in HD mode) you cannot see the dB markers very clearly.<br />
These are on the left and the right border of the &#8220;FFT Plot&#8221; (top part) and labelled in 50dB steps.</p>
<p>The &#8220;Waterfall&#8221; has a configurable upper and lower dB limit (changed with mouse wheel, see lower left corner).<br />
Values above the upper limit are drawn cyan, those with a dB value lower than the lower limit are drawn black.<br />
The values between are colored with a color between.</p>
<p>Here a video of that component:</p>
<p><object width="425" height="344" data="http://www.youtube.com/v/tT4Vfo2eJ3w&amp;hl=de&amp;fs=1&amp;" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/tT4Vfo2eJ3w&amp;hl=de&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.g3gg0.de/wordpress/uncategorized/gsm-new-fft-visualizer-component/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[GSM] SDCCH listening</title>
		<link>http://www.g3gg0.de/wordpress/uncategorized/gsm-sdcch-listening/</link>
		<comments>http://www.g3gg0.de/wordpress/uncategorized/gsm-sdcch-listening/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 16:56:29 +0000</pubDate>
		<dc:creator>geggo</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.g3gg0.de/wordpress/?p=82</guid>
		<description><![CDATA[The GSM Analyzer now is able to sniff SDCCH and SACCH channels too. What we can see there? Well, not much. Just the usual &#8220;who are you?&#8221; stuff followed by a CIPHER COMMAND. After that, all the traffic is encrypted using specified cipher. I uploaded a dump here, a short video is here ;)]]></description>
			<content:encoded><![CDATA[<p>The GSM Analyzer now is able to sniff SDCCH and SACCH channels too.</p>
<p>What we can see there? Well, not much.<br />
Just the usual &#8220;who are you?&#8221; stuff followed by a CIPHER COMMAND.<br />
After that, all the traffic is encrypted using specified cipher.</p>
<p>I uploaded a dump <a href="http://g3gg0.de/projects/USB-RX/GSM_Analyzer_Dump_3.html" target="_self">here</a>, a short video is <a href="http://www.youtube.com/watch?v=WyFRCOwu7h0" target="_blank">here </a>;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.g3gg0.de/wordpress/uncategorized/gsm-sdcch-listening/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[GSM] Code updates</title>
		<link>http://www.g3gg0.de/wordpress/uncategorized/gsm-code-updates/</link>
		<comments>http://www.g3gg0.de/wordpress/uncategorized/gsm-code-updates/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 00:19:01 +0000</pubDate>
		<dc:creator>geggo</dc:creator>
				<category><![CDATA[ARM]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[ventrilo]]></category>

		<guid isPermaLink="false">http://www.g3gg0.de/wordpress/?p=73</guid>
		<description><![CDATA[On the videos you&#8217;ve maybe seen that my tool shows the bursts in some plot window. I used GDI for drawing the lines&#8230; damn this is soooo slooow&#8230; Today i decided to switch to DirectX drawing for speedup. Ater some hours of playing around, I found out how to draw a plot easily. (using DrawUserPrimitives [...]]]></description>
			<content:encoded><![CDATA[<p>On the videos you&#8217;ve maybe seen that my tool shows the bursts in some plot window. I used GDI for drawing the lines&#8230; damn this is soooo slooow&#8230;</p>
<p>Today i decided to switch to DirectX drawing for speedup. Ater some hours of playing around, I found out how to draw a plot easily. (using DrawUserPrimitives with LineStrip vertices)</p>
<p>The graph is reeeeaally fast now (displaying bursts in realtime) with just about 5% of CPU load. kewl :)</p>
<p>But the DirectX assemblies Microsoft provides seem to work only with x86.. oouch. So I looked for some solution and found <a href="http://slimdx.mdxinfo.com/" target="_blank">SlimDX </a> which is a managed DirectX library. Using this library I can now run my tools in x64 mode again.</p>
<p>How much faster my tool is in x64 mode?</p>
<p>Hm I think about 0.001% up to 0.002%&#8230; But hey, running 64 bit code is much cooler :)</p>
<p>I uploaded two dumps generated with my GSM Analyzer:</p>
<ul>
<li><a href="http://g3gg0.de/projects/USB-RX/GSM_Analyzer_Dump_1.html" target="_self">Dump 1</a> contains ~15 min dump without &#8220;SYSTEM INFORMATION&#8221; or &#8220;PAGING REQUEST&#8221; messages except those with an IMSI</li>
<li><a href="http://g3gg0.de/projects/USB-RX/GSM_Analyzer_Dump_2.html" target="_self">Dump 2</a> contains just a few seconds with everything and is really ugly to read for this reason</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.g3gg0.de/wordpress/uncategorized/gsm-code-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

