Assignment 6. This lab should be performed under the Oracle Linux VM provided in the course.

Size: px
Start display at page:

Download "Assignment 6. This lab should be performed under the Oracle Linux VM provided in the course."

Transcription

1 Assignment 6 This assignment includes hands-on exercises in the Oracle VM. It has two Parts. Part 1 is SQL Injection Lab and Part 2 is Encryption Lab. Deliverables You will be submitting evidence that you have completed all steps in this assignment by documenting each step including the input and output of the queries/scripts in SQL*Plus. Also include screen captures and explanations where appropriate. Include both Part 1 and Part 2 in a single file. Name this file as lastnamefirstname_assign6.doc. Upload the files to the Blackboard. Part 1. SQL Injection Lab Purpose The goal of this lab is to demonstrate SQL Injection techniques to exploit vulnerabilities in application code and gain access to sensitive database information. Setup This lab should be performed under the Oracle Linux VM provided in the course. 1. Start your Oracle Linux VM through the Oracle VM VirtualBox Manager. 2. Login as the Oracle user. Username: oracle Password: metcs Double-click the "Firefox Web Browser" icon (Figure 1) on the Desktop. Figure 1: Firefox Icon 4. In the browser address field type the URL: 5. The SQL Injection Examples page opens (Figure 2). Page 1 of 13

2 Figure 2: SQL Injection Examples Page Once you have the SQL Injection Examples page open, follow the instructions for each of the four parts of the lab below. Part 1-1 For Part 1-1 of the assignment you will use the search application (Figure 3) located on the VM at: Figure 3: SQL Search Page The application uses tables in the HR schema. Page 2 of 13

3 In your answers show the full SQL Injection string and a screen shot of the search results screen(s) as shown in the two examples below. Example 1 - Use a SQL Injection string in the Search field (Figure 4) to return all records (Figure 5). Answer: Anything' or '1'='1 Figure 4: SQL Injection String Figure 5: Search Results Note: The screen capture above has been cropped, so only partial results are shown. Page 3 of 13

4 Example 2 - Use a SQL Injection string in the Search field (Figure 6) to get the name of the database that the application is connecting to (Figure 7). Answer: Anything' UNION SELECT 'string','string', ora_database_name FROM dual --' Figure 6: SQL Injection String Figure 7: Search Results Complete the following: 1. Use a SQL Injection string in the Search field to get the name of the database user that the application is connecting to the database with. Page 4 of 13

5 2. Use a SQL Injection string in the Search field to get the system privileges granted to the user that the application is connecting to the database with. 3. Use a SQL Injection string in the Search field to get the Social Security Number (SSN) and birthdate for "Michael Hartstein". (Hint: You will need to use a SQL Injection string to get the employee_id first.) Part 1-2 For Part 1-2, you will use the search application (Figure 8) located on the VM at: Figure 8: PL/SQL Search Page The application uses tables in the HR schema. In your answers show the full SQL Injection string and a screen shot of the search results screen(s) and screen shots from SQL*Plus to verify before and after values in the database as shown in the example below. Page 5 of 13

6 Example - Use a SQL Injection string in the Search field to update the Employees table and set the salary of employee Timothy Gates to 1. Answer: 1. First query the employees table (as the hr user) in SQL*Plus to see the salary for Timothy Gates (Figure 9). SQL> select first_name, last_name, salary from employees where last_name='gates' and first_name='timothy'; Figure 9: Query on the Employees Table 2. Type an update SQL Injection string in the Search field as shown below (Figure 10). '); update employees set salary=1 where last_name='gates' and first_name='timothy'; END;--' Figure 10: SQL Injection String Page 6 of 13

7 3. The results screen does not display any errors (Figure 11). Figure 11: Search Results 4. Query the employees table again in SQL*Plus to see the salary for Timothy Gates (Figure 12). SQL> select first_name, last_name, salary from employees where last_name='gates' and first_name='timothy'; Figure 12: Query on the Employees Table Page 7 of 13

8 Complete the following: 1. Use a SQL Injection string in the Search field to update the Employees table and double the salary of employee Alana Walsh. 2. Use a SQL Injection string in the Search field to insert a new employee into the employees table with employee_id 207 (Hint: You can use a desc employees in SQL*Plus as the hr user to get the fields of the employees table to build your insert statement.) 3. Use a SQL Injection string in the Search field to delete the employee with employee_id 207 in the employees table. Part 1-3 For Part 1-3, you will use the Employee Portal application (Figure 13) located on the VM at: Figure 13: Employee Portal Application Page The application uses tables in the APP schema. The app user password is app. In your answers show the full SQL Injection string and a screen shot of the login results screen(s) as shown in the example below. Page 8 of 13

9 Example - Use a SQL Injection string in the Password field (Figure 14) to get the name of all of the tables in the application user s schema (Figure 15). Answer: Anything' UNION SELECT table_name, 'string' FROM tabs WHERE table_name like '% Figure 14: SQL Injection String Figure 15: Query Results Page 9 of 13

