Meng Li @ MS

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/19/2010

Building Both VS2008 and VS2010 on the Same TFS 2008 Server Using MSBuild

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

Author: softienerd Date: 10/21/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

Introduction to Threat Modeling

Part of my work at Microsoft is ensuring that we get a high quality threat model tool out to the...

Author: softienerd Date: 02/06/2009

File ACL Vulnerability Part 2

In this post, I will attempt to explain and expand on what I talked about in my previous post on...

Author: softienerd Date: 02/06/2009

File ACL Vulnerability 101

The most basic scenario when it comes to file ACL attacks is the lay in wait attack. In Windows, for...

Author: softienerd Date: 02/05/2009

Facinating Talks That Everyone Could Benefit From

So about a year or two ago, I found and discovered PBS' frontline online. You can check it out at...

Author: softienerd Date: 02/04/2009

First Post/Introduction

I am a 20 some year old software engineer working within the security group here at Microsoft....

Author: softienerd Date: 02/04/2009