<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Simple but yet powerful Memory Leakage Detection System GALD</title>
	<atom:link href="http://www.gabrielgonzalezgarcia.com/2006/07/18/simple-but-yet-powerful-memory-leakage-detection-system-gald/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gabrielgonzalezgarcia.com/2006/07/18/simple-but-yet-powerful-memory-leakage-detection-system-gald/</link>
	<description>or something like that</description>
	<lastBuildDate>Thu, 18 Aug 2011 16:22:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: novenlay</title>
		<link>http://www.gabrielgonzalezgarcia.com/2006/07/18/simple-but-yet-powerful-memory-leakage-detection-system-gald/#comment-19</link>
		<dc:creator>novenlay</dc:creator>
		<pubDate>Thu, 20 Jul 2006 10:32:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.advansen.com/2006/07/18/simple-but-yet-powerful-memory-leakage-detection-system-gald/#comment-19</guid>
		<description>Hi again gain,

ok, you&#039;ve got my mail (at least I think you see it as  that your site). So mail me some informations when you want, to keep this on. I&#039;ve got plenty of time for the next 3 months. I search a windows security project, but I always love to contribute on C unix projects.

By the way, I&#039;m french so I can&#039;t understand the reply you&#039;ve got on 48bits, people seems to think as good as me of this first step.