10 Complete the following: The privileged user for this application is the Admin user. 1. Use a SQL Injection string in the Password field to get the password of the Admin user. (Hint: First get the name of the column that contains passwords using user_tab_columns WHERE column_name like '%PASS%.). Note: You must show the login results screen with the password to get full credit. Do not get the Admin password by querying the database outside of the application. 2. Login as the Admin user through the application and add a user. Verify the new user by querying the app_user table in SQL*Plus. 3. Login as the Admin user through the application and delete the user added in question 2. Verify the user was deleted by querying the app_user table in SQL*Plus. Part 1-4 Complete the following: 1. Use a SQL Injection string in any of the applications used in this lab to extract a unique piece of information from the database that was not already covered in this lab. Page 10 of 13

11 Part 2. Encryption Lab Introduction The dbms_crypto package can be used to encrypt data before you store it in the database. Purpose The goal of the lab is to demonstrate, through a hands-on exercise, how to use the dbms_crypto package. Setup This lab should be performed under the Oracle Linux VM provided in the course. 1. Start your Oracle Linux VM through the Oracle VM VirtualBox Manager. 2. Login as the oracle OS user. Username: oracle Password: metcs Open a terminal window by double-clicking the terminal icon (Figure 1). Figure 1. Terminal icon 4. Login to SQL*Plus as the Sys user as sysdba as shown below (Figure 2). The default password is metcs674. Page 11 of 13

12 Figure 2. SQL*Plus Session 5. Grant the execute privilege on the dbms_crypto package to scott. SQL> GRANT EXECUTE ON DBMS_CRYPTO TO scott; 6. Connect as SCOTT/tiger. Note: Unlock the Scott account or change the password if needed. 7. Create the following procedure. The procedure encrypts a string in a Social Security Number (SSN) format and prints the unencrypted and encrypted data. SET SERVEROUTPUT ON DECLARE ssn VARCHAR2(20) := ' '; ssn_raw RAW (100) := UTL_RAW.cast_to_raw(ssn); num_key_bytes NUMBER := 128/8; key_bytes_raw RAW (16); encryption_type NUMBER := DBMS_CRYPTO.ENCRYPT_AES128 + DBMS_CRYPTO.CHAIN_CBC + DBMS_CRYPTO.PAD_PKCS5; encrypted_raw RAW (2000); BEGIN DBMS_OUTPUT.put_line('The Unencrypted SSN is: ' ssn); key_bytes_raw := DBMS_CRYPTO.RANDOMBYTES (num_key_bytes); encrypted_raw := DBMS_CRYPTO.encrypt(src => ssn_raw, typ => encryption_type, key => key_bytes_raw); DBMS_OUTPUT.put_line('The Encrypted SSN is: ' RAWTOHEX(UTL_RAW.cast_to_raw(encrypted_raw))); Page 12 of 13

13 DBMS_OUTPUT.put_line('The Decrypted SSN is: '); END; / 8. Your results should be similar to the following: The Unencrypted SSN is: The Encrypted SSN is: The Decrypted SSN is: PL/SQL procedure successfully completed. Note: The results above do not have the Decrypted SSN value. 9. Modify the procedure from step 7 to use the Advanced Encryption Standard (AES) 256- bit Encryption Algorithm. Also modify the procedure to print the Decrypted SSN value. Your results should be similar to the following: The Unencrypted SSN is: The Encrypted SSN is: The Decrypted SSN is: PL/SQL procedure successfully completed. Page 13 of 13

Including Dynamic Images in Your Report

Including Dynamic Images in Your Report Including Dynamic Images in Your Report Purpose This tutorial shows you how to include dynamic images in your report. Time to Complete Approximately 15 minutes Topics This tutorial covers the following

More information

Security Considerations for SYS_REFCURSOR use in Oracle PL/SQL Applications. 1st July 2011 David Litchfield

Security Considerations for SYS_REFCURSOR use in Oracle PL/SQL Applications. 1st July 2011 David Litchfield Security Considerations for SYS_REFCURSOR use in Oracle PL/SQL Applications 1st July 2011 David Litchfield In databases, cursors can be considered as a handle to an SQL query and its result set. Oracle

More information

Database Administration and Management

Database Administration and Management Database Administration and Management M.Sc. Information Technology BS Information Technology Umair Shafique (Gold Medalist) Lecturer Installation Oracle Installation and Starting Manual for Installation

More information

Oracle 1z z0-146 Oracle Database 11g: Advanced PL/SQL. Practice Test. Version QQ:

Oracle 1z z0-146 Oracle Database 11g: Advanced PL/SQL. Practice Test. Version QQ: Oracle 1z0-146 1z0-146 Oracle Database 11g: Advanced PL/SQL Practice Test Version 1.1 QUESTION NO: 1 Which two types of metadata can be retrieved by using the various procedures in the DBMS_METADATA PL/SQL

More information

Real Application Security Administration

Real Application Security Administration Oracle Database Real Application Security Administration Console (RASADM) User s Guide 12c Release 2 (12.2) E85615-01 June 2017 Real Application Security Administration Oracle Database Real Application

More information

IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://

IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps:// IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://www.certqueen.com Exam : 1Z0-146 Title : Oracle database 11g:advanced pl/sql Version : Demo 1 / 9 1.The database instance was

More information

Oracle Enterprise Manager Oracle Database and Application Testing. Data Masking Lab. Session S318966

Oracle Enterprise Manager Oracle Database and Application Testing. Data Masking Lab. Session S318966 Oracle Enterprise Manager Oracle Database and Application Testing Data Masking Lab Session S318966 Oracle Enterprise Manager 11g Data Masking Hands on Lab Introduction to Enterprise Manager 11g Oracle

More information

Managing Your Database Using Oracle SQL Developer

Managing Your Database Using Oracle SQL Developer Page 1 of 54 Managing Your Database Using Oracle SQL Developer Purpose This tutorial introduces Oracle SQL Developer and shows you how to manage your database objects. Time to Complete Approximately 50

More information

Misc. Triggers Views Roles Sequences - Synonyms. Eng. Mohammed Alokshiya. Islamic University of Gaza. Faculty of Engineering

Misc. Triggers Views Roles Sequences - Synonyms. Eng. Mohammed Alokshiya. Islamic University of Gaza. Faculty of Engineering Islamic University of Gaza Faculty of Engineering Computer Engineering Dept. Database Lab (ECOM 4113) Lab 9 Misc. Triggers Views Roles Sequences - Synonyms Eng. Mohammed Alokshiya December 7, 2014 Views

More information

Lab Assignment 9 CIS 208A PL/SQL Programming and SQL

Lab Assignment 9 CIS 208A PL/SQL Programming and SQL Lab Assignment 9 CIS 208A PL/SQL Programming and SQL Section 9-1, Exercise #2, 3 2. Function full_name: A. Create a function called full_name. Pass two parameters to the function: an employee s last name

More information

Lab # 1. Introduction to Oracle

Lab # 1. Introduction to Oracle Islamic University of Gaza Faculty of Engineering Department of Computer Engineering ECOM 4113: Lab # 1 Introduction to Oracle Eng. Haneen El-Masry October, 2014 2 Objective To be familiar with Oracle

More information

Oracle Database 10g Express

Oracle Database 10g Express Oracle Database 10g Express This tutorial prepares the Oracle Database 10g Express Edition Developer to perform common development and administrative tasks of Oracle Database 10g Express Edition. Objectives

More information

Self-Demo Guide. Oracle ilearning and HTML DB

Self-Demo Guide. Oracle ilearning and HTML DB 2003-2004 Self-Demo Guide Oracle ilearning and HTML DB The Oracle Academy allows a school to offer advanced Database and Java programming courses through the use of Oracle s infrastructure. The school

More information

Oracle MOOC: SQL Fundamentals

Oracle MOOC: SQL Fundamentals Session 1 Getting Started Guide Homework assignments are given at the end of each lesson. Although they are not mandatory, it s suggested to complete the homework to gain a better understanding of the

More information

Getting started with Oracle

Getting started with Oracle Getting started with Oracle The purpose of these pages is to enable you to get started with using Oracle software. They explain how to create an Oracle account and how to start up and begin to use the

More information

Oracle Application Express Student Guide

Oracle Application Express Student Guide www.oracle.com/academy Oracle Application Express Student Guide Contents 1. Introduction... 2 2. Logging in to Oracle Application Express... 2 3. Oracle Application Express Components... 3 4. How to add

More information

Oracle Database. Installation and Configuration of Real Application Security Administration (RASADM) Prerequisites

Oracle Database. Installation and Configuration of Real Application Security Administration (RASADM) Prerequisites Oracle Database Real Application Security Administration 12c Release 1 (12.1) E61899-04 May 2015 Oracle Database Real Application Security Administration (RASADM) lets you create Real Application Security

More information

Using SQL Developer. Oracle University and Egabi Solutions use only

Using SQL Developer. Oracle University and Egabi Solutions use only Using SQL Developer Objectives After completing this appendix, you should be able to do the following: List the key features of Oracle SQL Developer Identify menu items of Oracle SQL Developer Create a

More information

The Encryption Wizard for Oracle. API Library Reference

The Encryption Wizard for Oracle. API Library Reference The Encryption Wizard for Oracle For Oracle 9i, 10g and 11g Databases Version 7 Copyright 2003-2008 All Rights Reserved. Copyright 2008-2010 The Encryption Wizard for Oracle RDC) 12021 Wilshire Blvd Suite

