Understanding VMware AppDefense: A Tom Corn Perspective