Cya.</description>
		<content:encoded><![CDATA[<p>Hi again gain,</p>
<p>ok, you&#8217;ve got my mail (at least I think you see it as  that your site). So mail me some informations when you want, to keep this on. I&#8217;ve got plenty of time for the next 3 months. I search a windows security project, but I always love to contribute on C unix projects.</p>
<p>By the way, I&#8217;m french so I can&#8217;t understand the reply you&#8217;ve got on 48bits, people seems to think as good as me of this first step.</p>
<p>Cya.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gabriel Gonzalez</title>
		<link>http://www.gabrielgonzalezgarcia.com/2006/07/18/simple-but-yet-powerful-memory-leakage-detection-system-gald/#comment-18</link>
		<dc:creator>Gabriel Gonzalez</dc:creator>
		<pubDate>Thu, 20 Jul 2006 10:03:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.advansen.com/2006/07/18/simple-but-yet-powerful-memory-leakage-detection-system-gald/#comment-18</guid>
		<description>Hi again,

  I am very glad you considere this project useful and interesting!! Thanks a lot again.

  I have already ordered a project space in sourceforge and I will commit the code with some improvements, after a discussion in www.48bits.com, as soon it gets approved.
  Afterwards you will be able to propose improvents easily through sf;s infrastructure.

  Cheers.</description>
		<content:encoded><![CDATA[<p>Hi again,</p>
<p>  I am very glad you considere this project useful and interesting!! Thanks a lot again.</p>
<p>  I have already ordered a project space in sourceforge and I will commit the code with some improvements, after a discussion in <a href="http://www.48bits.com" rel="nofollow">http://www.48bits.com</a>, as soon it gets approved.<br />
  Afterwards you will be able to propose improvents easily through sf;s infrastructure.</p>
<p>  Cheers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: novenlay</title>
		<link>http://www.gabrielgonzalezgarcia.com/2006/07/18/simple-but-yet-powerful-memory-leakage-detection-system-gald/#comment-17</link>
		<dc:creator>novenlay</dc:creator>
		<pubDate>Thu, 20 Jul 2006 09:06:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.advansen.com/2006/07/18/simple-but-yet-powerful-memory-leakage-detection-system-gald/#comment-17</guid>
		<description>Hi,

No it was just suggestions of what your project can evolve in, there is a lot of differents others improvements you can made. I was just propose thoses things because I already test it.

Your first release is quite nice, because it shows how its simple to add check into a project, without made complicate modifications.

I can think about others improvements, it depend how far you wanna improve it and on which way of use.

Cheers.

(Sorry for my english, I hardly practice on freenode but it&#039;s not that good lol, you can ask me to rebuild some phrase if you can&#039;t understand well)</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>No it was just suggestions of what your project can evolve in, there is a lot of differents others improvements you can made. I was just propose thoses things because I already test it.</p>
<p>Your first release is quite nice, because it shows how its simple to add check into a project, without made complicate modifications.</p>
<p>I can think about others improvements, it depend how far you wanna improve it and on which way of use.</p>
<p>Cheers.</p>
<p>(Sorry for my english, I hardly practice on freenode but it&#8217;s not that good lol, you can ask me to rebuild some phrase if you can&#8217;t understand well)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gabriel Gonzalez</title>
		<link>http://www.gabrielgonzalezgarcia.com/2006/07/18/simple-but-yet-powerful-memory-leakage-detection-system-gald/#comment-16</link>
		<dc:creator>Gabriel Gonzalez</dc:creator>
		<pubDate>Thu, 20 Jul 2006 08:12:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.advansen.com/2006/07/18/simple-but-yet-powerful-memory-leakage-detection-system-gald/#comment-16</guid>
		<description>Hi there,

  First off, thanks for your comments. Yes it straightforward to use in a large project and other advantage of this approach is you can enable the system to work only in a single module since so you will only get output from the piece of software you are interested in debug.

  The second point of your comment, being a very challenging and not trivial task I think it is a bit out of context since this tool is to help the developer to fix his/her stuff up, it has nothing to do with reverse engineering. Because why do you want to &quot;hack&quot; a binary to debug if you have the source code handy?
  If you think I am wrong fell free to reply, maybe I am missing something.

Cheers.</description>
		<content:encoded><![CDATA[<p>Hi there,</p>
<p>  First off, thanks for your comments. Yes it straightforward to use in a large project and other advantage of this approach is you can enable the system to work only in a single module since so you will only get output from the piece of software you are interested in debug.</p>
<p>  The second point of your comment, being a very challenging and not trivial task I think it is a bit out of context since this tool is to help the developer to fix his/her stuff up, it has nothing to do with reverse engineering. Because why do you want to &#8220;hack&#8221; a binary to debug if you have the source code handy?<br />
  If you think I am wrong fell free to reply, maybe I am missing something.</p>
<p>Cheers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: novenlay</title>
		<link>http://www.gabrielgonzalezgarcia.com/2006/07/18/simple-but-yet-powerful-memory-leakage-detection-system-gald/#comment-15</link>
		<dc:creator>novenlay</dc:creator>
		<pubDate>Wed, 19 Jul 2006 13:42:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.advansen.com/2006/07/18/simple-but-yet-powerful-memory-leakage-detection-system-gald/#comment-15</guid>
		<description>Hi,

I found that site web from Ruben&#039;s one and see this news.
Your approach is very interessant as it can be used in both unix / windows.
It will just be tricky to implement it on a really big project ? or on closed binaries ?

You can think about inject a library .so which will replace entries of the PLT  , with LD_PRELOAD technique or injection using DT_DEBUG field of the dynamic table. After that there is plenty techniques that can help you to wrap desired PLT entries, fill the GOT, fill the PLT etc .. then malloc / realloc  / free etc .. will be managed in your library which will call it&#039;s own plt entries for resolv process.
All injection part can be done in the script too.

It&#039;s just suggestion ...</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I found that site web from Ruben&#8217;s one and see this news.<br />
Your approach is very interessant as it can be used in both unix / windows.<br />
It will just be tricky to implement it on a really big project ? or on closed binaries ?</p>
<p>You can think about inject a library .so which will replace entries of the PLT  , with LD_PRELOAD technique or injection using DT_DEBUG field of the dynamic table. After that there is plenty techniques that can help you to wrap desired PLT entries, fill the GOT, fill the PLT etc .. then malloc / realloc  / free etc .. will be managed in your library which will call it&#8217;s own plt entries for resolv process.<br />
All injection part can be done in the script too.</p>
<p>It&#8217;s just suggestion &#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