More information

Web Security. Attacks on Servers 11/6/2017 1

Web Security. Attacks on Servers 11/6/2017 1 Web Security Attacks on Servers 11/6/2017 1 Server side Scripting Javascript code is executed on the client side on a user s web browser Server side code is executed on the server side. The server side

More information

Oracle Application Express: Administration 1-2

Oracle Application Express: Administration 1-2 Oracle Application Express: Administration 1-2 The suggested course agenda is displayed in the slide. Each lesson, except the Course Overview, will be followed by practice time. Oracle Application Express:

More information

Oracle Application Express

Oracle Application Express Oracle Apex Oracle Application Express Installation Guide Step by Step on Windows Mohammad Fawzy Mahmoud 2012 1 Oracle Application Express Oracle Apex Installation Guide Step by Step on Windows Install

More information

The Encryption Wizard for Oracle. API Library Reference

The Encryption Wizard for Oracle. API Library Reference The Encryption Wizard for Oracle For Oracle 10g, 11g and 12c Databases Version 8 All Rights Reserved. The Encryption Wizard for Oracle RDC) 12021 Wilshire Blvd Suite 108 Los Angeles, CA. 90025 310-281-1915

More information

Oracle Application Express Users Guide

Oracle Application Express Users Guide www.oracle.com/academy Oracle Application Express Users Guide Contents Topic: 1. Introduction 2 2. Logging in to Oracle Application Express 2 3. Oracle Application Express Components 3 4. Using SQL Commands

