<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hack on Remko's Blog</title><link>https://remkoweijnen.nl/blog/tags/hack/</link><description>Recent content in Hack on Remko's Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 25 Nov 2013 08:54:34 +0000</lastBuildDate><atom:link href="https://remkoweijnen.nl/blog/tags/hack/index.xml" rel="self" type="application/rss+xml"/><item><title>Dumping passwords in a VMware .vmem file</title><link>https://remkoweijnen.nl/blog/2013/11/25/dumping-passwords-in-a-vmware-vmem-file/</link><pubDate>Mon, 25 Nov 2013 08:54:34 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2013/11/25/dumping-passwords-in-a-vmware-vmem-file/</guid><description>&lt;p&gt;&lt;img width="63" height="62" loading="lazy" decoding="async" title="image" alt="image" align="right" src="https://remkoweijnen.nl/blog/wp-content/uploads/2013/06/image_thumb2.webp" /&gt;&lt;a href="https://twitter.com/gentilkiwi" target="_blank"&gt;Benjamin Delpy&lt;/a&gt; the author of the well known mimikatz toolkit has released a very cool extension to WinDbg today.&lt;/p&gt; &lt;p&gt;In summary the extension can extract Windows passwords from memory dumps, hibernation files and Virtual Machine .vmem files (paging, snapshots).&lt;/p&gt; &lt;p&gt;Especially the ability to extract passwords from .vmem files was very interesting. So I decided to to test this out, so let's see how it works!&lt;/p&gt;</description></item><item><title>Lync Client Password Recovery</title><link>https://remkoweijnen.nl/blog/2012/03/12/lync-client-password-recovery/</link><pubDate>Mon, 12 Mar 2012 23:25:51 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2012/03/12/lync-client-password-recovery/</guid><description>&lt;p&gt;I wrote a small tool that dumps all stored password for the Microsoft Lync Client that I'd like to share here.&lt;/p&gt; &lt;p&gt;It's a commandline tool that takes no arguments:&lt;/p&gt; &lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2012/03/SNAGHTML173c9066.webp" class="glightbox" data-type="image" data-gallery="post-2529"&gt;&lt;img loading="lazy" decoding="async" style="display: inline" title="Screenshot" alt="Lync Password Dumper" src="https://remkoweijnen.nl/blog/wp-content/uploads/2012/03/SNAGHTML173c9066_thumb.webp" width="415" height="210" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Have fun with it!&lt;/p&gt;</description></item><item><title>Running multiple instances of Lync (howto)</title><link>https://remkoweijnen.nl/blog/2012/03/07/running-multiple-instances-of-lync-howto/</link><pubDate>Wed, 07 Mar 2012 22:55:37 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2012/03/07/running-multiple-instances-of-lync-howto/</guid><description>&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2012/03/image4.webp" class="glightbox" data-type="image" data-gallery="post-2513"&gt;&lt;img loading="lazy" decoding="async" style="margin: 0px 0px 0px 5px; display: inline; float: right" title="image" alt="image" align="right" src="https://remkoweijnen.nl/blog/wp-content/uploads/2012/03/image_thumb4.webp" width="58" height="59" /&gt;&lt;/a&gt;Yesterday I showed a &lt;a href="https://remkoweijnen.nl/blog/2012/03/06/run-multiple-instances-of-lync-2010poc/" target="_blank"&gt;video&lt;/a&gt; demonstrating it's possible to run multiple instances of the Microsoft Lync 2010 client simultaneously.&lt;/p&gt; &lt;p&gt;A little warning before we go on: the Lync Client was not designed to run with multiple instances. Or better said: it was designed specifically to prevent this, let's see how it does this:&lt;/p&gt; &lt;p&gt;On startup Lync calls an internal function called COcAppNoUI::InitializeMainInstance. In this function it creates a &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms684266(v=vs.85).aspx" target="_blank"&gt;Mutex&lt;/a&gt; named "Office Communicator_" in the Global &lt;a href="https://remkoweijnen.nl/blog/2009/01/27/accessing-kernel-objects-in-other-sessions/" target="_blank"&gt;namespace&lt;/a&gt;. It also creates an &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms682655(v=vs.85).aspx" target="_blank"&gt;Event&lt;/a&gt; in the Global namespace called "COMMUNICATOR-".&lt;/p&gt; &lt;p&gt;When a second instance of Lync is launched it checks if the Global Mutex exists and if it does it fires the Global Event. The Main instance has a thread that waits for this event using the &lt;a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms687025(v=vs.85).aspx" target="_blank"&gt;WaitForMultipleObjects&lt;/a&gt; API.&lt;/p&gt;</description></item><item><title>Installing Dell Wireless 5530 HSPA Mini PCI</title><link>https://remkoweijnen.nl/blog/2011/05/27/installing-dell-wireless-5530-hspa-mini-pci/</link><pubDate>Fri, 27 May 2011 17:40:14 +0000</pubDate><guid>https://remkoweijnen.nl/blog/2011/05/27/installing-dell-wireless-5530-hspa-mini-pci/</guid><description>&lt;p&gt;&lt;strong&gt;EDIT:&lt;/strong&gt; See my &lt;a href="https://remkoweijnen.nl/blog/2011/11/13/installing-dell-wireless-5530-hspa-mini-pc-2/"&gt;followup article&lt;/a&gt; to learn how to reverse driver_auth.exe, decrypt and encrypt dell_wwan_sysID.dat.&lt;/p&gt;
&lt;p&gt;I bought a Dell Wireless 5530 HSPA Mini PCI card for my Dell Precision M4500 laptop.&lt;/p&gt;
&lt;p&gt;This is a small expansion card that works together with the built in SIM card slot that is present in most Dell (Business) laptops.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2011/05/016.jpg" class="glightbox" data-type="image" data-gallery="post-1809"&gt;&lt;img loading="lazy" decoding="async" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="-) 016" src="https://remkoweijnen.nl/blog/wp-content/uploads/2011/05/016_thumb.jpg" alt="-) 016" width="283" height="212" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This SIM card slot is usually located near the battery compartment:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2011/05/SimCardSlot.webp" class="glightbox" data-type="image" data-gallery="post-1809"&gt;&lt;img loading="lazy" decoding="async" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="SimCardSlot" src="https://remkoweijnen.nl/blog/wp-content/uploads/2011/05/SimCardSlot_thumb.webp" alt="SimCardSlot" width="283" height="212" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The card was installed in a few minutes since the antenna cables were present already and on my laptop I only needed to remove the backcover with just one screw.&lt;/p&gt;
&lt;p&gt;Then I wanted to install the required software but this card is not officially supported in the M4500 (I bought this card because it was much cheaper on ebay).&lt;/p&gt;
&lt;p&gt;So I took the driver from the M4400/Latitude E range, labeled &lt;a title="R251153.exe" href="http://ftp.dell.com/comm/R251153.exe"&gt;R251153&lt;/a&gt; but I got this error message when installing:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://remkoweijnen.nl/blog/wp-content/uploads/2011/05/image22.webp" class="glightbox" data-type="image" data-gallery="post-1809"&gt;&lt;img loading="lazy" decoding="async" style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="Internal error 23000" src="https://remkoweijnen.nl/blog/wp-content/uploads/2011/05/image_thumb22.webp" alt="Internal error 23000. Authentification failed. The Dell Wireless 5540 HSPA Mobile Broadband Mini-Card cannot be installed on this computer" width="324" height="153" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description></item></channel></rss>