|
|
|
- Geraldine Ellis
- 10 years ago
- Views:
Transcription
1 Privilege Escalation via Client Management Software November 21, 2015 November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 1
2 Who am I? Dipl.-Inf. Matthias Deeg Expert IT Security Consultant CISSP, CISA, OSCP, OSCE Interested in information technology especially IT security since his early days Studied computer science at the University of Ulm, Germany IT Security Consultant since 2007 November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 2
3 Agenda 1. Client Management Software 2. Common Security Vulnerabilities 3. Use Cases & Attack Scenarios 4. Demo 5. Conclusion & Recommendations 6. Q&A November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 3
4 Client Management Software Client management is a very important task in modern enterprise IT environments as all computer systems, whether client or server, should be managed throughout their entire system life cycle. There are many client management software solutions from different manufacturers that support IT managers and IT administrators in client management tasks like inventory patch management software deployment license management November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 4
5 Client Management Software As a matter of principle, in order to perform these tasks, client management software requires high privileges, usually administrative rights, on the managed client and server systems. Therefore, client management software is an interesting target for attackers as vulnerabilities in this kind of software may be leveraged for privilege escalation attacks within corporate networks. November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 5
6 Common Security Vulnerabilities During security assessments of client systems managed with different client management software solutions, the SySS GmbH could find the following common security vulnerabilities: 1. Insufficiently Protected Credentials (CWE-522) 2. Use of Hard-coded Cryptographic Key (CWE-321) 3. Violation of Secure Design Principles (CWE-657) November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 6
7 Insufficiently Protected Credentials In order to perform different management tasks, client management software products usually require one or more user/service account and access to the corresponding credentials. If a low-privileged user has access to password information that are not required to perform her tasks, it is usually a security issue. Furthermore, if the accessible credentials are only protected in an insufficient way, it definitely is a security issue. In case of the tested client management software products, password information was in some cases accessible by low-privileged users and insufficiently protected Unauthorized access to credentials of a foreign user account allowing impersonation and privilege escalation attacks November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 7
8 Example: FrontRange DSM November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 8
9 Use of Hard-coded Cryptographic Key Different client management software products use hard-coded cryptographic keys in order to protect sensitive data, for example User credentials (usually username and password) Configuration data In general, the used hard-coded keys are valid for all software installations (i.e. not system- or customer-dependent) If an attacker knows how user credentials are protected (encryption algorithm and cryptographic key) and has access to the password data, she can always recover the clear-text passwords. Unauthorized access to credentials of a foreign user account allowing impersonation and privilege escalation attacks November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 9
10 Violation of Secure Design Principles What is the problem? High-Privileged Domain (more trustworthy) ProductService.exe NT AUTHORITY\SYSTEM Perform tasks with high privileges, e. g. Install software Uninstall software Change configuration do something report something Low-Privileged Domain (less trustworthy) ProductUI.exe DEFAULT_USER Perform tasks with low privileges, e. g. Show status information Handle user interaction Use sensitive data November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 10
11 Violation of Secure Design Principles What is the problem? High-Privileged Domain (more trustworthy) ProductService.exe NT AUTHORITY\SYSTEM Perform tasks with high privileges, e. g. Install software Uninstall software Change configuration do something report something Low-Privileged Domain (less trustworthy) ProductUI.exe DEFAULT_USER Perform tasks with low privileges, e. g. Show status information Handle user interaction Use sensitive data November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 11
12 Violation of Secure Design Principles Password information is used (encoded and/or encrypted) in the context of a low-privileged user process. Thus, an attacker or malware running in the same low-privileged user context can analyze and control the process and in this way gain access to decrypted clear-text passwords. Unauthorized access to credentials of a foreign user account allowing impersonation and privilege escalation attacks November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 12
13 Use Cases & Attack Scenarios Use Cases: 1. Bad guys doing bad things for fun and profit 2. Good guys doing bad things with permission for fun and profit, e. g. pentesters or IT security consultants November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 13
14 Use Cases & Attack Scenarios Attack Scenario: Owning a Windows Domain Network in 5 (Easy) Steps 1. Gain access to a managed system (as a low-privileged user). 2. Choose your attack: a. Offline: Read the encrypted user credentials of the client management software stored on the system and decrypt them using a suitable software tool. b. Online: Extract the clear-text user credentials from a process of the client management software running in the low-privileged user context. 3. Use the recovered credentials to gain unauthorized administrative access to other managed systems within the corporate network (e. g. client systems, client management software server, file server, print server, application server). 4. Search for authentication data (e. g. passwords, NTLM hashes, Windows access tokens) of high-privileged Windows domain users on the accessible systems. 5. Own the Windows domain. November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 14
15 Affected Client Management Software Product Name Tested Software Version Altiris Inventory Solution Empirum , , 16.0 FrontRange DSM , November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 15
16 PoC Software Tools The SySS GmbH developed proof-of-concept software tools for different client management software products in order to recover cleartext-passwords: Altiris Password Decryptor Empirum Password Decryptor FrontRange DSM Password Decryptor November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 16
17 Demo Let me see your password. November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 17
18 Demo: FrontRange DSM FrontRange DSM stores passwords for different user accounts encrypted in two configuration files named NiCfgLcl.ncp and NiCfgSrv.ncp. These configuration files contain encrypted password information for different required FrontRange DSM user accounts, e. g. DSM Runtime Service DSM Distribution Service Business Logic Server (BLS) Authentication Database account November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 18
19 Demo: FrontRange DSM A limited Windows domain user has read access to these configuration files that are usually stored in the following locations: %PROGRAMFILES(X86)\NetInst\NiCfgLcl.ncp (local on a managed client) %PROGRAMFILES(X86)\NetInst\NiCfgSrv.ncp (local on a managed client) \\<FRONTRANGE SERVER>\DSM$\NiCfgLcl.ncp (remote on a DSM network share) \\<FRONTRANGE SERVER>\DSM$\NiCfgSrv.ncp (remote on a DSM network share) November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 19
20 Demo: FrontRange DSM The SySS GmbH developed a proof-of-concept software tool named FrontRange DSM Password Decryptor which is able to decrypt all password information stored within the FrontRange configuration files NiCfgLcl.ncp and NiCfgSrv.ncp. This software tool can be used for offline password recovery. >fpd.exe k22d01816eada56f850g09218ccd5gc1c4537fc c14ff5b FrontRange DSM Password Decryptor v1.0 by Matthias Deeg <[email protected]> - SySS GmbH (c) 2014 [+] Decrypted password: I wanna be a pirate! November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 20
21 Demo: FrontRange DSM It is also possible to perform an online attack targeting the running process NiInst32.exe using an application-level debugger like OllyDbg from the perspective of a low-privileged Windows user. In order to gain access to the decrypted password, it is sufficient to set a breakpoint on the Windows API function LogonUserW of the module ADVAPI32.DLL. November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 21
22 Demo: FrontRange DSM November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 22
23 Demo: FrontRange DSM FrontRange DSM user credentials are used when the Windows API function LogonUserW is called within the process NiInst32.exe. November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 23
24 Demo: Empirum Empirum supports the following four password formats for storing password information in an encrypted way in different configuration files or in the Windows registry: 1. SETUP example: *SKZjk`&gp2 2. SYNC example: 12B65B9A30D4237D0A5F8D B64207CE74CDE2ED7632D8D55EDE775EF4 A F2E4E39BD951E26991F307F 3. EIS example: A"z!' -%-*),$ "!&(xiyj +./'(=&)+#$,#%./*X 4. MD5 example: 8a24367a1f46c f2d5bbd14b November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 24
25 Demo: Empirum The Empirum SETUP, SYNC, and EIS password formats use reversible encryption methods and can be created by a software tool called EmpCrypt.exe. Usually, only Empirum administrators have access to this software tool and it is not installed on managed systems. But Empirum software components like Empirum Inventory and its modules (for example EmpInventory.exe, ShowInventory.exe) that are installed on managed systems contain the functionality for decrypting these Empirum password formats. The used MD5 passwords are simply unsalted raw MD5 hashes. November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 25
26 Demo: Empirum An analysis of the used encryption methods showed, that three different encryption algorithms are used, each with its own hardcoded secret (for example a cryptographic key or permutation table). Configuration files containing encrypted password information are either located on the managed system itself, for example in the configuration file AgentConfig.xml, or in INI files stored on network shares of Empirum servers. A limited Windows domain user has read access to the locally stored XML configuration file and to the INI configuration files that are typically stored in the following locations: \\<EMPIRUM SERVER>\Configurator$ \\<EMPIRUM SERVER>\Values$ November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 26
27 Demo: Empirum $./epd '*SKZjk`&gp2' ] \ / Empirum Password Decryptor v2.0 by Matthias Deeg - SySS GmbH (c) [*] Read Empirum SETUP password [+] The decrypted password is: P@ssw0rd! $./epd 12B65B9A30D4237D0A5F8D B64207CE74CDE2ED7632D8D55EDE775EF4A F2E4E39BD951E26991F307F ] \ / Empirum Password Decryptor v2.0 by Matthias Deeg - SySS GmbH (c) [*] Read Empirum SYNC password [+] The decrypted password is: P@ssw0rd! E:\>epd.exe "A\"z!' ^ -%-*),$ \"!&(xiyj +./'(=&)+#$,#%./*X" ] \ / Empirum Password Decryptor v2.0 by Matthias Deeg - SySS GmbH (c) [*] Read Empirum EIS password [+] The decrypted password is: P@ssw0rd! November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 27
28 Demo: Empirum The process EmpInventory.exe, that is executed in the context of a low-privileged user, decrypts and uses user credentials contained in the Empirum configuration files. Thus, an attacker or malware running in the same low-privileged user context can analyze and control the process EmpInventory.exe and in this way gain access to decrypted clear-text passwords. Such an online attack targeting the running process EmpInventory.exe can be performed using an application-level debugger like OllyDbg from the perspective of a limited Windows user. November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 28
29 Demo: Altiris Inventory Solution In some configurations, Altiris Inventory Solution stores user credentials (package access user and password) in the Windows registry using the following registry keys: HKEY_LOCAL_MACHINE\SOFTWARE\Altiris\Communicati ons\package Access Password HKEY_LOCAL_MACHINE\SOFTWARE\Altiris\Communicati ons\package Access User In the default configuration, administrative privileges are required in order to read these registry keys ( not useful for local privilege escalation). The user name (package access user) is stored as plaintext and the password (package access password) is stored as ciphertext. November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 29
30 Demo: Altiris Inventory Solution The password is encrypted using a hard-coded cryptographic key and initialization vector (IV) via the symmetric-key block cipher Triple DES (3DES) in CBC mode. The hard-coded cryptographic key and IV are contained within the two dynamic link libraries InvAgent.dll and AeXNetComms.dll of the Altiris Inventory Solution software. The use of a hard-coded cryptographic key and IV enables an attacker with access to the encrypted password information to recover the clear-text password for all affected installations of Altiris Inventory Solution software. November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 30
31 Demo: Altiris Inventory Solution $./altirispd.py vzw7vflp5qwh2k4dfvqmfcaheicwkvuo / \ / / / / \ \ `--. \ `--.\ `--. `--. \ `--. \`--. \ /\ / / _ /\ / /\ / / \ \ / \, \ /\ /... decrypts your passwords! / \ / / / / / / / ( ) /_/ (oo) /------\/ / * ^^ ^^ Altiris Password Decryptor v1.0 by Matthias Deeg <[email protected]> - SySS GmbH (c) 2013 [*] The plaintext password is: P4ssw0rd! November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 31
32 Conclusion Security vulnerabilities in different client management software products can be leveraged in attacks against corporate networks. Generally, the access to password information, no matter whether encrypted or not, should be restricted as much as possible. Configuration files that are readable by low-privileged users are not the proper place to store sensitive password information, and lowprivileged user processes are not the proper place to use them. Security-related tasks should be performed in a (more) trustworthy environment. November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 32
33 Recommendations Always consider trust in IT security: Trust domains Trust boundaries Trust relationships Do not assume too much Properly protect password information by restricting access to password information to required users and processes only Follow the principle of least privilege Update affected software products Configure used client management software products according to provided best practices and security guidelines by the manufacturer. November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 33
34 References SySS Security Advisory SYSS , Matthias Deeg, Privilege Escalation via Client Management Software Part I, Matthias Deeg, n_via_client_management_software.pdf, 2015 Privilege Escalation via Client Management Software Part II, Matthias Deeg, n_via_client_management_software Part_II.pdf, 2015 November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 34
35 Thank you very much... for your attention. Do you have any questions? PGP Fingerprint: D1F0 A035 F06C E675 CDB D9A4 BF6A 34AD 4DAB November 21, 2015 Matthias Deeg BSidesVienna 0x7DF 35
36 Tübingen / SySS GmbH Seite 36
Who am I? Dipl.-Inf. Matthias Deeg Expert IT Security Consultant CISSP, CISA, OSCP, OSCE Interested in information technology especially IT security s
Deactivating Endpoint Protection Software in an Unauthorized Manner November 19, 2015 November 19, 2015 Matthias Deeg DeepSec 2015 1 Who am I? Dipl.-Inf. Matthias Deeg Expert IT Security Consultant CISSP,
Privilege Escalation via Antivirus Software
Privilege Escalation via Antivirus Software A security vulnerability in the software component McAfee Security Agent, which is part of the antivirus software McAfee VirusScan Enterprise, can be leveraged
Windows Attack - Gain Enterprise Admin Privileges in 5 Minutes
Windows Attack - Gain Enterprise Admin Privileges in 5 Minutes Compass Security AG, Daniel Stirnimann Compass Security AG Glärnischstrasse 7 Postfach 1628 CH-8640 Rapperswil Tel +41 55-214 41 60 Fax +41
Common Pitfalls in Cryptography for Software Developers. OWASP AppSec Israel July 2006. The OWASP Foundation http://www.owasp.org/
Common Pitfalls in Cryptography for Software Developers OWASP AppSec Israel July 2006 Shay Zalalichin, CISSP AppSec Division Manager, Comsec Consulting [email protected] Copyright 2006 - The OWASP
MCTS Guide to Microsoft Windows 7. Chapter 7 Windows 7 Security Features
MCTS Guide to Microsoft Windows 7 Chapter 7 Windows 7 Security Features Objectives Describe Windows 7 Security Improvements Use the local security policy to secure Windows 7 Enable auditing to record security
Network Security CS 5490/6490 Fall 2015 Lecture Notes 8/26/2015
Network Security CS 5490/6490 Fall 2015 Lecture Notes 8/26/2015 Chapter 2: Introduction to Cryptography What is cryptography? It is a process/art of mangling information in such a way so as to make it
Where every interaction matters.
Where every interaction matters. Peer 1 Vigilant Web Application Firewall Powered by Alert Logic The Open Web Application Security Project (OWASP) Top Ten Web Security Risks and Countermeasures White Paper
USB Portable Storage Device: Security Problem Definition Summary
USB Portable Storage Device: Security Problem Definition Summary Introduction The USB Portable Storage Device (hereafter referred to as the device or the TOE ) is a portable storage device that provides
Message Authentication Codes
2 MAC Message Authentication Codes : and Cryptography Sirindhorn International Institute of Technology Thammasat University Prepared by Steven Gordon on 28 October 2013 css322y13s2l08, Steve/Courses/2013/s2/css322/lectures/mac.tex,
How encryption works to provide confidentiality. How hashing works to provide integrity. How digital signatures work to provide authenticity and
How encryption works to provide confidentiality. How hashing works to provide integrity. How digital signatures work to provide authenticity and non-repudiation. How to obtain a digital certificate. Installing
Thick Client Application Security
Thick Client Application Security Arindam Mandal ([email protected]) (http://www.paladion.net) January 2005 This paper discusses the critical vulnerabilities and corresponding risks in a two
Secure Network Communications FIPS 140 2 Non Proprietary Security Policy
Secure Network Communications FIPS 140 2 Non Proprietary Security Policy 21 June 2010 Table of Contents Introduction Module Specification Ports and Interfaces Approved Algorithms Test Environment Roles
Symantec Corporation Symantec Enterprise Vault Cryptographic Module Software Version: 1.0.0.2
Symantec Corporation Symantec Enterprise Vault Cryptographic Module Software Version: 1.0.0.2 FIPS 140 2 Non Proprietary Security Policy FIPS Security Level: 1 Document Version: 1.1 Prepared for: Prepared
: Network Security. Name of Staff: Anusha Linda Kostka Department : MSc SE/CT/IT
Subject Code Department Semester : Network Security : XCS593 : MSc SE : Nineth Name of Staff: Anusha Linda Kostka Department : MSc SE/CT/IT Part A (2 marks) 1. What are the various layers of an OSI reference
Chapter 11 Security+ Guide to Network Security Fundamentals, Third Edition Basic Cryptography
Chapter 11 Security+ Guide to Network Security Fundamentals, Third Edition Basic Cryptography What Is Steganography? Steganography Process of hiding the existence of the data within another file Example:
Harvesting Developer Credentials in Android Apps
8 th ACM Conference on Security and Privacy in Wireless and Mobile Networks, New York City, Jun 24-26 Harvesting Developer Credentials in Android Apps Yajin Zhou, Lei Wu, Zhi Wang, Xuxian Jiang Florida
OOo Digital Signatures. Malte Timmermann Technical Architect Sun Microsystems GmbH
OOo Digital Signatures Malte Timmermann Technical Architect Sun Microsystems GmbH About the Speaker Technical Architect in OpenOffice.org/StarOffice development OOo/StarOffice developer since 1991/94 Main
Chapter 23. Database Security. Security Issues. Database Security
Chapter 23 Database Security Security Issues Legal and ethical issues Policy issues System-related issues The need to identify multiple security levels 2 Database Security A DBMS typically includes a database
Network Security. Computer Networking Lecture 08. March 19, 2012. HKU SPACE Community College. HKU SPACE CC CN Lecture 08 1/23
Network Security Computer Networking Lecture 08 HKU SPACE Community College March 19, 2012 HKU SPACE CC CN Lecture 08 1/23 Outline Introduction Cryptography Algorithms Secret Key Algorithm Message Digest
HarePoint Workflow Extensions for Office 365. Quick Start Guide
HarePoint Workflow Extensions for Office 365 Quick Start Guide Product version 0.91 November 09, 2015 ( This Page Intentionally Left Blank ) HarePoint.Com Table of Contents 2 Table of Contents Table of
APPENDIX G ASP/SaaS SECURITY ASSESSMENT CHECKLIST
APPENDIX G ASP/SaaS SECURITY ASSESSMENT CHECKLIST Application Name: Vendor Name: Briefly describe the purpose of the application. Include an overview of the application architecture, and identify the data
ensure prompt restart of critical applications and business activities in a timely manner following an emergency or disaster
Security Standards Symantec shall maintain administrative, technical, and physical safeguards for the Symantec Network designed to (i) protect the security and integrity of the Symantec Network, and (ii)
USB Portable Storage Device: Security Problem Definition Summary
USB Portable Storage Device: Security Problem Definition Summary Introduction The USB Portable Storage Device (hereafter referred to as the device or the TOE ) is a portable storage device that provides
APPLICATION SECURITY: FROM WEB TO MOBILE. DIFFERENT VECTORS AND NEW ATTACK
APPLICATION SECURITY: FROM WEB TO MOBILE. DIFFERENT VECTORS AND NEW ATTACK John T Lounsbury Vice President Professional Services, Asia Pacific INTEGRALIS Session ID: MBS-W01 Session Classification: Advanced
SENSE Security overview 2014
SENSE Security overview 2014 Abstract... 3 Overview... 4 Installation... 6 Device Control... 7 Enrolment Process... 8 Authentication... 9 Network Protection... 12 Local Storage... 13 Conclusion... 15 2
IBM i Encryption in a Snap! Implement IBM FIELDPROC with a simple to use GUI and a few clicks of your mouse.
IBM i Encryption in a Snap! Implement IBM FIELDPROC with a simple to use GUI and a few clicks of your mouse. Presented by Richard Marko, Manager of Technical Services Sponsored by Midland Information Systems,
Savitribai Phule Pune University
Savitribai Phule Pune University Centre for Information and Network Security Course: Introduction to Cyber Security / Information Security Module : Pre-requisites in Information and Network Security Chapter
PHP Magic Tricks: Type Juggling. PHP Magic Tricks: Type Juggling
Who Am I Chris Smith (@chrismsnz) Previously: Polyglot Developer - Python, PHP, Go + more Linux Sysadmin Currently: Pentester, Consultant at Insomnia Security Little bit of research Insomnia Security Group
Full Drive Encryption Security Problem Definition - Encryption Engine
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Full Drive Encryption Security Problem Definition - Encryption Engine Introduction for the FDE Collaborative Protection Profiles
Criteria for web application security check. Version 2015.1
Criteria for web application security check Version 2015.1 i Content Introduction... iii ISC- P- 001 ISC- P- 001.1 ISC- P- 001.2 ISC- P- 001.3 ISC- P- 001.4 ISC- P- 001.5 ISC- P- 001.6 ISC- P- 001.7 ISC-
Dashlane Security Whitepaper
Dashlane Security Whitepaper November 2014 Protection of User Data in Dashlane Protection of User Data in Dashlane relies on 3 separate secrets: The User Master Password Never stored locally nor remotely.
Is Drupal secure? A high-level perspective on web vulnerabilities, Drupal s solutions, and how to maintain site security
Is Drupal secure? A high-level perspective on web vulnerabilities, Drupal s solutions, and how to maintain site security Presented 2009-05-29 by David Strauss Thinking Securely Security is a process, not
Windows 7. Qing Liu [email protected] Michael Stevens [email protected]
Windows 7 Qing Liu [email protected] Michael Stevens [email protected] 1 Overview 1. Financial Institution s Preliminary Steps 2. User Interface 3. Data Protection 4. User and Group Changes
HP ProtectTools Embedded Security Guide
HP ProtectTools Embedded Security Guide Document Part Number: 364876-001 May 2004 This guide provides instructions for using the software that allows you to configure settings for the HP ProtectTools Embedded
Data Breaches and Web Servers: The Giant Sucking Sound
Data Breaches and Web Servers: The Giant Sucking Sound Guy Helmer CTO, Palisade Systems, Inc. Lecturer, Iowa State University @ghelmer Session ID: DAS-204 Session Classification: Intermediate The Giant
Sync Security and Privacy Brief
Introduction Security and privacy are two of the leading issues for users when transferring important files. Keeping data on-premises makes business and IT leaders feel more secure, but comes with technical
SecureDoc Disk Encryption Cryptographic Engine
SecureDoc Disk Encryption Cryptographic Engine FIPS 140-2 Non-Proprietary Security Policy Abstract: This document specifies Security Policy enforced by SecureDoc Cryptographic Engine compliant with the
TPM Key Backup and Recovery. For Trusted Platforms
TPM Key Backup and Recovery For Trusted Platforms White paper for understanding and support proper use of backup and recovery procedures for Trusted Computing Platforms. 2006-09-21 V0.95 Page 1 / 17 Contents
CSE/EE 461 Lecture 23
CSE/EE 461 Lecture 23 Network Security David Wetherall [email protected] Last Time Naming Application Presentation How do we name hosts etc.? Session Transport Network Domain Name System (DNS) Data
That Point of Sale is a PoS
SESSION ID: HTA-W02 That Point of Sale is a PoS Charles Henderson Vice President Managed Security Testing Trustwave @angus_tx David Byrne Senior Security Associate Bishop Fox Agenda POS Architecture Breach
Chapter 10. Cloud Security Mechanisms
Chapter 10. Cloud Security Mechanisms 10.1 Encryption 10.2 Hashing 10.3 Digital Signature 10.4 Public Key Infrastructure (PKI) 10.5 Identity and Access Management (IAM) 10.6 Single Sign-On (SSO) 10.7 Cloud-Based
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
Penetration Testing - a way for improving our cyber security
OWASP EU Tour Bucharest 2013 The OWASP Foundation http://www.owasp.org Penetration Testing - a way for improving our cyber security Adrian Furtunǎ, PhD, OSCP, CEH [email protected] Copyright The OWASP
Develop HIPAA-Compliant Mobile Apps with Verivo Akula
Develop HIPAA-Compliant Mobile Apps with Verivo Akula Verivo Software 1000 Winter Street Waltham MA 02451 781.795.8200 [email protected] Verivo Software 1000 Winter Street Waltham MA 02451 781.795.8200
DRAFT Standard Statement Encryption
DRAFT Standard Statement Encryption Title: Encryption Standard Document Number: SS-70-006 Effective Date: x/x/2010 Published by: Department of Information Systems 1. Purpose Sensitive information held
Presentation on Black Hat Europe 2003 Conference. Security Analysis of Microsoft Encrypting File System (EFS) http://www.elcomsoft.
Presentation on Black Hat Europe 2003 Conference Security Analysis of Microsoft Encrypting File System (EFS) Microsoft Encrypting File System Encrypting File File System System (EFS) (EFS) is is a a new
Working with Structured Data in Microsoft Office SharePoint Server 2007 (Part1): Configuring Single Sign On Service and Database
Working with Structured Data in Microsoft Office SharePoint Server 2007 (Part1): Configuring Single Sign On Service and Database Applies to: Microsoft Office SharePoint Server 2007 Explore different options
Passcape Software. DPAPI flaw. Vulnerability of DPAPI data protection in Win2K, Win2K3, Windows Server 2008, and Windows Server 2012
DPAPI flaw Vulnerability of DPAPI data protection in Win2K, Win2K3, Windows Server 2008, and Windows Server 2012 Content 1 Brief description of the vulnerability 2 1.1 The... problem 2 1.2 Affected...
Network Security. Security. Security Services. Crytographic algorithms. privacy authenticity Message integrity. Public key (RSA) Message digest (MD5)
Network Security Security Crytographic algorithms Security Services Secret key (DES) Public key (RSA) Message digest (MD5) privacy authenticity Message integrity Secret Key Encryption Plain text Plain
MANAGED FILE TRANSFER: 10 STEPS TO SOX COMPLIANCE
WHITE PAPER MANAGED FILE TRANSFER: 10 STEPS TO SOX COMPLIANCE 1. OVERVIEW Do you want to design a file transfer process that is secure? Or one that is compliant? Of course, the answer is both. But it s
SECURITY ANALYSIS OF A SINGLE SIGN-ON MECHANISM FOR DISTRIBUTED COMPUTER NETWORKS
SECURITY ANALYSIS OF A SINGLE SIGN-ON MECHANISM FOR DISTRIBUTED COMPUTER NETWORKS Abstract: The Single sign-on (SSO) is a new authentication mechanism that enables a legal user with a single credential
USER GUIDE. Snow Inventory Data Receiver Version 2.1 Release date 2013-04-26. Installation Configuration Document date 2014-12-02
USER GUIDE Product Snow Inventory Data Receiver Version 2.1 Release date 2013-04-26 Content Prerequisites Installation Configuration Document date 2014-12-02 CONTENT ABOUT THIS DOCUMENT... 3 PREREQUISITES...
What s New in MySQL 5.7 Security Georgi Joro Kodinov Team Lead MySQL Server General Team
What s New in MySQL 5.7 Security Georgi Joro Kodinov Team Lead MySQL Server General Team Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
PLATFORM ENCRYPTlON ARCHlTECTURE. How to protect sensitive data without locking up business functionality.
PLATFORM ENCRYPTlON ARCHlTECTURE How to protect sensitive data without locking up business functionality. 1 Contents 03 The need for encryption Balancing data security with business needs Principles and
SCP - Strategic Infrastructure Security
SCP - Strategic Infrastructure Security Lesson 1 - Cryptogaphy and Data Security Cryptogaphy and Data Security History of Cryptography The number lock analogy Cryptography Terminology Caesar and Character
Exploiting Transparent User Identification Systems
Exploiting Transparent User Identification Systems Wayne Murphy Benjamin Burns Version 1.0a 1 CONTENTS 1.0 Introduction... 3 1.1 Project Objectives... 3 2.0 Brief Summary of Findings... 4 3.0 Background
Is Your SSL Website and Mobile App Really Secure?
Is Your SSL Website and Mobile App Really Secure? Agenda What is SSL / TLS SSL Vulnerabilities PC/Server Mobile Advice to the Public Hong Kong Computer Emergency Response Team Coordination Centre 香 港 電
Xerox DocuShare Security Features. Security White Paper
Xerox DocuShare Security Features Security White Paper Xerox DocuShare Security Features Businesses are increasingly concerned with protecting the security of their networks. Any application added to a
TIBCO Spotfire Platform IT Brief
Platform IT Brief This IT brief outlines features of the system: Communication security, load balancing and failover, authentication options, and recommended practices for licenses and access. It primarily
Complying with PCI Data Security
Complying with PCI Data Security Solution BRIEF Retailers, financial institutions, data processors, and any other vendors that manage credit card holder data today must adhere to strict policies for ensuring
Nessus Agents. October 2015
Nessus Agents October 2015 Table of Contents Introduction... 3 What Are Nessus Agents?... 3 Scanning... 4 Results... 6 Conclusion... 6 About Tenable Network Security... 6 2 Introduction Today s changing
Plain English Guide To Common Criteria Requirements In The. Field Device Protection Profile Version 0.75
Plain English Guide To Common Criteria Requirements In The Field Device Protection Profile Version 0.75 Prepared For: Process Control Security Requirements Forum (PCSRF) Prepared By: Digital Bond, Inc.
BMC s Security Strategy for ITSM in the SaaS Environment
BMC s Security Strategy for ITSM in the SaaS Environment TABLE OF CONTENTS Introduction... 3 Data Security... 4 Secure Backup... 6 Administrative Access... 6 Patching Processes... 6 Security Certifications...
Locking down a Hitachi ID Suite server
Locking down a Hitachi ID Suite server 2016 Hitachi ID Systems, Inc. All rights reserved. Organizations deploying Hitachi ID Identity and Access Management Suite need to understand how to secure its runtime
Invest in security to secure investments Oracle PeopleSoft applications are under attacks!
Invest in security to secure investments Oracle PeopleSoft applications are under attacks! Alexey Tyurin About ERPScan The only 360-degree SAP Security solution - ERPScan Security Monitoring Suite for
MOTOROLA MESSAGING SERVER SERVER AND MOTOROLA MYMAIL DESKTOP PLUS MODULE OVERVIEW. Security Policy REV 1.3, 10/2002
Security Policy MOTOROLA MESSAGING SERVER SERVER AND MOTOROLA MYMAIL DESKTOP PLUS ENCRYPTION DLL CRYPTOGRAPHIC MODULE REV 1.3, 10/2002 CONTENTS Module Overview... 1 Scope of Document... 2 Terms and Definitions...
Kaseya US Sales, LLC Virtual System Administrator Cryptographic Module Software Version: 1.0
Kaseya US Sales, LLC Virtual System Administrator Cryptographic Module Software Version: 1.0 FIPS 140-2 Non-Proprietary Security Policy FIPS Security Level: 1 Document Version: 1.0 Prepared for: Prepared
SY0-201. system so that an unauthorized individual can take over an authorized session, or to disrupt service to authorized users.
system so that an unauthorized individual can take over an authorized session, or to disrupt service to authorized users. From a high-level standpoint, attacks on computer systems and networks can be grouped
Feeling Vulnerable? Jamie S. Herman, C CISO, CISM, CISSP Balazs Bucsay, OSCE, OSCP, GIAC, GPEN
Feeling Vulnerable? Jamie S. Herman, C CISO, CISM, CISSP Balazs Bucsay, OSCE, OSCP, GIAC, GPEN Balazs Bucsay A Little About Us Hungarian Hacker 14 years of experience in IT- Security Strictly technical
THE FIJI GOVERNMENT INFORMATION TECHNOLOGY DATABASE CREDENTIALS POLICY. Version 1.00.00
THE FIJI GOVERNMENT INFORMATION TECHNOLOGY DATABASE CREDENTIALS POLICY Version 1.00.00 DOCUMENT APPROVAL This document has been reviewed and authorized by the following personnel. Writer Reviewer Position:
Windows passwords security
IT Advisory Windows passwords security ADVISORY WHOAMI 2 Agenda The typical windows environment Local passwords Secure storage mechanims: Syskey & SAM File Password hashing & Cracking: LM & NTLM Into the
Compliance and Security Challenges with Remote Administration
Sponsored by Netop Compliance and Security Challenges with Remote Administration A SANS Whitepaper January 2011 Written by Dave Shackleford Compliance Control Points Encryption Access Roles and Privileges
Detecting Web Application Vulnerabilities Using Open Source Means. OWASP 3rd Free / Libre / Open Source Software (FLOSS) Conference 27/5/2008
Detecting Web Application Vulnerabilities Using Open Source Means OWASP 3rd Free / Libre / Open Source Software (FLOSS) Conference 27/5/2008 Kostas Papapanagiotou Committee Member OWASP Greek Chapter [email protected]
NETWORK AND CERTIFICATE SYSTEM SECURITY REQUIREMENTS
NETWORK AND CERTIFICATE SYSTEM SECURITY REQUIREMENTS Scope and Applicability: These Network and Certificate System Security Requirements (Requirements) apply to all publicly trusted Certification Authorities
Using BitLocker As Part Of A Customer Data Protection Program: Part 1
Using BitLocker As Part Of A Customer Data Protection Program: Part 1 Tech Tip by Philip Cox Source: searchsecuritychannel.com As an information security consultant, one of my jobs is to help my clients
Beyond files forensic OWADE cloud based forensic
Beyond files forensic OWADE cloud based forensic Elie Bursztein Stanford University Ivan Fontarensky Cassidian Matthieu Martin Stanford University Jean Michel Picod Cassidian 1 The world is moving to the
Monitoring Traffic manager
Monitoring Traffic manager eg Enterprise v6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this document may be reproduced
Disk Encryption. Aaron Howard IT Security Office
Disk Encryption Aaron Howard IT Security Office Types of Disk Encryption? Folder Encryption Volume or Full Disk Encryption OS / Boot Volume Data Volume Managed or Unmanaged Key Backup and Data Assurance
Database Security SQL Server 2012
Database Security SQL Server 2012 Russ McMahon Associate Prof of Information Technology CECH UC 1 of only 21 ABET accredited programs in the US Jasmine Hix Senior IT (Software Dev) Helped with the slides
Nortel Networks, Inc. VPN Client Software (Software Version: 7_11.101) FIPS 140-2 Non-Proprietary Security Policy
Nortel Networks, Inc. VPN Client Software (Software Version: 7_11.101) FIPS 140-2 Non-Proprietary Security Policy Level 1 Validation Document Version 0.5 Prepared for: Prepared by: Nortel Networks, Inc.
Sophos SafeGuard Native Device Encryption for Mac Administrator help. Product version: 7
Sophos SafeGuard Native Device Encryption for Mac Administrator help Product version: 7 Document date: December 2014 Contents 1 About SafeGuard Native Device Encryption for Mac...3 1.1 About this document...3
A Standards-based Approach to IP Protection for HDLs
A Standards-based Approach to IP Protection for HDLs John Shields Staff Engineer, Modelsim Overview Introduction A Brief Status First Look at The Flow Encryption Technology Concepts Key Management Second
Penetration Test Report
Penetration Test Report MegaCorp One August 10 th, 2013 Offensive Security Services, LLC 19706 One Norman Blvd. Suite B #253 Cornelius, NC 28031 United States of America Tel: 1-402-608-1337 Fax: 1-704-625-3787
Authentication Application
Authentication Application KERBEROS In an open distributed environment servers to be able to restrict access to authorized users to be able to authenticate requests for service a workstation cannot be
Security (II) ISO 7498-2: Security Architecture of OSI Reference Model. Outline. Course Outline: Fundamental Topics. EE5723/EE4723 Spring 2012
Course Outline: Fundamental Topics System View of Network Security Network Security Model Security Threat Model & Security Services Model Overview of Network Security Security Basis: Cryptography Secret
Why You Need to Detect More Than PtH. Matt Hathaway, Senior Product Manager, Rapid7 Jeff Myers, Lead Software Engineer, Rapid7
Why You Need to Detect More Than PtH Matt Hathaway, Senior Product Manager, Rapid7 Jeff Myers, Lead Software Engineer, Rapid7 Who We Are! Matt Hathaway Senior Product Manager for Rapid7 UserInsight Former
FileCloud Security FAQ
is currently used by many large organizations including banks, health care organizations, educational institutions and government agencies. Thousands of organizations rely on File- Cloud for their file
Adobe Systems Software Ireland Ltd
Adobe Systems Software Ireland Ltd Own motion investigation report 13/00007 Timothy Pilgrim, Australian Privacy Commissioner Contents Overview... 2 Background... 3 Relevant provisions of the Privacy Act...
Mod 2: User Management
Office 365 for SMB Jump Start Mod 2: User Management Chris Oakman Managing Partner Infrastructure Team Eastridge Technology Stephen Hall CEO & SMB Technologist District Computers 1 Jump Start Schedule
ipad in Business Security
ipad in Business Security Device protection Strong passcodes Passcode expiration Passcode reuse history Maximum failed attempts Over-the-air passcode enforcement Progressive passcode timeout Data security
12/3/08. Security in Wireless LANs and Mobile Networks. Wireless Magnifies Exposure Vulnerability. Mobility Makes it Difficult to Establish Trust
Security in Wireless LANs and Mobile Networks Wireless Magnifies Exposure Vulnerability Information going across the wireless link is exposed to anyone within radio range RF may extend beyond a room or
Arcot Systems, Inc. Securing Digital Identities. FPKI-TWG Mobility Solutions Today s Speaker Tom Wu Principal Software Engineer
Arcot Systems, Inc. Securing Digital Identities FPKI-TWG Mobility Solutions Today s Speaker Tom Wu Principal Software Engineer Today s Agenda Background Who is Arcot Systems? What is an ArcotID? Why use
Oracle post exploitation techniques. László Tóth [email protected]
Oracle post exploitation techniques László Tóth [email protected] Disclaimer The views expressed in this presentation are my own and not necessarily the views of my current, past or future employers. Content
Configuring and Monitoring Bluecoat AntiVirus
Configuring and Monitoring Bluecoat AntiVirus eg Enterprise v5.6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this
How to break in. Tecniche avanzate di pen testing in ambito Web Application, Internal Network and Social Engineering
How to break in Tecniche avanzate di pen testing in ambito Web Application, Internal Network and Social Engineering Time Agenda Agenda Item 9:30 10:00 Introduction 10:00 10:45 Web Application Penetration
How To Fix A Username Enumeration On A Vpn On A Pc Or Ipv (Vpn) On A Password Protected Ipv 2 (Vvv) On An Ipv 3 (Vp) On Pc Or Password Protected (V
Common VPN Security Flaws Roy Hills, NTA Monitor Ltd. http://www.nta-monitor.com/ January 2005 Abstract This paper outlines some of the common VPN security flaws that NTA Monitor have found during the
DriveLock and Windows 7
Why alone is not enough CenterTools Software GmbH 2011 Copyright Information in this document, including URL and other Internet Web site references, is subject to change without notice. Unless otherwise