More information

<Insert Picture Here> Oracle Database Security

<Insert Picture Here> Oracle Database Security Oracle Database Security Ursula Koski Senior Principal Architect ursula.koski@oracle.com Ursula Koski Senior Principal Architect Senior Principal Architect Oracle User Group Liaison

More information

Connecting to the Virtual Desktop Infrastructure (VDI)

Connecting to the Virtual Desktop Infrastructure (VDI) System Office IT Connecting to the Virtual Desktop Infrastructure (VDI) There are four ways to connect to the system office Virtual Desktop Infrastructure (VDI): Web client Windows client - personal computer

More information

Protect My Ministry Integrated Background Checks for Church Community Builder

Protect My Ministry Integrated Background Checks for Church Community Builder Protect My Ministry Integrated Background Checks for Church Community Builder Integration and User Guide Page 1 Introduction Background Check functionality through Protect My Ministry has been integrated

More information

Transparent Data Encryption

Transparent Data Encryption Transparent Data Encryption DOAG SID SAP & Oracle June 2007 Andreas Becker Senior Member Technical Staff Oracle Server Technologies - SAP Development Agenda Transparent Data Encrytion

More information

Content Management System User Guide CONTENT MANAGEMENT SYSTEM User Guide

Content Management System User Guide CONTENT MANAGEMENT SYSTEM User Guide CONTENT MANAGEMENT SYSTEM User Guide Your Account Information STEP 1: Go to Admin Login website Admin Login: http://privateaccess.nurseryweb.co.uk/ STEP 2: Type in Your Nursery ID and Password as stated

More information

Set Current Schema Command Oracle Sql Developer Alter Session

Set Current Schema Command Oracle Sql Developer Alter Session Set Current Schema Command Oracle Sql Developer Alter Session sqlauthorization property must be set to true before you can use the GRANT The syntax that you use for the REVOKE statement depends on whether

More information

How To Enable Oracle Database Cloud Service with Property Graph Capabilities

How To Enable Oracle Database Cloud Service with Property Graph Capabilities How To Enable Oracle Database Cloud Service with Property Graph Capabilities Overview This document provides detailed steps required to use the property graph capabilities in Oracle Database Cloud Service.

More information

Oracle ILM Assistant Installation Guide Version 1.4

Oracle ILM Assistant Installation Guide Version 1.4 Oracle ILM Assistant Installation Guide Version 1.4 This document provides instructions for installing and running Oracle Information Lifecycle Management (ILM) Assistant. Version: 1.4 Oracle Corporation

More information

Enterprise Benefits Employee User Guide

Enterprise Benefits Employee User Guide Enterprise Benefits Employee User Guide Contents Overview... 2 Accessing Enterprise Web Benefits... 2 Usernames and Passwords... 2 Making your Benefit Elections... 3 Verify your Personal Information...

More information

APEX installation on Linux - Step by Step

APEX installation on Linux - Step by Step APEX installation on Linux - Step by Step http://dba-story.blogspot.co.id/2013/08/apex-installation-on-linux-step-by-step.html You can download the latest Apex version from: http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html

More information

Lecture 7: Web hacking 3, SQL injection, Xpath injection, Server side template injection, File inclusion

Lecture 7: Web hacking 3, SQL injection, Xpath injection, Server side template injection, File inclusion IN5290 Ethical Hacking Lecture 7: Web hacking 3, SQL injection, Xpath injection, Server side template injection, File inclusion Universitetet i Oslo Laszlo Erdödi Lecture Overview What is SQL injection

More information

Appendix A Practices and Solutions

Appendix A Practices and Solutions Appendix A Practices and Solutions Table of Contents Practices and Solutions for Lesson I... 3 Practice I-1: Accessing SQL Developer Resources... 4 Practice I-2: Using SQL Developer... 5 Practice Solutions

More information

Oracle Login Maximum Length Of Column Name In 11g Table

Oracle Login Maximum Length Of Column Name In 11g Table Oracle Login Maximum Length Of Column Name In 11g Table Sign In Icon Fusion Middleware Online Documentation Library, 11g Release 1 (11.1.1.7) / Business Working with Logical Tables, Joins, and Columns

More information

Introduction to Oracle

Introduction to Oracle Introduction to Oracle Architecture Client-server system Server: SERVEDB, Internal addess (from the lab) servedb.ing.man External address (from home with OpenVPN) 10.17.2.91 Client: Web interface: http://

