Encryption Negotiation in RDP connection

Encryption Negotiation in RDP connection  The RDP connections between clients and servers are normally encrypted for better security.  When we observe the network traffic to troubleshoot the RDP related problems, we may notice that the traffic between a server and client could be encrypted one way (such as client to server) and unencrypted the other…


How to use the presetShapeDefinitions.xml file and fun with DrawingML.

This article deals with the content contained in ECMA-376 Part 1. The 3rd edition of ECMA-376 was released in June of 2011 and can be downloaded from the following location: http://www.ecma-international.org/publications/standards/Ecma-376.htm Where can I get the presetShapeDefinitions.xml file? Download ECMA-376 3rd edition Part 1 and unzip the contents into an empty folder. You should see a…

1

Password encryption in establishing a remote assistance session of type 1

This blog provides details on how the PassStub is used when establishing a remote assistance session of type 1. It presents the password encryption flow and illustrates with Windows APIs and sample data.   Remote assistance overview   Remote Assistance (RA) was introduced in Windows XP and enables one computer user to remotely help another…


Customizing In-Box Netmon Parsers. How to edit and deploy updated Netmon Parsers.

This article will explain how to edit and deploy an “in-box”Netmon parser.  By “in-box”, I refer to aparser that was installed with the Netmon package or was downloaded andinstalled via http://nmparsers.codeplex.com.   The need to alter an in-box parser should be rare and doneonly with a full understanding of the consequences.  Parsers go through regular…

0

MS-OXOCAL – How to calculate the FirstDateTime for monthly and yearly recurring appointments for the Hebrew calendar.

Alternate Calendars As you may or may not be aware, Outlook supports multiple calendars. Not only does it support multiple calendars, it also supports alternate calendar types. Some languages that enable alternate calendars are Arabic, English, Hebrew, Hindi, Chinese, Japanese, Korean, and Thai. In Outlook 2010 you can display an alternate calendar by performing the…

2

BFFValidator Tool Goes Public

Yesterday, the Office Interoperability team announced the public release of the Beta version of the Microsoft Office Binary File Format Validator, also known as BFFValidator. You can read the official announcement from the Office Interoperability team. What is BFFValidator? A project in the Microsoft Office team that’s been brewing for more than a couple of…

0

A quick look at the new negotiation mechanism (NegoEx) used with SPNEGO in Windows 7

What is NegoEx ?  Why do we need it ?    Before Windows 7 was introduced, applications utilize the SPNEGO to provide the ability to negotiate the authentication support between Kerberos SSP and NTLM SSP.  SPNEGO itself is also implemented as a Negotiate SSP that only manages the selection of the authentication packages based on…


Free/Busy Data in Exchange

In today’s fast-paced market, availability of an individual is increasingly important. Thus presents the need to be able to schedule an appointment/meeting with a person even if they are not available. Exchange provides such a service by storing what is referred to as free/busy data. This information will indicate what requested time range is free,…

0

EMF File Overview

EMF File Overview   Generally, most people are familiar with two types of graphics files: bitmap and vector. Bitmapped graphics present a 1-to-1 pixel representation of an image. This is also known as raster graphics. These types of files cannot be scaled easily as they are resolution dependent. The resolution is determined by how many…

0

This is how we troubleshoot Windows interoperability issues in the Open Specifications support team

Hi y’all, Sebastian from Texas here! I’ve been at the File Sharing Plugfest last week. This time around I’ve had the chance to give a presentation on how we use the different sets of tools that we have at hand (both internal and external ones) when working on support cases related to the open specifications…