Bruh! Do you even diff? Diffing Microsoft Patches to Find Vulnerabilities
|
|
|
- Estella Jackson
- 9 years ago
- Views:
Transcription
1 SESSION ID: HT-T10 Bruh! Do you even diff? Diffing Microsoft Patches to Find Vulnerabilities Stephen Sims Security Researcher SANS
2 Part I Binary Diffing
3 Binary Diffing Security patches are often made to applications, libraries, driver files, etc. When a new version is released it can be difficult to locate what changes were made Some are new features or general application changes Some are security fixes Some changes are intentional to thwart reversing Some vendors make it clear as to reasoning for the update to the binary Binary diffing tools can help us locate the changes 3
4 Can you spot the difference? 4
5 Oh, there it is! 5
6 How do they Work? Diffing tools determine matched and unmatched blocks and functions using various techniques Same name matching Same assembly, same decompiled code, same edges Equal calls to and from functions Block count from within a function and lines of disassembly Many, many other techniques 6
7 A Basic Example of a Diff Below is an example of a code block within a function from two different versions of the same file Unpatched Patched 7
8 Why Diff Binaries and Patches? 0-day exploit sales and bug bounties are very popular and profitable In early 2014, Yang Yu earned $100K disclosing 3 exploit mitigation bypass techniques to MS At CanSecWest Pwn2Own 2014 Vupen took home $400K and in 2015 Jung Hoon Lee took home $225K! Google paid over $1.5M in 2014 in bug bounties 1-day exploit pricing depends on the severity of the bug, the number of affected users, and how quickly it is developed after a patch is released Exploit writing is very competitive 8 rg/2012/03/23/shopping-for-zero-days-anprice-list-for-hackers-secret-softwareexploits/#535dbe366033
9 Part II Binary Diffing Tools
10 Popular Binary Diffing Tools The following is a list of well-known binary diffing tools: Zynamics/Google s BinDiff Joxean Koret s Diaphora Core Security s turbodiff DarunGrim 4 by Jeongwook Oh patchdiff2 by Nicolas Pouvesle There are others, but we will focus on BinDiff and Diaphora 10
11 BinDiff Originally from Zynamics prior to being acquired by in 2011 Google Plugin to IDA Not currently maintained Available for $200* * The source code was released in 2015 for some of the Zynamics products, and some of it pulled back. It is sometimes easy to find for purchasing and then other times seems to be unavailable. 11
12 Diaphora A free binary diffing tool written and actively maintained by Joxean Koret at: Uses a large number of heuristics to determine differences Can take time run on large files to 12
13 Basic Binary Diffing Demonstration Demonstration of a diff between two C programs using different functions to display Hello World! HelloWorld1 Uses the printf() function; however, GCC optimizations convert it to a puts() call HelloWorld2 Uses the fprintf() function which is not changed by GCC 13
14 Part III Microsoft Patches
15 Patch Tuesday Microsoft releases patches on the second Tuesday of each month, for now An effort to help simplify the patching process Random patch releases caused many users to miss patches However, waiting up to 30 days for the next patch has security concerns Emergency patches are released out-of-cycle Many exploits released in the days following Analyzing Microsoft packages can help you understand how they fix bugs, helping with finding unknown bugs 15
16 Patch Distribution Windows Update Website available at Automatic Updates Vista, 7, 8, 10 & Server 2008/2012/2016 Automatic Updates has expanded functionality Windows Server Update Service (WSUS) Enterprise patch management solution Control over patch distribution Third-party Patch Management Solutions Deprecated 16
17 Obtaining Patches Security Bulletin Assignment 17
18 Patch Extraction Once a patch has been downloaded Download the previous most recent update to that same file (e.g. Updates replaced) Use the expand tool at command line to extract both patch files e.g. expand F:* <.msu file> <dest> Do the same for the extracted.cab file Do not double-click or it will attempt to install Analyze the General Distribution Release (GDR) file as it is limited to security fixes QFE files may included unwanted changes 18
19 Windows 10 Patches Microsoft says, Windows 10 updates are cumulative. Therefore, this package contains all previously released fixes. e.g. You can get stand-alone packages from Microsoft s Update Catalog website: but, they still contain all fixes, which makes determining what change corresponds to a particular CVE more difficult For now, it s easiest just to use updates for Windows, Vista, 7, and 8 19
20 Part IV Diffing a Microsoft Patch
21 MS & MS Microsoft Security Bulletin MS Important Security Update for Microsoft Windows to Address Remote Code Execution ( ) Private Disclosure - Discovered by Greg Linares Microsoft Security Bulletin MS Critical Cumulative Security Update for Internet Explorer ( ) Both have fixes that apply in relation to CVE DLL Loading Remote Code Execution Vulnerability Corrects how Windows and IE validates input before loading DLL files Affected Windows Vista through Windows 10 and IE 9/10/11 The file urlmon.dll is patched as part of MS
22 Diffing urlmon.dll When diffing urlmon.dll, only one function has a change BuildUserAgentStringMobileHelper() It is nearly identical at 99% similarity 22
23 Visual Diff of Function Changes Unpatched Patched 23
24 LoadLibraryExW() LoadLibraryExW() is the Unicode name for LoadLibraryEx(), and is the function called where the arguments were changed by the patch HMODULE WINAPI LoadLibraryEx( _In_ LPCTSTR lpfilename, _Reserved_ HANDLE hfile, _In_ DWORD dwflags ); Per MSDN, This function loads the specified module into the address space of the calling process. One argument is dwflags which can be used to specify how and from where DLL s can be loaded 24
25 The Vulnerability In the unpatched function, a value of 0 is being passed as the dwflags argument A value of 0 will cause the behavior of LoadLibraryEx() to model that of the LoadLibrary() function This may allow for the loading of malicious DLL s dwflags value is 0 25
26 The Fix In the patched function, a value of 0x800 is being passed as the dwflags argument This value s name is LOAD_LIBRARY_SEARCH_SYSTEM32 This ensures that only %windows%\system32 is searched, preventing the loading of malicious DLL s dwflags value is 0x800 26
27 Part V Demonstration and Exploitation
28 How can we exploit this bug? The DLL urlmon.dll is loaded automatically when you start IE and many other Microsoft applications We need urlmon.dll to attempt to load PhoneInfo.dll **PhoneInfo.dll does not come with windows 10** BuildUserAgentStringMobileHelper() from within urlmon.dll attempts to load PhoneInfo.dll where we saw the patch applied If we can get this line executed we can put a malicious DLL somewhere late in the SafeDLLSearchMode order A simple text search in IDA shows you the locations where PhoneInfo.dll is passed as an argument to LoadLibraryExW() 28
29 SafeDLLSearchMode Order Per MSDN If SafeDllSearchMode is enabled, the search order is as follows: 1) The directory from which the application loaded. 2) The system directory. Use the GetSystemDirectory function to get the path of this directory. 3) The 16-bit system directory. There is no function that obtains the path of this directory, but it is searched. 4) The Windows directory. Use the GetWindowsDirectory function to get the path of this directory. 5) The current directory. 6) The directories that are listed in the PATH environment variable. Note that this does not include the per-application path specified by the App Paths registry key. The App Paths key is not used when computing the DLL search path. 29
30 Demonstration In this demo we will place our own PhoneInfo.dll file into a location listed in the PATH environment variable and get it loaded into IE11 30
31 Apply What You Have Learned Today Defense Understand the threat Audit the patch management process in your organization How long are your systems unpatched after patches are released? When patches are released, is someone prioritizing and determining whether or not a vulnerability affects your organization? Offense Diff to generate exploits and profit Use the aforementioned tools and steps to diff Microsoft patches to quickly develop an exploit from private disclosures Practice, Practice, Practice! 31
32 Questions? Thank you Stephen and remember 32
Microsoft Patch Analysis
Microsoft Patch Analysis Patch Tuesday - Exploit Wednesday Yaniv Miron aka Lament 1 / About Me Yaniv Miron aka Lament Security Researcher and Consultant Found security vulnerabilities in IBM, Oracle, Microsoft
Introduction. Figure 1 Schema of DarunGrim2
Reversing Microsoft patches to reveal vulnerable code Harsimran Walia Computer Security Enthusiast 2011 Abstract The paper would try to reveal the vulnerable code for a particular disclosed vulnerability,
Reverse Engineering and Computer Security
Reverse Engineering and Computer Security Alexander Sotirov [email protected] Introduction Security researcher at Determina, working on our LiveShield product Responsible for vulnerability analysis and
McAfee DAT Reputation Implementation Guide. Version 1.0 for Enterprise
McAfee DAT Reputation Implementation Guide Version 1.0 for Enterprise McAfee DAT Reputation... 2 What is McAfee DAT Reputation?... 2 Rollout phases: Elective Download, AutoUpdate & AutoEnable... 3 DAT
esrever gnireenigne tfosorcim seiranib
esrever gnireenigne tfosorcim seiranib Alexander Sotirov [email protected] CanSecWest / core06 Reverse Engineering Microsoft Binaries Alexander Sotirov [email protected] CanSecWest / core06 Overview
Skeletons in Microsoft s Closet - Silently Fixed Vulnerabilities. Andre Protas Steve Manzuik
Skeletons in Microsoft s Closet - Silently Fixed Vulnerabilities Andre Protas Steve Manzuik Presentation Outline - Introductions / Outline - That s this slide so we are done with that. - Non-Disclosure
IOActive Security Advisory
IOActive Security Advisory Title Severity Discovered by CVE Lenovo s System Update Uses a Predictable Security Token High Michael Milvich [email protected] Sofiane Talmat [email protected]
Practical Threat Intelligence. with Bromium LAVA
Practical Threat Intelligence with Bromium LAVA Practical Threat Intelligence Executive Summary Threat intelligence today is costly and time consuming and does not always result in a reduction of successful
Software Vulnerability Assessment
Software Vulnerability Assessment Setup Guide Contents: About Software Vulnerability Assessment Setting Up and Running a Vulnerability Scan Manage Ongoing Vulnerability Scans Perform Regularly Scheduled
Implementing Security Update Management
Implementing Security Update Management Wayne Harris MCSE Senior Consultant Certified Security Solutions Business Case for Update Management When determining the potential financial impact of poor update
AJAX Storage: A Look at Flash Cookies and Internet Explorer Persistence
AJAX Storage: A Look at Flash Cookies and Internet Explorer Persistence Corey Benninger The AJAX Storage Dilemna AJAX (Asynchronous JavaScript and XML) applications are constantly looking for ways to increase
Threat Advisory: Accellion File Transfer Appliance Vulnerability
Threat Advisory: Accellion File Transfer Appliance Vulnerability Niara Threat Advisories provide timely information regarding new attacks along with how Niara helps companies quickly detect an attack to
PE Explorer. Heaventools. Malware Code Analysis Made Easy
Heaventools PE Explorer Data Sheet Malware Code Analysis Made Easy Reverse engineers within the anti-virus, vulnerability research and forensics companies face the challenge of analysing a large number
Closing the Vulnerability Gap of Third- Party Patching
SOLUTION BRIEF: THIRD-PARTY PATCH MANAGEMENT........................................ Closing the Vulnerability Gap of Third- Party Patching Who should read this paper IT Managers who are trying to manage
Penetration Testing Report Client: Business Solutions June 15 th 2015
Penetration Testing Report Client: Business Solutions June 15 th 2015 Acumen Innovations 80 S.W 8 th St Suite 2000 Miami, FL 33130 United States of America Tel: 1-888-995-7803 Email: [email protected]
HP Image Assistant. Table of contents. Quick Start Guide
HP Image Assistant Quick Start Guide Table of contents Overview... 2 Glossary... 2 System requirements... 2 Using HPIA... 2 Downloading HPIA... 2 Capturing a Golden Image configuration file... 3 Using
Information Security Office
Information Security Office SAMPLE Risk Assessment and Compliance Report Restricted Information (RI). Submitted to: SAMPLE CISO CIO CTO Submitted: SAMPLE DATE Prepared by: SAMPLE Appendices attached: Appendix
Security Vulnerabilities and Patches Explained IT Security Bulletin for the Government of Canada
Security Vulnerabilities and Patches Explained IT Security Bulletin for the Government of Canada ITSB-96 Last Updated: March 2015 1 Introduction Patching operating systems and applications is one of the
This report is a detailed analysis of the dropper and the payload of the HIMAN malware.
PAGE 5 Check Point Malware Research Group HIMAN Malware Analysis December 12, 2013 Researcher: Overview This report is a detailed analysis of the dropper and the payload of the HIMAN malware. This malware
Mobile Application Hacking for Android and iphone. 4-Day Hands-On Course. Syllabus
Mobile Application Hacking for Android and iphone 4-Day Hands-On Course Syllabus Android and iphone Mobile Application Hacking 4-Day Hands-On Course Course description This course will focus on the techniques
Change Manager 5.0 Installation Guide
Change Manager 5.0 Installation Guide Copyright 1994-2008 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights reserved.
THREAT VISIBILITY & VULNERABILITY ASSESSMENT
THREAT VISIBILITY & VULNERABILITY ASSESSMENT Date: April 15, 2015 IKANOW Analysts: Casey Pence IKANOW Platform Build: 1.34 11921 Freedom Drive, Reston, VA 20190 IKANOW.com TABLE OF CONTENTS 1 Key Findings
National Security Agency
National Security Agency Information Assurance Directorate Vulnerability Analysis and Operations Systems and Network Analysis Center Application Whitelisting using Software Restriction Policies Version
Hotpatching and the Rise of Third-Party Patches
Hotpatching and the Rise of Third-Party Patches Alexander Sotirov [email protected] BlackHat USA 2006 Overview In the next one hour, we will cover: Third-party security patches _ recent developments
Managing non-microsoft updates
Managing non-microsoft updates With Microsoft s System Center Configuration Manager secunia.com 1 How to patch all your programs directly in Microsoft System Center 2012 A common perception is that System
Ivan Medvedev Principal Security Development Lead Microsoft Corporation
Ivan Medvedev Principal Security Development Lead Microsoft Corporation Session Objectives and Takeaways Session Objective(s): Give an overview of the Security Development Lifecycle Discuss the externally
Shellshock. Oz Elisyan & Maxim Zavodchik
Shellshock By Oz Elisyan & Maxim Zavodchik INTRODUCTION Once a high profile vulnerability is released to the public, there will be a lot of people who will use the opportunity to take advantage on vulnerable
IBM Advanced Threat Protection Solution
IBM Advanced Threat Protection Solution Fabio Panada IBM Security Tech Sales Leader 1 Advanced Threats is one of today s key mega-trends Advanced Threats Sophisticated, targeted attacks designed to gain
Microsoft Security Bulletin MS09-053 - Important
Microsoft Security Bulletin MS09-053 - : Vulnerabilities in FTP Service for...page 1 of 28 TechNet Home > TechNet Security > Bulletins Microsoft Security Bulletin MS09-053 - Vulnerabilities in FTP Service
Windows Remote Access
Windows Remote Access A newsletter for IT Professionals Education Sector Updates Issue 1 I. Background of Remote Desktop for Windows Remote Desktop Protocol (RDP) is a proprietary protocol developed by
Security Patch Management and MSMUG. Bill Cotter 3M
Security Patch Management and MSMUG Thursday Morning, Feb 7th Bill Cotter 3M MsMUG Today s Structure Consumer and Office Business Display Graphics Business Electro and Communications Business Health Care
Can Consumer AV Products Protect Against Critical Microsoft Vulnerabilities?
ANALYST BRIEF Can Consumer AV Products Protect Against Critical Microsoft Vulnerabilities? Author Randy Abrams Tested Products Avast Internet Security 7 AVG Internet Security 2012 Avira Internet Security
Using Microsoft Visual Studio 2010. API Reference
2010 API Reference Published: 2014-02-19 SWD-20140219103929387 Contents 1... 4 Key features of the Visual Studio plug-in... 4 Get started...5 Request a vendor account... 5 Get code signing and debug token
Practice Fusion API Client Installation Guide for Windows
Practice Fusion API Client Installation Guide for Windows Quickly and easily connect your Results Information System with Practice Fusion s Electronic Health Record (EHR) System Table of Contents Introduction
Cisco Advanced Malware Protection for Endpoints
Data Sheet Cisco Advanced Malware Protection for Endpoints Product Overview With today s sophisticated malware, you have to protect endpoints before, during, and after attacks. Cisco Advanced Malware Protection
Vista and ActiveX control
Vista and ActiveX control Prepared By: Su Yong Kim Dong Hyun Lee Do Hoon Lee Abstract This article covers security issues of ActiveX control on Windows Vista. Windows Vista has some new security mechanisms
H A N D L E I D I N G ONLINE BACKUP VSS - troubleshooting
FAQ: How to troubleshoot problem with Volume Shadow Copy? Pro d u c t Ve rsio n : ClearMedia ACB / OBM: All OS: Windows De sc rip tio n : Exclusively opened file on a local hard disk cannot be backed up,
CHAPTER 3 : INCIDENT RESPONSE FIVE KEY RECOMMENDATIONS GLOBAL THREAT INTELLIGENCE REPORT 2015 :: COPYRIGHT 2015 NTT INNOVATION INSTITUTE 1 LLC
: INCIDENT RESPONSE FIVE KEY RECOMMENDATIONS 1 FIVE KEY RECOMMENDATIONS During 2014, NTT Group supported response efforts for a variety of incidents. Review of these engagements revealed some observations
THE SECURITY EXPOSURE
Secunia Whitepaper - February 2010 THE SECURITY EXPOSURE OF SOFTWARE PORTFOLIOS An empirical analysis of the patching challenge faced by the average private user In this paper, we examine the software
Appendix F: Instructions for Downloading Microsoft Access Runtime
Appendix F: Instructions for Downloading Microsoft Access Runtime The Consumer Products Reporting Tool is designed to work with Microsoft Access 2010 or later. For the best compatibility, please refer
Complete Patch Management
Complete Management Targeted, Reliable and Cost-efficient In- Depth CSI Corporate Software Inspector Empower your IT-Operations and Security Teams with the most reliable Vulnerability & Management solution
Windows Phone 7 Internals and Exploitability
Windows Phone 7 Internals and Exploitability (abridged white paper) Tsukasa Oi Research Engineer 目 次 1. Abstract... 3 2. Introduction: Windows Phone 7 and Analysis... 3 3. Security Analysis Windows Phone
System Center 2012 R2 SP1 Configuration Manager & Microsoft Intune
2015 System Center 2012 R2 SP1 Configuration Manager & Microsoft Intune DEPLOYING MICROSOFT OFFICE 365 PROFESSIONAL PLUS RONNI PEDERSEN & HANS CHRISTIAN ANDERSEN RONNIPEDERSEN.COM Microsoft MVP: Enterprise
APPLICATION SECURITY RESPONSE: WHEN HACKERS COME A-KNOCKING
APPLICATION SECURITY RESPONSE: WHEN HACKERS COME A-KNOCKING Katie Moussouris Senior Security Strategist Microsoft Security Response Center http://twitter.com/k8em0 (that s a zero) Session ID: ASEC-T18
Assuria Auditor The Configuration Assurance, Vulnerability Assessment, Change Detection and Policy Compliance Reporting Solution for Enterprise
Assuria Auditor The Configuration Assurance, Vulnerability Assessment, Change Detection and Policy Compliance Reporting Solution for Enterprise 1. Introduction Information security means protecting information
ms-help://ms.technet.2005mar.1033/security/tnoffline/security/smbiz/winxp/fwgrppol...
Page 1 of 16 Security How to Configure Windows Firewall in a Small Business Environment using Group Policy Introduction This document explains how to configure the features of Windows Firewall on computers
EVENT LOG MANAGEMENT...
Event Log Management EVENT LOG MANAGEMENT... 1 Overview... 1 Application Event Logs... 3 Security Event Logs... 3 System Event Logs... 3 Other Event Logs... 4 Windows Update Event Logs... 6 Syslog... 6
Developing, Deploying, and Debugging Applications on Windows Embedded Standard 7
Developing, Deploying, and Debugging Applications on Windows Embedded Standard 7 Contents Overview... 1 The application... 2 Motivation... 2 Code and Environment... 2 Preparing the Windows Embedded Standard
The Leader in Cloud Security SECURITY ADVISORY
The Leader in Cloud Security SECURITY ADVISORY Security Advisory - December 14, 2010 Zscaler Provides Protection in the Face of Significant Microsoft Year End Patch Cycle Zscaler, working with Microsoft
ASL IT SECURITY XTREME XPLOIT DEVELOPMENT
ASL IT SECURITY XTREME XPLOIT DEVELOPMENT V 2.0 A S L I T S e c u r i t y P v t L t d. Page 1 Overview: The most dangerous threat is the one which do not have a CVE. Until now developing reliable exploits
Step-by-Step Guide to Securing Windows XP Professional with Service Pack 2 in Small and Medium Businesses
Step-by-Step Guide to Securing Windows XP Professional with Service Pack 2 in Small and Medium Businesses 2004 Microsoft Corporation. All rights reserved. This document is for informational purposes only.
Format string exploitation on windows Using Immunity Debugger / Python. By Abysssec Inc WwW.Abysssec.Com
Format string exploitation on windows Using Immunity Debugger / Python By Abysssec Inc WwW.Abysssec.Com For real beneficiary this post you should have few assembly knowledge and you should know about classic
Donna G. Rose, CRM Global Records Manager Apache Corp May 6, 2010
Donna G. Rose, CRM Global Records Manager Apache Corp May 6, 2010 Starting on the journey Vision of what can be managed electronically Most information created today is electronic Most information is stored
Oracle Application Server
Oracle Application Server Quick Installation Guide 10g Release 3 (10.1.3) for Microsoft Windows (64-Bit) on Intel Itanium B28114-01 February 2006 Oracle Application Server Quick Installation Guide 10g
Close Support Service Desk v 3.00. Upgrade Guide
Close Support Service Desk v 3.00 Upgrade Guide I Close Support Service Desk v 3 Upgrade Manual Table of Contents Part I Upgrading from version 2.95 2 1 Prerequisites... 2 2 Potential version... conflicts
Windows Operating Systems. Basic Security
Windows Operating Systems Basic Security Objectives Explain Windows Operating System (OS) common configurations Recognize OS related threats Apply major steps in securing the OS Windows Operating System
Out of the Fire - Adding Layers of Protection When Deploying Oracle EBS to the Internet
Out of the Fire - Adding Layers of Protection When Deploying Oracle EBS to the Internet March 8, 2012 Stephen Kost Chief Technology Officer Integrigy Corporation Phil Reimann Director of Business Development
Background. How much does EMET cost? What is the license fee? EMET is freely available from Microsoft without material cost.
Microsoft s Enhanced Mitigation Experience Toolkit (EMET) is an enhancement to the Windows operating system that stops broad classes of malware from executing. EMET implements a set of anti-exploitation
McAfee Application Control / Change Control Administration Intel Security Education Services Administration Course
McAfee Application Control / Change Control Administration Intel Security Education Services Administration Course The McAfee University Application Control / Change Control Administration course enables
Date: 08/18/2015 Windows 2008R2 SP1 EndoWorks 7.4 Windows Updates Description Tested Pass/Fail Date
Date: 08/18/2015 The following list of Microsoft Windows 2008R2 SP1 updates have been tested and approved for EndoWorks 7.4 compatibility. Prior to applying Windows Updates, make sure your system is current
How to Troubleshoot the Remote Backup Client log Error Message:
How to Troubleshoot the Remote Backup Client log Error Message: VSS open files Backup failed. Error: Connection is not established with the VSS Requestor, restart the client and try again later. In BCVssOpenFilesProcess
Oracle Java Micro Edition Software Development Kit
Oracle Java Micro Edition Software Development Kit Release Notes Release 3.2 for Windows E25309-06 October 2012 Contents Release Highlights Installation Prerequisites Installing the Java ME SDK Platform
10751-Configuring and Deploying a Private Cloud with System Center 2012
Course Outline 10751-Configuring and Deploying a Private Cloud with System Center 2012 Duration: 5 days (30 hours) Target Audience: This course is intended for data center administrators who will be responsible
Secunia Vulnerability Review
Secunia Vulnerability Review 2015 Key figures and facts on vulnerabilities from a global information security perspective Published March 25, 2015 15,435 13,114 9,878 Index Global Trends All Products 3
Installing and Configuring Windows 10 20697-1B; 5 Days, Instructor-led
Installing and Configuring Windows 10 20697-1B; 5 Days, Instructor-led Course Description This course is designed to provide students with the knowledge and skills required to install and configure Windows
Enterprise Apps: Bypassing the Gatekeeper
Enterprise Apps: Bypassing the Gatekeeper By Avi Bashan and Ohad Bobrov Executive Summary The Apple App Store is a major part of the ios security paradigm, offering a central distribution process that
2016 Trends in Cybersecurity: A Quick Guide to the Most Important Insights in Security
2016 Trends in Cybersecurity: A Quick Guide to the Most Important Insights in Security For 10 years, Microsoft has been studying and analyzing the threat landscape of exploits, vulnerabilities, and malware.
Defending Behind The Device Mobile Application Risks
Defending Behind The Device Mobile Application Risks Tyler Shields Product Manager and Strategist Veracode, Inc Session ID: MBS-301 Session Classification: Advanced Agenda The What The Problem Mobile Ecosystem
New Zealand National Cyber Security Centre
Unclassified New Zealand National Cyber Security Centre Application Whitelisting With Microsoft Applocker June 2012 V1.0.5 Application Whitelisting with Microsoft Applocker Cyber Security Plan As outlined
Windows Phone 8 Security Overview
Windows Phone 8 Security Overview This white paper is part of a series of technical papers designed to help IT professionals evaluate Windows Phone 8 and understand how it can play a role in their organizations.
Feedback-Driven Binary Code Diversification
0 Feedback-Driven Binary Code Diversification Bart Coppens, Computer Systems Lab, Ghent University Bjorn De Sutter, Computer Systems Lab, Ghent University Jonas Maebe, Computer Systems Lab, Ghent University
MS 50292: Administering and Maintaining Windows 7
MS 50292: Administering and Maintaining Windows 7 Description: This five-day instructor-led course provides students with the knowledge and skills to successfully administer, maintain, and troubleshoot
The introduction covers the recent changes is security threats and the effect those changes have on how we protect systems.
1 Cyber-attacks frequently take advantage of software weaknesses unintentionally created during development. This presentation discusses some ways that improved acquisition practices can reduce the likelihood
Smart home appliance security and malware
Smart home appliance security and malware om Jeong wook (Matt) Oh HP Security Research, September 2014 Why Smart TV? The most popular smart device in real life TVs are everywhere If you bought a new TV
Complete Patch Management
Complete Patch Management Complete - Flexible Unique In- Depth Secunia CSI 7 Corporate Software Inspector Take control of the vulnerability threat and optimize your IT security investments. The Secunia
Industrial Cyber Security Risk Manager. Proactively Monitor, Measure and Manage Industrial Cyber Security Risk
Industrial Cyber Security Risk Manager Proactively Monitor, Measure and Manage Industrial Cyber Security Risk Industrial Attacks Continue to Increase in Frequency & Sophistication Today, industrial organizations
Now SMS/MMS Android Modem Quick Start Guide
Now SMS/MMS Android Modem Quick Start Guide Using a GSM modem, or an Android phone as a modem, is a quick and efficient way to get started with SMS and/or MMS applications. No special service provider
SAST, DAST and Vulnerability Assessments, 1+1+1 = 4
SAST, DAST and Vulnerability Assessments, 1+1+1 = 4 Gordon MacKay Digital Defense, Inc. Chris Wysopal Veracode Session ID: Session Classification: ASEC-W25 Intermediate AGENDA Risk Management Challenges
PCI Vulnerability Validation Report
Friday, March 9, 013 PCI Vulnerability Validation Report Introduction This report shows the results of a vulnerability validation tests conducted by CORE Impact Professional Professional in support of
Getting Started with the iscan Online Data Breach Risk Intelligence Platform
Getting Started with the iscan Online Data Breach Risk Intelligence Platform 2 Table of Contents Overview... 3 Data Breach Risk Intelligence... 3 Data Breach Prevention Lifecycle Defined... 3 Choosing
VitalQIP DNS/DHCP & IP Address Management Software and Appliance Solution
AM 1. 8New Features VitalQIP DNS/DHCP & IP Address Management Software and Appliance Solution May 2012 AM 1.8 Version 1 Copyright 2012 Alcatel-Lucent 1 Table of Contents 1. Document Purpose... 3 2. What
Detecting Malware With Memory Forensics. Hal Pomeranz SANS Institute
Detecting Malware With Memory Forensics Hal Pomeranz SANS Institute Why Memory Forensics? Everything in the OS traverses RAM Processes and threads Malware (including rootkit technologies) Network sockets,
ModSecurity as Universal Cross-platform Web Protection Tool
ModSecurity as Universal Cross-platform Web Protection Tool Ryan Barnett Greg Wroblewski Abstract For many years ModSecurity was a number one free open source web application firewall for the Apache web
An Introduction to Data Virtualization as a Tool for Application Development
An Introduction to Data Virtualization as a Tool for Application Development Accur8 Software 73 Main St. Suite 7, Brattleboro, VT 05301 accur8software.com INTRODUCTION When a developer or team of developers
What do a banking Trojan, Chrome and a government mail server have in common? Analysis of a piece of Brazilian malware
What do a banking Trojan, Chrome and a government mail server have in common? Analysis of a piece of Brazilian malware Contents Introduction.................................2 Installation: Social engineering
Oracle Enterprise Manager. Description. Versions Supported
Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for Microsoft SQL Server Release 12 (4.1.3.2.0) E18740-01 November 2010 This document provides a brief description about the Oracle
Web Applica+on Security: Be Offensive! About Me
Web Applica+on Security: Be Offensive! Eric Johnson Cypress Data Defense 1 About Me Eric Johnson (Twi
"EZHACK" POPULAR SMART TV DONGLE REMOTE CODE EXECUTION
"EZHACK" POPULAR SMART TV DONGLE REMOTE CODE EXECUTION CHECK POINT ALERTED EZCAST THAT ITS SMART TV DONGLE, WHICH IS USED BY APPROXIMATELY 5 MILLION USERS, IS EXPOSED TO SEVERE REMOTE CODE EXECUTION VULNERABILITIES
To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.
Znode Multifront - Installation Guide Version 6.2 1 System Requirements To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server