More information

FreeRangeRemote Access

FreeRangeRemote Access City of Westminster User Guide to FreeRangeRemote Access For Android tablets using the native browser (Chrome) https://freerange.cityofwestminster.us IMPORTANT! Some versions of Chrome on Android are unable

More information

Oracle Exam 1z0-144 Oracle Database 11g: Program with PL/SQL Version: 8.5 [ Total Questions: 103 ]

Oracle Exam 1z0-144 Oracle Database 11g: Program with PL/SQL Version: 8.5 [ Total Questions: 103 ] s@lm@n Oracle Exam 1z0-144 Oracle Database 11g: Program with PL/SQL Version: 8.5 [ Total Questions: 103 ] Question No : 1 What is the correct definition of the persistent state of a packaged variable?

More information

RooDocs Quick Reference Guide

RooDocs Quick Reference Guide RooDocs Quick Reference Guide Welcome to RooDocs, the web-based application that gives the user, via the Internet, the ability to store and retrieve electronically archived documents from anywhere in the

More information

USER GUIDE Azure Factory

USER GUIDE Azure Factory 2011 USER GUIDE Azure Factory Contents Setting up a Windows Azure Account... 2 Setting up your Server... 3 Creating a Database... 4 Manage the Database... 6 Generating the Azure Factory Project... 9 Publishing

More information

The Rockefeller University I NFORMATION T ECHNOLOGY E DUCATION & T RAINING. VPN Web Portal Usage Guide

The Rockefeller University I NFORMATION T ECHNOLOGY E DUCATION & T RAINING. VPN Web Portal Usage Guide The Rockefeller University I NFORMATION T ECHNOLOGY E DUCATION & T RAINING VPN Web Portal Usage Guide Table of Contents WHAT IS VPN WEB CLIENT 4 SUPPORTED WEB BROWSERS 4 LOGGING INTO VPN WEB CLIENT 5 ESTABLISHING

More information

Oracle BPEL Process Manager Demonstration

Oracle BPEL Process Manager Demonstration January, 2007 1 Oracle BPEL Process Manager Demonstration How to create a time scheduler for a BPEL process using the Oracle Database Job scheduler by Dr. Constantine Steriadis (constantine.steriadis@oracle.com)

More information

CSC 564: SQL Injection Attack Programming Project

CSC 564: SQL Injection Attack Programming Project 1 CSC 564: SQL Injection Attack Programming Project Sections copyright 2006-2016 Wenliang Du, Syracuse University. Portions of this document were partially funded by the National Science Foundation under

More information

Sqlplus To Create The Plan_table In Your Schema

Sqlplus To Create The Plan_table In Your Schema Sqlplus To Create The Plan_table In Your Schema It provides an example of how to create a SQL Plan Baseline for a query with auto capture, and it demonstrates how You can use sqlplus on the commandline

More information

Lab4 - Managing Database Storage Structures Using Enterprise Manager Database Express

Lab4 - Managing Database Storage Structures Using Enterprise Manager Database Express Lab4 - Managing Database Storage Structures Using Enterprise Manager Database Express Contents Managing Database Storage Structures Using Enterprise Manager Database Express... 1 Overview... 2 Configuring

More information

Chapter 14 Data Dictionary and Scripting

Chapter 14 Data Dictionary and Scripting Chapter 14 Data Dictionary and Scripting Tables in the Oracle Database User Tables Collection of tables to store data Data Dictionary Tables Collection of tables created and maintained by Oracle server

More information

Bsc (Hons) Software Engineering. Examinations for / Semester 1. Resit Examinations for BSE/15A/FT & BSE/16A/FT

Bsc (Hons) Software Engineering. Examinations for / Semester 1. Resit Examinations for BSE/15A/FT & BSE/16A/FT Bsc (Hons) Software Engineering Cohort: BSE/16B/FT Examinations for 2017-2018 / Semester 1 Resit Examinations for BSE/15A/FT & BSE/16A/FT MODULE: DATABASE APPLICATION DEVELOPMENT MODULE CODE: DBT2113C

More information

Manipulating Database Objects

Manipulating Database Objects Manipulating Database Objects Purpose This tutorial shows you how to manipulate database objects using Oracle Application Express. Time to Complete Approximately 30 minutes. Topics This tutorial covers

More information

iosphone & Android App First Time Login Guide

iosphone & Android App First Time Login Guide iosphone & Android App First Time Login Guide If you have logged onto your Admin America portal before please skip to page 4 If you have not logged onto your Admin America portal before please continue

More information

Computer Security Coursework Exercise CW1 Web Server and Application Security

Computer Security Coursework Exercise CW1 Web Server and Application Security Computer Security Coursework Exercise CW1 Web Server and Application Security In this coursework exercise we will guide you through an attack against a vulnerable machine. You will take the role of Mallet

More information

Barracuda Web Application Firewall Foundation - WAF01. Lab Guide

Barracuda Web Application Firewall Foundation - WAF01. Lab Guide Barracuda Web Application Firewall Foundation - WAF01 Lab Guide Official training material for Barracuda certified trainings and Autorized Training Centers. Edition 2018 Revision 1.0 campus.barracuda.com

