<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>LUA Buglight 2.0, second preview</title><link>http://blogs.msdn.com/aaron_margosis/archive/2008/11/06/lua-buglight-2-0-second-preview.aspx</link><description>Second Preview Version of LUA Buglight 2.0 -- a utility to identify admin-permissions-required issues in desktop applications</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: LUA Buglight 2.0, second preview</title><link>http://blogs.msdn.com/aaron_margosis/archive/2008/11/06/lua-buglight-2-0-second-preview.aspx#9051625</link><pubDate>Fri, 07 Nov 2008 08:45:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9051625</guid><dc:creator>Miral</dc:creator><description>&lt;P&gt;So, when is it going to support x64? &amp;nbsp;Because my main dev machine runs x64, and I expect that's just going to get more and more commonplace (with memory requirements going up).&lt;/P&gt;
&lt;DIV class=ajmReply&gt;
&lt;P&gt;&lt;EM&gt;[Aaron Margosis]&amp;nbsp; To be determined.&amp;nbsp; The main challenges are 1) I need to build a 64-bit version of the Detours-based shim DLL that I inject into new target processes if they are 64-bit (not sure how complicated that will be), and 2) I need to determine reliably whether the new process being launched is a 32- or 64-bit process.&amp;nbsp; Inspecting the PE headers of the target executable is straightforward enough, but managed (.NET) apps can be marked x86 but end up running 64-bit (I need to go learn how Windows tells the difference.)&amp;nbsp; And given the limited amount of time I have to work on it, I have to decide whether it's more important to work on that, or other functionality I want to add (like automatic generation of fixes for various problems, detection of other classes of problems, etc.)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;FWIW, both my main systems run Vista x64 too.&amp;nbsp; I do all my testing in Virtual PC x86 virtual machines (with "undo disks" enabled, to ensure clean and repeatable testing).&lt;/EM&gt;&lt;/P&gt;&lt;/DIV&gt;</description></item><item><title>re: LUA Buglight 2.0, second preview</title><link>http://blogs.msdn.com/aaron_margosis/archive/2008/11/06/lua-buglight-2-0-second-preview.aspx#9056458</link><pubDate>Mon, 10 Nov 2008 01:25:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9056458</guid><dc:creator>Miral</dc:creator><description>&lt;P&gt;If you have a look at corflags, there are some bits in the header that tell the runtime whether the assembly can run 64-bit or not, but that seems a little fragile (you'd have to check whether the 64-bit runtime was actually installed as well).&lt;/P&gt;
&lt;P&gt;It's probably easier to just use IsWow64Process (assuming you can inject after-the-fact).&lt;/P&gt;
&lt;DIV class=ajmReply&gt;
&lt;P&gt;&lt;EM&gt;[Aaron Margosis]&amp;nbsp; I'll have to dig into corflags and see what I can find.&amp;nbsp; The DLL&amp;nbsp;has to be&amp;nbsp;injected at the time of process creation.&lt;/EM&gt;&lt;/P&gt;&lt;/DIV&gt;</description></item><item><title>re: LUA Buglight 2.0, second preview</title><link>http://blogs.msdn.com/aaron_margosis/archive/2008/11/06/lua-buglight-2-0-second-preview.aspx#9238784</link><pubDate>Fri, 19 Dec 2008 02:48:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9238784</guid><dc:creator>james</dc:creator><description>&lt;P&gt;interesting. Have been looking for a "quick" tool to debug permissions problem when I've got admin priveleges on xp pro and an application crashes on start, but will start fine with "run as" using a different Admin account.&lt;/P&gt;
&lt;P&gt;LUA buglight2 only works under a non-admin account, lol, but a limited account under xp pro cannot download zip files nor write to the C:\ drive.&lt;/P&gt;
&lt;P&gt;So I "switch user", download it under admin, copy to non-admin desktop, switch back, run it, and "shim.dll not found", cant read from ~temp\non-admin, nor does the Help work on LUA under these conditions so not able to access userguide/manual.&lt;/P&gt;
&lt;P&gt;Now I suppose I can spend hours researching why this is so, but as mentioned I want a quick tool to find out why permissions on my admin account do not work when I have full control on all objects.&lt;/P&gt;
&lt;P&gt;I think these kinds of tools should be quick and transparent to the user, or I'd bust out xcacls, or spend the same amount of time writing my own solution as I seem to do researching how to use other's tools or why they don't work.&lt;/P&gt;
&lt;DIV class=ajmReply&gt;
&lt;P&gt;&lt;EM&gt;[Aaron Margosis]&amp;nbsp; Your system sounds pretty non-standard.&amp;nbsp; First, user accounts on XP are not prevented from downloading zip files.&amp;nbsp; You can't put files right in the root of C:\, but you can create a subfolder under C:\, or put it in your user profile.&amp;nbsp; I suspect that some of the tweaks or lockdowns you've applied may be the reason that it's having trouble reading DLLs or other files in your temp folder.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;The Help hasn't been updated from the original or put back into this preview version yet.&amp;nbsp; (And the original isn't available for download anymore.)&amp;nbsp; I hope to get another version posted with more complete information.&amp;nbsp; But really, it should all be self-explanatory! :-)&amp;nbsp; (Kidding!)&lt;/EM&gt;&lt;/P&gt;&lt;/DIV&gt;</description></item><item><title>re: LUA Buglight 2.0, second preview</title><link>http://blogs.msdn.com/aaron_margosis/archive/2008/11/06/lua-buglight-2-0-second-preview.aspx#9536405</link><pubDate>Tue, 07 Apr 2009 21:10:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9536405</guid><dc:creator>Dustin Hughes</dc:creator><description>&lt;p&gt;I was looking forward to trying this program but the download (attachment) link is not working. It gives me &amp;quot;We are currently unable to serve your request.&amp;quot;&lt;/p&gt;
</description></item><item><title>re: LUA Buglight 2.0, second preview</title><link>http://blogs.msdn.com/aaron_margosis/archive/2008/11/06/lua-buglight-2-0-second-preview.aspx#9563885</link><pubDate>Thu, 23 Apr 2009 06:35:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9563885</guid><dc:creator>stentor</dc:creator><description>&lt;P&gt;re Explicit check for x86 --&lt;/P&gt;
&lt;P&gt;What should happen minus the check and one tried to run Buglight on x64? &amp;nbsp;The driver wouldn't load?&lt;/P&gt;
&lt;DIV class=ajmReply&gt;
&lt;P&gt;&lt;EM&gt;[Aaron Margosis] The x86 driver wouldn't load, so the Buglight process would not get the necessary privileges it needs.&amp;nbsp; Furthermore, if the target app or any child processes were x64, injecting the shim DLL would fail.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;I've been working on a major rewrite for LUA Buglight.&amp;nbsp; When it's done it will fully&amp;nbsp;support x64 as well as Win7, and sport a totally rewritten Reporter UI.&lt;/EM&gt;&lt;/P&gt;&lt;/DIV&gt;</description></item><item><title>re: LUA Buglight 2.0, second preview</title><link>http://blogs.msdn.com/aaron_margosis/archive/2008/11/06/lua-buglight-2-0-second-preview.aspx#9887195</link><pubDate>Thu, 27 Aug 2009 21:14:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9887195</guid><dc:creator>Joe</dc:creator><description>&lt;P&gt;How do I run this program in Windows 7. &amp;nbsp;Everytime I run it, it states " ERROR: &amp;nbsp;LUA Buglight must be run by a member of the Administrators group in admin-approval mode.&lt;/P&gt;
&lt;DIV class=ajmReply&gt;
&lt;P&gt;&lt;EM&gt;[Aaron Margosis]&amp;nbsp; New version of LUA Buglight is in the works that includes support for&amp;nbsp;Windows 7. Sorry for the delay.&lt;/EM&gt;&lt;/P&gt;&lt;/DIV&gt;</description></item><item><title>re: LUA Buglight 2.0, second preview</title><link>http://blogs.msdn.com/aaron_margosis/archive/2008/11/06/lua-buglight-2-0-second-preview.aspx#9891232</link><pubDate>Fri, 04 Sep 2009 09:24:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9891232</guid><dc:creator>EL</dc:creator><description>&lt;p&gt;Great blogs on LUA. &amp;nbsp;I'd downloaded the 2.0 version but the ZIP file didn't include the guide DOC. &amp;nbsp;Where can I get it?&lt;/p&gt;</description></item><item><title>re: LUA Buglight 2.0, second preview</title><link>http://blogs.msdn.com/aaron_margosis/archive/2008/11/06/lua-buglight-2-0-second-preview.aspx#9901150</link><pubDate>Wed, 30 Sep 2009 08:39:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9901150</guid><dc:creator>Prakash</dc:creator><description>&lt;p&gt;Please release this for 64 bit.&lt;/p&gt;</description></item><item><title>re: LUA Buglight 2.0, second preview</title><link>http://blogs.msdn.com/aaron_margosis/archive/2008/11/06/lua-buglight-2-0-second-preview.aspx#9905336</link><pubDate>Fri, 09 Oct 2009 11:07:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9905336</guid><dc:creator>Bob</dc:creator><description>&lt;p&gt;Great app! All our developers runs x64 and they are the &amp;quot;troublemakers&amp;quot; on the network... &lt;/p&gt;
&lt;p&gt;A x64 version would be great! Keep up the good work!&lt;/p&gt;
&lt;p&gt;/Bob&lt;/p&gt;</description></item><item><title>re: LUA Buglight 2.0, second preview</title><link>http://blogs.msdn.com/aaron_margosis/archive/2008/11/06/lua-buglight-2-0-second-preview.aspx#9907682</link><pubDate>Thu, 15 Oct 2009 14:41:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9907682</guid><dc:creator>Joseph</dc:creator><description>&lt;P&gt;So does anyone know the steps to work this program with windows 7 from start to finish? &amp;nbsp;A simple text explanation would be great!&lt;/P&gt;
&lt;DIV class=ajmReply&gt;
&lt;P&gt;&lt;EM&gt;[Aaron Margosis]&amp;nbsp; Ahoy all -- I will be posting a version soon that supports Windows 7, as well as x64.&amp;nbsp; (x64 will be Vista and higher only -- ran into problems getting it to work on XP x64.)&lt;/EM&gt;&lt;/P&gt;&lt;/DIV&gt;</description></item><item><title>re: LUA Buglight 2.0, second preview</title><link>http://blogs.msdn.com/aaron_margosis/archive/2008/11/06/lua-buglight-2-0-second-preview.aspx#9916993</link><pubDate>Tue, 03 Nov 2009 21:41:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9916993</guid><dc:creator>Aaron Margosis</dc:creator><description>&lt;p&gt;LUA Buglight 2.1 is now released, with support for Windows 7 x86 and x64, and more:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/aaron_margosis/pages/LuaBuglight.aspx"&gt;http://blogs.msdn.com/aaron_margosis/pages/LuaBuglight.aspx&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>