<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>The Ignition Project: Lockdown browsers are fun!</title>
    <link>http://www.ignition-project.com/articles/2008/09/19/lockdown-browsers-are-fun</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Open Source Collaboration Solutions</description>
    <item>
      <title>Lockdown browsers are fun!</title>
      <description>&lt;p style="text-align: center;"&gt;
&lt;img src="http://www.ignition-project.com/files/lockdown_browser_hacked.jpg" alt="Lockdown Browser Hacked" style="width: 400px;" /&gt;
&lt;/p&gt;

&lt;p&gt;(code is past the break)&lt;/p&gt;

&lt;div class="typocode"&gt;&lt;pre&gt;&lt;code class="typocode_default "&gt;# Need: Ruby, this browser,
# and SysInternals Process Explorer

# Start Process Explorer, configure for always on
# top and only allow single instance, close it.

require 'win32ole'

BROWSER_PATH = &amp;quot;&amp;quot;
PROCEXP_PATH = &amp;quot;&amp;quot;

puts &amp;quot;Starting the lockdown browser&amp;quot;
shell = WIN32OLE.new('Shell.Application')
shell.ShellExecute(BROWSER_PATH, '', '', 'open', '1')

puts &amp;quot;Giving the lockdown browser time to breathe...&amp;quot;
sleep 10

puts &amp;quot;=&amp;gt; Ctrl-C to stop &amp;lt;=&amp;quot;

while true do
    shell = WIN32OLE.new('Shell.Application')
    shell.ShellExecute(PROCEXP_PATH, '', '', 'open', '1')
    sleep 20
end&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;I&amp;#8217;m posting this because that browser frustrates me. I have to boot into Windows to use it. This makes me feel better about having to use it. Cheating or doing anything that might get you or me in trouble is a bad idea.&lt;/p&gt;

&lt;p&gt;Plus, if you can figure out this program, you probably feel my pain :)&lt;/p&gt;</description>
      <pubDate>Fri, 19 Sep 2008 20:16:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:13d0ea2b-b9a9-4a15-b232-54e8fd92518b</guid>
      <author>Keith Gable</author>
      <link>http://www.ignition-project.com/articles/2008/09/19/lockdown-browsers-are-fun</link>
      <category>Hacks</category>
      <category>SecurityThroughObscurity</category>
      <category>morons</category>
      <category>annoyance</category>
    </item>
    <item>
      <title>"Lockdown browsers are fun!" by Keith Gable</title>
      <description>&lt;p&gt;I posted the sourcecode. Save it into a file, say, &lt;code&gt;C:\unlockdown.rb&lt;/code&gt;, using notepad. Then set up a shortcut to point at your Ruby installation like so:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;C:\ruby\bin\ruby.exe C:\unlockdown.rb&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Installing the Ruby programming language or knowing how to create shortcuts can be found by using &lt;a href="http://www.google.com/" rel="nofollow"&gt;Google&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;You&amp;#8217;ll of course need to go to the &lt;a href="http://www.sysinternals.com/" rel="nofollow"&gt;Sysinternals&lt;/a&gt; site and download Process Explorer (ProcExp), and you&amp;#8217;ll need to edit the source I posted and put the correct path to the lockdown browser and Process Explorer.&lt;/p&gt;

&lt;p&gt;Additionally, the testing interface does something weird that prevents this attack from working, but I have noticed that &amp;#8220;toasts&amp;#8221; from Steam still work, and clicking them does bring up a chat window. Now, alt-tabbing doesn&amp;#8217;t work though.&lt;/p&gt;

&lt;p&gt;Here&amp;#8217;s some ideas to improve this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Figure out the hWnd of the lockdown browser (can already get the hWnd of the IE window it spawns)&lt;/li&gt;
&lt;li&gt;Using the hWnd, unset the window flags every so often so windows can be dragged around. Turn on the minimize/maximize/restore controls.&lt;/li&gt;
&lt;li&gt;Reset the policies it changes.&lt;/li&gt;
&lt;/ol&gt;</description>
      <pubDate>Tue, 04 Nov 2008 13:47:23 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:74b0af9d-cf32-49a3-91c0-4283c9a83481</guid>
      <link>http://www.ignition-project.com/articles/2008/09/19/lockdown-browsers-are-fun#comment-1650</link>
    </item>
    <item>
      <title>"Lockdown browsers are fun!" by frank</title>
      <description>&lt;p&gt;hey can you help me out.
im trying to get around this respondus lockdown and i would love to have access to paint.
do you have the exe?&lt;/p&gt;

&lt;p&gt;thanks.&lt;/p&gt;</description>
      <pubDate>Sun, 26 Oct 2008 00:23:03 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:9b1a4989-ae0a-4b58-a77d-ed7859150a65</guid>
      <link>http://www.ignition-project.com/articles/2008/09/19/lockdown-browsers-are-fun#comment-1649</link>
    </item>
  </channel>
</rss>