More information

Oracle SOA Suite VirtualBox Appliance. Introduction and Readme

Oracle SOA Suite VirtualBox Appliance. Introduction and Readme Oracle SOA Suite 12.2.1.3.0 VirtualBox Introduction and Readme December 2017 Table of Contents 1 VirtualBox... 3 1.1 Installed Software... 3 1.2 Settings... 4 1.3 User IDs... 4 1.4 Domain Configurations...

More information

The Cisco HCM-F Administrative Interface

The Cisco HCM-F Administrative Interface CHAPTER 5 This chapter contains information on the following topics: Overview of Cisco HCM-F Administrative Interface, page 5-1 Browser Support, page 5-2 Login and Logout, page 5-4 Online Help, page 5-5

More information

SYSTEM CODE COURSE NAME DESCRIPTION SEM

SYSTEM CODE COURSE NAME DESCRIPTION SEM Course: CS691- Database Management System Lab PROGRAMME: COMPUTER SCIENCE & ENGINEERING DEGREE:B. TECH COURSE: Database Management System Lab SEMESTER: VI CREDITS: 2 COURSECODE: CS691 COURSE TYPE: Practical

More information

A1 (Part 2): Injection SQL Injection

A1 (Part 2): Injection SQL Injection A1 (Part 2): Injection SQL Injection SQL injection is prevalent SQL injection is impactful Why a password manager is a good idea! SQL injection is ironic SQL injection is funny Firewall Firewall Accounts

More information

Database Administration and Management

Database Administration and Management Database Administration and Management M.Sc. Information Technology BS Information Technology Umair Shafique (Gold Medalist) Lecturer Oracle Enterprise Manager This presentation introduces you to the Oracle

More information

Architecture. Architecture. Introduction to Oracle 10g Express Edition. Help

Architecture. Architecture. Introduction to Oracle 10g Express Edition. Help Architecture Introduction to Oracle 10g Express Edition Client-server system Server: SERVEDB, Internal addess (from the lab) 192.168.0.252 External address (from home with OpenVPN) 10.17.2.91 Client: Web

More information

Create a pfsense router for your private lab network template

Create a pfsense router for your private lab network template Create a pfsense router for your private lab network template Some labs will require a private network where you can deploy services like DHCP. Here are instructions for setting up an uplink router for

More information

Engineering, Built Environment and IT Department of Computer Science MIT C Projects Portal User Manual

Engineering, Built Environment and IT Department of Computer Science MIT C Projects Portal User Manual Engineering, Built Environment and IT Department of Computer Science MIT C Projects Portal User Manual Last Update: 24 August 2017 1 Requesting an Account This section highlights the steps that are required

More information

Google Search Appliance Connectors

Google Search Appliance Connectors Google Search Appliance Connectors Deploying the Connector for Databases Google Search Appliance Connector for Databases software version 4.1.0 Google Search Appliance software versions 7.2 and 7.4 June

More information

Protect My Ministry Integrated Background Checks for Fellowship One

Protect My Ministry Integrated Background Checks for Fellowship One Protect My Ministry Integrated Background Checks for Fellowship One The Only Background Check Solution Utilizing the Newest Fellowship One API Integration and User Guide 2005-2012 Protect My Ministry Support:

More information

Installation Guide. Version Last updated: November. tryfoexnow.com 1 of 3

Installation Guide. Version Last updated: November. tryfoexnow.com 1 of 3 Installation Guide Version 3.1.0 @FOEXplugins Last updated: November tryfoexnow.com 1 of 3 FOEX Installation Guide, version 3.1.0 Copyright 2017, FOEX GmbH. All rights reserved. Authors: Peter Raganitsch,

More information

Quick Guide to Installing and Setting Up MySQL Workbench

Quick Guide to Installing and Setting Up MySQL Workbench Quick Guide to Installing and Setting Up MySQL Workbench If you want to install MySQL Workbench on your own computer: Go to: http://www.mysql.com/downloads/workbench/ Windows Users: 1) You will need to

More information

SQL Injection Attack Lab

SQL Injection Attack Lab SEED Labs SQL Injection Attack Lab 1 SQL Injection Attack Lab Copyright 2006-2016 Wenliang Du, Syracuse University. The development of this document was partially funded by the National Science Foundation

More information

Report HQ. Quick Start Guide. Report HQ Quick Start Guide - Version 1.2

Report HQ. Quick Start Guide. Report HQ Quick Start Guide - Version 1.2 Report HQ Quick Start Guide STEP 1 Requesting An Account 1) Request an account via the Report HQ Request Form 2) Nasdaq will verify your account 3) Once your account is verified and provisioned, you will

More information

Google Search Appliance Connectors

Google Search Appliance Connectors Google Search Appliance Connectors Deploying the Connector for Databases Google Search Appliance Connector for Databases software version 4.1.1 Google Search Appliance software versions 7.4 and 7.6 July

More information

Medversant Client Portal User Guide

