Meng Li's Blog

Leaving Microsoft

This will be my last technet/msdn blog. All my future blog posts will be at...

Author: softienerd Date: 02/05/2014

Enable Missing Kernel Debugging Transport in Visual Studio 2012

By default, when you install Visual Studio 2012, you won't have Kernel Debugging in the list of...

Author: softienerd Date: 04/04/2013

Changing Executable Dll Characteristics Flags: DynamicBase, NX, AppContainer

Inside the PE header of all executables, there is something called DLL Characteristics which...

Author: softienerd Date: 03/09/2012

Our original download link for the tool only had x64 msi. We had since fixed it with a new download...

Author: softienerd Date: 01/25/2011

Attack Surface Analyzer

My team here at Microsoft Security Engineering Center just released our latest tool for the SDL,...

Author: softienerd Date: 01/19/2011

Installing .Net 3.5.1 on Windows 2008 R2

Sometimes when you try to install .Net 3.5 on Windows 2008 R2, you would get an error message: You...

Author: softienerd Date: 11/18/2010

Building Both VS 2008 and VS 2010 on the Same TFS 2008 Server Using 2 MSBuild Build Agents

My team recently upgraded some of our Visual Studio solutions to be 2010 based in order to take...

Author: softienerd Date: 10/21/2010

Moving and Bouncing Circle with HTML5 Canvas

This should work in ie9 and chrome. However, if you use ie9, make sure you set the browser and...

Author: softienerd Date: 10/20/2010

Bouncing Circle with HTML5 Canvas

This should work in ie9 and chrome. However, if you use ie9, make sure you set the browser and...

Author: softienerd Date: 10/20/2010

Twitter

I finally signed up for a twitter account: https://twitter.com/softienerd. My first post is on the...

Author: softienerd Date: 09/27/2010

Visual Studio Load Test Performance Testing

Recently, my team needed to do some perf testing on some ASP.NET application with sql backend. After...

Author: softienerd Date: 06/11/2010

Error 80040200 When Regsvr Registering Com/Activex Controls

Sometimes when I try to register a com control, I get the following error dialog. [Window...

Author: softienerd Date: 11/10/2009

Anonymous DCOM Problems with remote Hyper V Manager(Access Denied. Unable to Establish Communication)

If you ever run into problems using the remote Hyper V Manager, there is a wonderful little...

Author: softienerd Date: 10/29/2009

Remotely Managing Hyperv in Win 7

Although, Win 7 official release is this week, internally it has been available for a while now....

Author: softienerd Date: 10/20/2009

Finally Fast the Scam?

This commercial rocked my world:...

Author: softienerd Date: 05/12/2009

Best Tech Ad of 2009?

Possibility the best tech Ad I've ever seen:...

Author: softienerd Date: 05/11/2009

NoScript

On my laptop, I use firefox and an extension called NoScript. What NoScript does is blocking general...

Author: softienerd Date: 05/04/2009

Google "Office" Taking Over Microsoft Office

Nothing could stop Google from taking over Microsoft Office except these 5 items:1. The amount of...

Author: softienerd Date: 04/28/2009

Automated Runs on Start Up

Note: this is for a non domain joined computer. This is the scenario that I want. Once windows boot...

Author: softienerd Date: 04/28/2009

Exploiting Online Games

At RSA last week, there was an interesting panel on hacking games(woot!)...

Author: softienerd Date: 04/27/2009

Delete Remote Files Via WMI and Powershell

Ever wanted to delete a file on a remote computer without using the net use/shared folder stuff?...

Author: softienerd Date: 04/22/2009

Max Int Min Int - a Common Coding Mistake and a Sample Microsoft Interview Question

Write the function atoi, a string to integer converter.Write the function itoa, an integer to string...

Author: softienerd Date: 04/21/2009

Powershell Tip #1

In Powershell, type $profile. PS C:\Program Files\Microsoft\AxFuzzer>...

Author: softienerd Date: 04/20/2009

Tone Matrix the Tenori-on Wannabe

I've been into music a lot lately. And I found a little flash program that is just awesome. It...

Author: softienerd Date: 04/17/2009

Best Codeplex Project Ever?

Have you ever wanted an open source library that implemented hello world? Neither have I, but...

Author: softienerd Date: 04/16/2009

Investment

I bought some citi stock at around $2.7. Now it's all the way up to $4 in around a week. Woot! Now...

Author: softienerd Date: 04/16/2009

!exploitable Extension for WinDBG

Continuing the trend of giving plugs to my coworker's software. 2 months ago, a couple of my...

Author: softienerd Date: 04/14/2009

Quick Powershell Tutorial

Not a lot of help text but once you try these commands, you'd learn 90% of the commands most people...

Author: softienerd Date: 04/14/2009

Ad Blocker for IE 8

According to a friend of mine here at MS, there isn't a really good ad blocker for IE8 yet so he...

Author: softienerd Date: 04/13/2009

On Windbg and Symbols

Every once a while, a developer(SDE) or a tester(SDET) will find himself needing to look at dump...

Author: softienerd Date: 02/17/2009

Recruiting Trip Down in San Diego part 2

A method that I am using in order to locate top candidate for interviews at Microsoft is by...

Author: softienerd Date: 02/16/2009

Anime at Microsoft

Microsoft has a lot of internal mailing lists. Any full time employee could create their own mailing...

Author: softienerd Date: 02/14/2009

Recruiting Trip Down in San Diego

Every quarter or so, Microsoft puts together a recruiting trip down to San Diego. The trip usually...

Author: softienerd Date: 02/10/2009