<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Reverse Engineering on Remko's Blog</title><link>https://remkoweijnen.nl/blog/tags/reverse-engineering/</link><description>Recent content in Reverse Engineering on Remko's Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 08 Aug 2013 17:34:05 +0000</lastBuildDate><atom:link href="https://remkoweijnen.nl/blog/tags/reverse-engineering/index.xml" rel="self" type="application/rss+xml"/><item><title>PNAgent Icon Data Algorithm</title><link>https://remkoweijnen.nl/blog/2013/08/08/pnagent-icon-data-algorithm/</link><pubDate>Thu, 08 Aug 2013 17:34:05 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2013/08/08/pnagent-icon-data-algorithm/</guid><description>&lt;p&gt;Some time ago I wrote about the &lt;a href="https://remkoweijnen.nl/blog/2012/02/13/scripting-citrix-online-plugin-settings/" target="_blank"&gt;PNAgent data&lt;/a&gt; that is stored in the registry in XML format.&lt;/p&gt;
&lt;p&gt;After that post &lt;a href="http://andrewmorgan.ie/" target="_blank"&gt;Andrew Morgan&lt;/a&gt; asked me if I could extract the PNAgent icons from the XML data.&lt;/p&gt;
&lt;p&gt;That got me interested so let&amp;rsquo;s look at this data!&lt;/p&gt;
&lt;p&gt;If you look at XML from PNAgent the icondata as in the AppData.Details.Icon node you&amp;rsquo;ll see something like this:&lt;/p&gt;
&lt;p&gt;&lt;a class="glightbox thickbox" href="https://remkoweijnen.nl/blog/wp-content/uploads/2013/08/image5.webp" data-type="image" data-gallery="post-3330"&gt;&lt;img loading="lazy" decoding="async" style="display: inline;" title="image" alt="image" src="https://remkoweijnen.nl/blog/wp-content/uploads/2013/08/image_thumb3.webp" width="408" height="369" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Seems like the icon data is stored/encrypted in a proprietary format.&lt;/p&gt;</description></item><item><title>Modify VB Executable to force Taskbar Button</title><link>https://remkoweijnen.nl/blog/2012/08/04/modify-vb-executable-to-force-taskbar-button/</link><pubDate>Sat, 04 Aug 2012 11:07:18 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2012/08/04/modify-vb-executable-to-force-taskbar-button/</guid><description>&lt;p&gt;&lt;a class="glightbox thickbox" href="https://remkoweijnen.nl/blog/wp-content/uploads/2012/08/image.webp" data-type="image" data-gallery="post-2693"&gt;&lt;img loading="lazy" decoding="async" style="display: inline; float: right" title="image" alt="image" align="right" src="https://remkoweijnen.nl/blog/wp-content/uploads/2012/08/image_thumb.webp" width="97" height="93" /&gt;&lt;/a&gt;I had to troubleshoot an application that was published with Citrix XenApp. The problem with this application was that it didn't have an button/icon in the taskbar and the window would sometimes disappear.&lt;/p&gt; &lt;p&gt;I noticed that this (cr)application was written in Visual Basic, so I decided to run it through a &lt;a href="http://www.vb-decompiler.org/"&gt;decompilation tool&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;The decompiler was able to list the forms used in the Application:&lt;/p&gt; &lt;p&gt;&lt;a class="glightbox thickbox" href="https://remkoweijnen.nl/blog/wp-content/uploads/2012/08/image1.webp" data-type="image" data-gallery="post-2693"&gt;&lt;img loading="lazy" decoding="async" style="display: inline" title="image" alt="image" src="https://remkoweijnen.nl/blog/wp-content/uploads/2012/08/image_thumb1.webp" width="123" height="142" /&gt;&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>