Medversant Client Portal User Guide Medversant Client Portal User Guide THE ONLINE, CENTRALIZED PORTAL CREATED EXCLUSIVELY FOR MEDVERSANT S CLIENTS TO STREAMLINE DATA ACCESS AND INCREASE PROCESS TRANSPARENCY. Version 2.0 System Requirements

More information

Installation Guide. Version Last updated: August tryfoexnow.com 1 of 3

Installation Guide. Version Last updated: August tryfoexnow.com 1 of 3 Installation Guide Version 4.0.1 @FOEXplugins Last updated: August 2018 tryfoexnow.com 1 of 3 FOEX Installation Guide, version 4.0.1 Copyright 2018, FOEX GmbH. All rights reserved. Authors: Peter Raganitsch,

More information

Windows Remote Agent Console Version Release Notes

Windows Remote Agent Console Version Release Notes Windows Remote Agent Console Version 6.10.2411 Release Notes 1 1 Overview This document contains release notes for the release of the Remote Agent Console. Remote Agent Console is a web application running

More information

Downloading, Installing, and Configuring Blackboard Drive

Downloading, Installing, and Configuring Blackboard Drive M06-Downloading, Installing, and Configuring Blackboard Drive Blackboard Learn: Moving Content This handout contains the exact same information as the corresponding Blackboard Learn Moving Content videos

More information

Oracle Database Express Edition

Oracle Database Express Edition Oracle Database Express Edition Getting Started Guide 11g Release 2 (11.2) E18585-04 July 2011 Welcome to Oracle Database Express Edition (Oracle Database XE). This guide gets you quickly up and running

More information

Oracle Database Control Issues Jennifer L. Bayuk

Oracle Database Control Issues Jennifer L. Bayuk Oracle Database Control Issues Jennifer L. Bayuk jennifer_bayuk@attcapital.com Client-Server Architecture USER WORKSTATION NT SERVER AP P Connectivity Option ORACLE UNIX APP Access Control Option Architecture

More information

How to Deploy an Oracle E-Business Suite System in Minutes Using Oracle VM Templates

How to Deploy an Oracle E-Business Suite System in Minutes Using Oracle VM Templates HOL 10472 How to Deploy an Oracle E-Business Suite System in Minutes Using Oracle VM Templates Simon Coter Product Manager, Oracle VM & VirtualBox simon.coter@oracle.com Christophe Pauliat Systems sales

More information

READSPEAKER BLACKBOARD BUILDING BLOCK

READSPEAKER BLACKBOARD BUILDING BLOCK READSPEAKER BLACKBOARD BUILDING BLOCK System Administrator Guide Version 1.0.4 This guide is intended for Blackboard System Administrators and describes how to install and configure the ReadSpeaker. This

More information

An Oracle White Paper March How to Define an Importer Returning Error Messages to the Oracle Web Applications Desktop Integrator Document

An Oracle White Paper March How to Define an Importer Returning Error Messages to the Oracle Web Applications Desktop Integrator Document An Oracle White Paper March 2012 How to Define an Importer Returning Error Messages to the Oracle Web Applications Desktop Integrator Document Disclaimer The following is intended to outline our general

More information

Course Overview. Copyright 2010, Oracle and/or its affiliates. All rights reserved.

Course Overview. Copyright 2010, Oracle and/or its affiliates. All rights reserved. Course Overview Course Objectives After completing this course, you should be able to do the following: Manage application navigation by using hierarchical lists with images, database-driven navigation,

More information

Employee Self Service. Getting Started Guide

Employee Self Service. Getting Started Guide Employee Self Service Getting Started Guide https://ess.sccoe.org About Employee Self Service (ESS) Employee Self Service is a secure website where CUSD employees can view their personnel data. This site

More information

Bulk Certification Verification Guide

Bulk Certification Verification Guide Bulk Certification Verification Guide Last update: August 2017 Table of Contents Purpose 2 Process 2 Input File Structure 2 Saving your Input File 3 Creating a PTCB Account 4 Logging into Your PTCB Account

More information

Accessing OUHSC. Requirements to log into Topaz Elements: Steps to Access TOPAZ Elements:

Accessing OUHSC. Requirements to log into Topaz Elements: Steps to Access TOPAZ Elements: Accessing OUHSC Requirements to log into Topaz Elements: 1. Access granted by the IACUC or IBC. 2. Pulse secure connection via gate.net.ou.edu. (See instructions below) 3. Silverlight compatible browser.

More information

Module 14: SQL Injection

Module 14: SQL Injection Module 14: SQL Injection Objective The objective of this lab is to provide expert knowledge on SQL Injection attacks and other responsibilities that include: Understanding when and how web application

More information

GAME Self-Service Portal

GAME Self-Service Portal GAME Self-Service Portal Google Employee Training Guide 1 Table of Contents Introduction... 3 GAME SSP Login ID is Optional for Google Sales Managers... 3 GAME SSP Login ID is Available for Google Administrative

More information

SELF TEST. List the Capabilities of SQL SELECT Statements

SELF TEST. List the Capabilities of SQL SELECT Statements 98 SELF TEST The following questions will help you measure your understanding of the material presented in this chapter. Read all the choices carefully because there might be more than one correct answer.

More information

Oracle FLEXCUBE Direct Banking

Oracle FLEXCUBE Direct Banking Oracle FLEXCUBE Direct Banking Installer User Guide Release 12.0.2.0.0 Part No. E50108-01 September 2013 1 Oracle FLEXCUBE Direct Banking Installer 12.0.2.0.0 : User Guide Oracle Financial Services Software

More information

Agency User Manual. Version 2.0

Agency User Manual. Version 2.0 Agency User Manual Version 2.0 October 2015 Copyright Information 2015 by. All rights reserved. This document is the copyrighted property of the. It should not be duplicated, used, or disclosed in whole

More information

Contents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10

Contents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10 Cloud Service Administrator's Guide 15 R2 March 2016 Contents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10 Configuring Settings for Microsoft Internet Explorer...

More information

How to migrate data from Dropbox to OneDrive on Mac

How to migrate data from Dropbox to OneDrive on Mac How to migrate data from Dropbox to OneDrive on Mac Overview To migrate data from Dropbox to OneDrive, there are a few steps involved. Firstly, you need to make sure Dropbox and OneDrive applications are

More information

CSC 3300 Homework 3 Security & Languages

CSC 3300 Homework 3 Security & Languages CSC 3300 Homework 3 Security & Languages Description Homework 3 has two parts. Part 1 is an exercise in database security. In particular, Part 1 has practice problems in which your will add constraints

More information

Searching Oracle Database 11g

Searching Oracle Database 11g Searching Oracle Database 11g Roger Ford Senior Principal Product Manager, Search Products Secure Enterprise Search Page 2 Hands-On Lab - Search Oracle Database 11g Table Of Contents Secure Enterprise

More information

Oracle Database 11g: Security Release 2

Oracle Database 11g: Security Release 2 Oracle University Contact Us: 001-855-844-3881 & 001-800-514-06-97 Oracle Database 11g: Security Release 2 Duration: 5 Days What you will learn In this course, you'll learn how to use Oracle Database features

More information

You Don t Have Database Vault

You Don t Have Database Vault You Don t Have Database Vault So, What Can You Do Instead? 1 Legal Notice Database Vault Or Not! Published by PeteFinnigan.com Limited 9 Beech Grove Acomb York England, YO26 5LD Copyright 2018 by PeteFinnigan.com

More information

Karthik Bharathy Program Manager, SQL Server Microsoft

Karthik Bharathy Program Manager, SQL Server Microsoft Karthik Bharathy Program Manager, SQL Server Microsoft Key Session takeaways Understand the many views of SQL Server Look at hardening SQL Server At the network level At the access level At the data level

More information

Week 11 ~ Chapter 8 MySQL Command Line. PHP and MySQL CIS 86 Mission College

Week 11 ~ Chapter 8 MySQL Command Line. PHP and MySQL CIS 86 Mission College Week 11 ~ Chapter 8 MySQL Command Line PHP and MySQL CIS 86 Mission College Tonight s agenda Drop the class? Why learn MySQL command line? Logging on to the Mission College MySQL server Basic MySQL commands

More information

IBM Cloud Client Technical Engagement Education Network Columbus, Ohio

IBM Cloud Client Technical Engagement Education Network Columbus, Ohio IBM Cloud Client Technical Engagement Education Network Columbus, Ohio In order to access the lab environment you need to install a VPN client. Please follow these instructions to install the Connect Tunnel

More information

NovaBACKUP CMon v19.0

NovaBACKUP CMon v19.0 June 2017 NovaBACKUP CMon v19.0 User Manual Features and specifications are subject to change without notice. The information provided herein is provided for informational and planning purposes only. 2017

More information

IC L19 - Consolidate Information from across your Infrastructure to create a custom report for PCI DSS Hands-On Lab

IC L19 - Consolidate Information from across your Infrastructure to create a custom report for PCI DSS Hands-On Lab IC L19 - Consolidate Information from across your Infrastructure to create a custom report for PCI DSS Hands-On Lab Description How to implement external data connectors for data relevant to PCI and map

More information

JCCC Virtual Labs. Click the link for more information on installing on that device type. Windows PC/laptop Apple imac or MacBook ipad Android Linux

JCCC Virtual Labs. Click the link for more information on installing on that device type. Windows PC/laptop Apple imac or MacBook ipad Android Linux JCCC Virtual Labs Revision 9/21/2017 http://ats.web. Welcome to the JCCC Virtual Lab Environment. This system allows students to access campus software titles on their personal computers from almost anywhere.

More information

Publishing a Respondus File to Blackboard

Publishing a Respondus File to Blackboard Publishing a Respondus File to Blackboard By Scott Badger Important Disclaimer It is very important that Edit Mode is switched to ON when publishing a test or quiz to Blackboard via Respondus. This is

More information

ESS Security Enhancements

ESS Security Enhancements ESS Security Enhancements payentry.com Employee Self Service Enhancements 1 Table of Contents INTRODUCTION 3 EXISTING EMPLOYEES 3 Existing Employee -Email Address 4 Existing Employee - Username 4 Existing

More information