Dammit Jim, I m a Mac Admin, not a Web Developer

Size: px
Start display at page:

Download "Dammit Jim, I m a Mac Admin, not a Web Developer"

Transcription

1 Dammit Jim, I m a Mac Admin, not a Web Developer WordPress Basics for Mac Admins PSU Mac Admins Conference July 11, 2018 Tiffany Bridge Baxbridge Digital 1

2 WordPress Bridge Wi-Fi Bridge

3 Who am I?

4 The Best Thing About WordPress

5 The Worst Thing About WordPress

6 The website is broken! Call IT Your boss or client, probably

7 Session Goals Understand the basic components of WordPress Identify emergency troubleshooting techniques Identify basic preventative maintenance items Anticipate future WordPress issues

8 WordPress 101

9 WordPress.org WordPress.com

10 WordPress.org WordPress.com

11 Anatomy of a WordPress Site Theme (CSS/HTML/ PHP/JS) Core WordPress Database (Usually MySQL)

12 Plugins

13 Key WordPress Files

14

15 wp-config.php

16 Your Emergency Toolkit Safari/Chrome web developer tools: Element Inspector, Javascript Console, etc. FTP client Text editor with syntax highlighting cpanel (or other host control panel) access phpmyadmin access

17 Common WordPress Emergencies

18 Oh $#&^, I ve Been Hacked!

19 But what would a hacker want with my site? Photo Credits: Bitcoin Image courtesy Andre Francois via unsplash.com Bot image courtesy Alex Knight vis unsplash.com Spam Wall via Flickr user freezelight, via Creative Commons License

20 And now statistics! Small business websites are attacked on average 44 times per day Source: SiteLock Security 70% of WordPress sites have an exploitable vulnerability Source: Sucuri

21 How do I know I ve been hacked?

22 Cleaning Up a Hack

23 Scan for Malware

24 Clean Infected Files By Hand

25 or Restore From Backup You do have backups, don t you?

26 Then Lock em Out! Remember our old friend, wp-config.php?

27 (We call this the White Screen of Death.)

28 Causes of the WSOD PHP has run out of memory Failed core/plugins update has caused instability Database errors Theme problems

29 First Things First

30 Is WordPress able to load? yourdomain.com/wp-admin/

31 What were you doing when the WSOD started?

32 Try the easy stuff first. Migrating the site? Check the database for references to the development URL. (phpmyadmin or a DB search-and-replace plugin) Updating plugins/themes? Disable the ones you just updated. Editing a file? Check your syntax, or undo your change. Caching plugin? Try dumping cache.

33 If your /wp-admin/ looks like this:

34

35 Enable Debug Mode Find/set in your wp-config.php and see ALL THE ERROR MESSAGES

36 What do we do with error messages?

37 On-Page Errors

38 Try the easy stuff first. Migrating the site? Check the database for references to the development URL. (phpmyadmin or a DB search-and-replace plugin) Updating plugins/themes? Disable the ones you just updated. Editing a file? Check your syntax, or undo your change. Caching plugin? Try dumping cache.

39 Safari Developer Tools

40 Other Things to Check Are your plugins still being supported/updated? (Especially the free ones) Check PHP version compatibility

41 Preventative Maintenance An ounce of prevention is worth hours of Googling error messages. - Ancient WordPress Proverb

42 Above all else

43 WordPress Backups

44 And then Security/malware scanning plugin Caching plugin Regular update schedule WordPress hardening techniques 2-Factor Authentication

45 Security Plugins

46 Caching Plugins

47 A Word About Plugin Hygiene Is it regularly updated/ tested? How does the plugin creator make money? (Free is often expensive)

48 Update on a Schedule

49 Hardening WordPress Move wp-config.php to one level above web root and CHMOD 600 (requires additional steps if WordPress is installed in a subdirectory) Use.htaccess to deny access to files in install directory, /wpincludes/, and /wp-content/ directories Use a plugin to move the location of the login and wp-admin pages Make sure all users have nicknames set and no actual usernames are displayed on the site Ensure nobody has more permissions on the system than they absolutely need to do their job

50 Two-Factor Authentication 1. Decide on your second factor: Google, Yubikey, Authy, SMS, phone call, or user s choice? 2. Pick the 2FA plugin that supports it 3. Install it

51 Choosing a Host Friends don t let friends use cheap shared hosting

52 Key Features Regular, automatic backups (you should still do your own) One-click staging sites Automatic WordPress core updates Let s Encrypt SSL support included BONUS: Automated migration tools

53 Upcoming Emergencies All the (foreseeable) ways your site can break in 2018

54 July 2018: Chrome Flags HTTP Sites Not Secure

55 Solution: Install SSL Make sure your WordPress site URL settings get updated too, or you ll get a White Screen Search-and-replace all your links in the database Make sure your theme only references assets over https Make sure all your external scripts are called over https

56 August 2018: WordPress 5.0 Blocks Editor

57 Solution: Start Testing Now Install Gutenberg plugin on a staging site and start checking posts and pages Pay particular attention to any plugins that augment the native editor- they may break Install the Classic Editor plugin to be sure you re covered while you work on a migration plan

58 December 2018: PHP 5 Support Ends

59 Solution: Start Testing on PHP 7 Plugin: PHP Compatibility Checker Update your staging site s PHP version, if possible Or, set up a local staging environment to test

60 Have the Cavalry on Speed-Dial

61 Know Who To Call Specialist hosts (WP Engine, SiteGround) Maintenance companies (WP Buffs, GoWP) WordPress Consultants

62 Questions?

63 Where to find me LinkedIn: MacAdmins Slack: #wordpress

WORDPRESS SECURITY HOUSTON WORDPRESS MEETUP.

WORDPRESS SECURITY HOUSTON WORDPRESS MEETUP. WORDPRESS SECURITY HOUSTON WORDPRESS MEETUP SCHEDULE 11:00 NETWORKING 11:30 SECURITY DISCUSSION 12:30 NETWORKING AGENDA Why WordPress Security is Important The Role of Web Hosting The Role of Core, Themes,

More information

Wordpress Security. GIMPA, November

Wordpress Security. GIMPA, November Wordpress Security GIMPA, November 2018 By: @niiankrah What is Wordpress? WordPress is a free and open-source content management system based on PHP and MySQL. It uses a plugin architecture and a template

More information

0. Introduction On-demand. Manual Backups Full Backup Custom Backup Store Your Data Only Exclude Folders.

0. Introduction On-demand. Manual Backups Full Backup Custom Backup Store Your Data Only Exclude Folders. Backup & Restore 0. Introduction..2 1. On-demand. Manual Backups..3 1.1 Full Backup...3 1.2 Custom Backup 5 1.2.1 Store Your Data Only...5 1.2.2 Exclude Folders.6 1.3 Restore Your Backup..7 2. On Schedule.

More information

How To Clone, Backup & Move Your WordPress Blog! Step By Step Guide by Marian Krajcovic

How To Clone, Backup & Move Your WordPress Blog! Step By Step Guide by Marian Krajcovic How To Clone, Backup & Move Your WordPress Blog! Step By Step Guide by Marian Krajcovic 2010 Marian Krajcovic You may NOT resell or giveaway this ebook! 1 If you have many WordPress blogs and especially

More information

WordPress Maintenance For Beginners

WordPress Maintenance For Beginners WordPress Maintenance For Beginners Content Pages, posts, users, links, widgets, menus, comments, products, etc. Media Images, documents, videos, music, etc. Plugins Function, features, and facilities.

More information

Troubleshooting Guide for Migrating WordPress Installations

Troubleshooting Guide for Migrating WordPress Installations by Leigh Cotnoir, 2016 http://learn.leighcotnoir.com Troubleshooting Guide for Migrating WordPress Installations When you are trying to migrate a WordPress website from one server to another, you might

More information

Attacks Against Websites 3 The OWASP Top 10. Tom Chothia Computer Security, Lecture 14

Attacks Against Websites 3 The OWASP Top 10. Tom Chothia Computer Security, Lecture 14 Attacks Against Websites 3 The OWASP Top 10 Tom Chothia Computer Security, Lecture 14 OWASP top 10. The Open Web Application Security Project Open public effort to improve web security: Many useful documents.

More information

How To Change My Wordpress Database

How To Change My Wordpress Database How To Change My Wordpress Database Password On Instagram Account Built by one of the world's largest Instagram browsers INK361, this comprehensive widget that can showcase your Instagram account in the

More information

Best Prac*ces: Andrew Gray

Best Prac*ces: Andrew Gray Best Prac*ces: WordPress is the dominant publishing pla8orm on the internet, responsible for over 25% of the web s content. This session will help you understand the full capabili*es of the pla8orm and

More information

SO, ARE YOU READY? HERE WE GO:

SO, ARE YOU READY? HERE WE GO: Date: 28/09/2012 Procedure: How To Move WordPress To A New Server Or Host Source: LINK Permalink: LINK Created by: HeelpBook Staff Document Version: 1.0 HOW TO MOVE WORDPRESS TO A NEW SERVER OR HOST It

More information

25 39 Things You re Doing Wrong On Your WordPress Site (and how to fix them!)

25 39 Things You re Doing Wrong On Your WordPress Site (and how to fix them!) 25 39 Things You re Doing Wrong On Your WordPress Site (and how to fix them!) Andrew Wilder @blogtutor https:// About me. Working on websites since 1998 Using WP since 2009 Core contributor Currently maintain

More information

Client Care Plan. Critical WordPress website care and support for your peace of mind, ongoing results & growth. So much more than just maintenance.

Client Care Plan. Critical WordPress website care and support for your peace of mind, ongoing results & growth. So much more than just maintenance. Find out more at: lovedadesign.co.uk Client Care Plan. Critical WordPress website care and support for your peace of mind, ongoing results & growth. So much more than just maintenance. WordPress Website

More information

Sucuri Webinar Q&A HOW TO CLEAN A HACKED MAGENTO WEBSITE. with Cesar Anjos

Sucuri Webinar Q&A HOW TO CLEAN A HACKED MAGENTO WEBSITE. with Cesar Anjos Sucuri Webinar Q&A HOW TO CLEAN A HACKED MAGENTO WEBSITE with Cesar Anjos 1 Question #1: What security plugins do you recommend for Magento? Answer: Most important is a two-factor authentication plugin,

More information

MY WORDPRESS IS UP, WHAT NOW? Alex Kirk October 7, 2015

MY WORDPRESS IS UP, WHAT NOW? Alex Kirk October 7, 2015 MY WORDPRESS IS UP, WHAT NOW? Alex Kirk October 7, 2015 MY WORDPRESS IS UP, WHAT NOW? Alex Kirk October 7, 2015 I live in Vienna and work for Automattic in its internationalization team. MY WORDPRESS IS

More information

WordPress Maintenance For Beginners

WordPress Maintenance For Beginners WordPress Maintenance For Beginners Content Pages, posts, users, links, widgets, menus, comments, products, etc. Media Images, documents, videos, music, etc. Plugins Function, features, and facilities.

More information

Easy Website Creation Using WordPress. Welcome and thank you to our Sponsors

Easy Website Creation Using WordPress. Welcome and thank you to our Sponsors Easy Website Creation Using WordPress Welcome and thank you to our Sponsors Easy Website Creation Using WordPress Every Business Needs a Website! Presented by: Todd Schafer Designer & WordPress Developer

More information

Website Backend Manual

Website Backend Manual Website Backend Manual Page Table of Contents Introduction Introduction to Drupal CMS User Login Content Management Content Overview Adding New Content Editing Homepage Slider Translating Content Blocks

More information

Attacks Against Websites. Tom Chothia Computer Security, Lecture 11

Attacks Against Websites. Tom Chothia Computer Security, Lecture 11 Attacks Against Websites Tom Chothia Computer Security, Lecture 11 A typical web set up TLS Server HTTP GET cookie Client HTML HTTP file HTML PHP process Display PHP SQL Typical Web Setup HTTP website:

More information

PROTECTING YOUR BUSINESS ASSETS

PROTECTING YOUR BUSINESS ASSETS PROTECTING YOUR BUSINESS ASSETS How to Spot Danger Before Your Computer Gets Infected, Your Site Hosts Malware, and Your Credit Card Number Gets Stolen A MyNAMS Presentation by Regina Smola @2012 Regina

More information

Save Money and Get the Best Website Hosting for Your Medical Practice

Save Money and Get the Best Website Hosting for Your Medical Practice Save Money and Get the Best Website Hosting for Your Medical Practice [Editor s Note: This is a guest post from Nina Litovsky, owner of Nina Interactive, LLC, a boutique firm specializing in website design

More information

ANTIVIRUS SITE PROTECTION (by SiteGuarding.com)

ANTIVIRUS SITE PROTECTION (by SiteGuarding.com) ANTIVIRUS SITE PROTECTION (by SiteGuarding.com) USER GUIDE Version 0.1.0 1 Table of content 1. INTRODUCTION. 3 2. HOW IT WORKS.... 6 3. HOW TO CONFIGURE.. 7 2 1. INTRODUCTION Antivirus Site Protection

More information

epldt Web Builder Security March 2017

epldt Web Builder Security March 2017 epldt Web Builder Security March 2017 TABLE OF CONTENTS Overview... 4 Application Security... 5 Security Elements... 5 User & Role Management... 5 User / Reseller Hierarchy Management... 5 User Authentication

More information

11 Most Common. WordPress Mistakes. And how to fix them

11 Most Common. WordPress Mistakes. And how to fix them 11 Most Common WordPress Mistakes And how to fix them Introduction We all make mistakes from time to time but when it comes to WordPress, there are some mistakes that can have devastating consequences.

More information

Using PHPMyAdmin with WordPress

Using PHPMyAdmin with WordPress Using PHPMyAdmin with WordPress A basic run-down of some of the things you may want to do manually on your WordPress database. (Using PHPMyAdmin) Kenneth Hargis Managing Partner ken@orphicworkshop.com

More information

ANTIVIRUS SITE PROTECTION (by SiteGuarding.com)

ANTIVIRUS SITE PROTECTION (by SiteGuarding.com) ANTIVIRUS SITE PROTECTION (by SiteGuarding.com) USER GUIDE Version 1.0.0 Antivirus Site Protection (by SiteGuarding.com) 1.0.0 1 Table of content 1. INTRODUCTION. 3 2. HOW IT WORKS.... 6 3. HOW TO CONFIGURE..

More information

How to Support Yourself. By Chris Lauzon

How to Support Yourself. By Chris Lauzon How to Support Yourself By Chris Lauzon About The Presenter I am a Happiness Engineer for Automattic Director of Happiness at WP Engine Worked in support for different ecommerce providers Functioned as

More information

WordPress Tutorial for Beginners with Step by Step PDF by Stratosphere Digital

WordPress Tutorial for Beginners with Step by Step PDF by Stratosphere Digital WordPress Tutorial for Beginners with Step by Step PDF by Stratosphere Digital This WordPress tutorial for beginners (find the PDF at the bottom of this post) will quickly introduce you to every core WordPress

More information

Installation Instructions Nochex Payment Module for Jigoshop ecommerce

Installation Instructions Nochex Payment Module for Jigoshop ecommerce Installation Instructions Nochex Payment Module for Jigoshop ecommerce A guide to the installation of the Nochex payment module for Jigoshop ecommerce. All the information you need to start accepting Nochex

More information

Top 10 WordPress Plugins.

Top 10 WordPress Plugins. Top 10 WordPress Plugins Thank you for downloading this ebook. I wrote this guide to help others learn which plugins are the best to install to use with WordPress. This ebook is a guide, and the purpose

More information

Joomla! Security: Avoid Getting Hacked

Joomla! Security: Avoid Getting Hacked Joomla! Security: Avoid Getting Hacked Northern Virginia Joomla Users Group April 21, 2016 Dorothy Firsching, Ursa Major Consulting, LLC dfirsching@ursamajorconsulting.com Agenda Joomla! News and Plans

More information

of websites on the internet are WordPress

of websites on the internet are WordPress WELCOME TO WORDPRESS.COM This tutorial is available for download at fas.camden.rutgers.edu/wordpresscom Questions? Contact: Kate Blair at kate.blair@rutgers.edu What is WordPress? WordPress is an open

More information

WordPress.com: Creating Your First Site

WordPress.com: Creating Your First Site MNC Nonprofit Technology and Communications Conference April 10 2014 WordPress.com: Creating Your First Site Presented by Peter Fleck, President, PF Hyper LLC pfhyper@gmail.com Gary Leatherman, Creative

More information

WebsitePanel User Guide

WebsitePanel User Guide WebsitePanel User Guide User role in WebsitePanel is the last security level in roles hierarchy. Users are created by reseller and they are consumers of hosting services. Users are able to create and manage

More information

Azon Master Class. By Ryan Stevenson Guidebook #4 WordPress Installation & Setup

Azon Master Class. By Ryan Stevenson   Guidebook #4 WordPress Installation & Setup Azon Master Class By Ryan Stevenson https://ryanstevensonplugins.com/ Guidebook #4 WordPress Installation & Setup Table of Contents 1. Add Your Domain To Your Website Hosting Account 2. Domain Name Server

More information

How To Change My Wordpress Database Password On Hotmail 2011

How To Change My Wordpress Database Password On Hotmail 2011 How To Change My Wordpress Database Password On Hotmail 2011 Improve WordPress security by changing the WordPress Database Prefix. I just tried changing my DB prefix and everything seems to have worked

More information

Introduction. Please Note! Webguidesetup.com

Introduction. Please Note! Webguidesetup.com Introduction Welcome to my WordPress guide. Using this guide you will learn how to find a web hoster, download WordPress, create a database and install WordPress as a content management system. You'll

More information

WHILE YOU RE GETTING ORGANIZED

WHILE YOU RE GETTING ORGANIZED CAMPTECH.CA WHILE YOU RE GETTING ORGANIZED 1. Go to camptech.ca/wordpress and download the PDF of slides. 2. If you have to leave early, please remember to fill out the (100% anonymous) feedback form on

More information

How to Use WordPress

How to Use WordPress How to Use WordPress Introduction... 1 When to Use WordPress... 1 WordPress vs. WordPress.com... 1 WordPress... 1 WordPress.com... 2 Getting Started... 2 WordPress.com... 2 WordPress software... 3 Logging

More information

6 TIPS FOR IMPROVING YOUR WEB PRESENCE

6 TIPS FOR IMPROVING YOUR WEB PRESENCE 6 TIPS FOR IMPROVING YOUR WEB PRESENCE 6 TIPS FOR IMPROVING YOUR WEB PRESENCE We all want to get noticed on the web. If you are running a business you want to be on the first page in Google via organic

More information

beyond the install 10 Things you should do after you install WordPress by Terri Orlowski beyond the office

beyond the install 10 Things you should do after you install WordPress by Terri Orlowski beyond the office beyond the install 10 Things you should do after you install WordPress by Terri Orlowski beyond the install 1. Install a backup plugin It may seem silly but the very first thing that I recommend after

More information

Michigan Area United Methodist Church 2018 Site Management Guide 1.1

Michigan Area United Methodist Church 2018 Site Management Guide 1.1 Michigan Area United Methodist Church 2018 Site Management Guide 1.1 Accessing the Site Back End (Pre-Migration) 1. Go to http://67.43.12.36/~mamcdev/wp-admin 2. Enter your account s username and password

More information

1 The Digital Product Blueprint Tech Tools Training Setting Up A (Fast, Secure, SEO d) Blog 2 Overview

1 The Digital Product Blueprint Tech Tools Training Setting Up A (Fast, Secure, SEO d) Blog 2 Overview 1 The Digital Product Blueprint Tech Tools Training Setting Up A (Fast, Secure, SEO d) Blog 2 Overview 3 Essential Goals Of Your Blog/Website: Speed - for user experience, and for SEO Security - against

More information

Password & Tutorials Packet

Password & Tutorials Packet & Tutorials Packet Print, staple, and use this & Tutorials Packet Sign up for Secure Backup Service: visit rowleyservices.com for a free trial & setup info Follow attached: Check iphone Camera Settings

More information

Quick Start Editors Guide. For Your. MyVFW WebSite

Quick Start Editors Guide. For Your. MyVFW WebSite Quick Start Editors Guide For Your MyVFW WebSite Welcome to your new MyVFW.org website. This guide is intended to provide a quick overview of some of the basic features of your new post website and is,

More information

K-RATE INSTALLATION MANUAL

K-RATE INSTALLATION MANUAL K-RATE INSTALLATION MANUAL K-Rate Installation Manual Contents SYSTEM REQUIREMENTS... 3 1. DOWNLOADING K-RATE... 4 STEP 1: LOGIN TO YOUR MEMBER ACCOUNT... 4 STEP 2: ENTER DOMAIN NAME... 5 STEP 3: DOWNLOAD

More information

Bitnami Coppermine for Huawei Enterprise Cloud

Bitnami Coppermine for Huawei Enterprise Cloud Bitnami Coppermine for Huawei Enterprise Cloud Description Coppermine is a multi-purpose, full-featured web picture gallery. It includes user management, private galleries, automatic thumbnail creation,

More information

Bitnami ProcessMaker Community Edition for Huawei Enterprise Cloud

Bitnami ProcessMaker Community Edition for Huawei Enterprise Cloud Bitnami ProcessMaker Community Edition for Huawei Enterprise Cloud Description ProcessMaker is an easy-to-use, open source workflow automation and Business Process Management platform, designed so Business

More information

HackMiami. HTML5 Threat Landscape: Past, Present, and Future Prepared for Devcon5 LA - December 2013 Alexander Heid

HackMiami. HTML5 Threat Landscape: Past, Present, and Future Prepared for Devcon5 LA - December 2013 Alexander Heid HackMiami HTML5 Threat Landscape: Past, Present, and Future Prepared for Devcon5 LA - December 2013 Alexander Heid - @alexheid About Me Alexander Heid President, CEO of HackMiami Fmr. Chair of S. FL OWASP

More information

WEB DESIGN & DEVELOPMENT

WEB DESIGN & DEVELOPMENT WEB DESIGN & DEVELOPMENT Beautiful, functional, useful, easy to use. 46 0 1 Connec ti c ut A ve. N W Sui te 91 2 Wa s hi ng ton, DC 2 0008 INFOSHEET h e l l o @ s ab r acr e at i v e. co m 2 The right

More information

An Unfortunate Necessity Building an SCA A&S Website using Wordpress

An Unfortunate Necessity Building an SCA A&S Website using Wordpress An Unfortunate Necessity Building an SCA A&S Website using Wordpress Baroness Kaleeb Auon Khadrea Pellison@Galtham.org Kaleeb.galtham.org Master Llwyd Aldrydd BaronLlwyd@gmail.com BaronLlwyd.org LearnFiore.org

More information

Build a Personal Website in WordPress

Build a Personal Website in WordPress Build a Personal Website in WordPress I. Installing WordPress Setting up a WordPress install on your own domain can be done by following these simple steps: SIGN IN TO DOMAINS 1. Go to https://domains.unf.edu

More information

Wordpress & Theme Installation

Wordpress & Theme Installation Wordpress & Theme Installation At this point you have already completed all of the planning for your new website so it is time to start installing the software you need to run it. Today we will be installing

More information

Bitnami ez Publish for Huawei Enterprise Cloud

Bitnami ez Publish for Huawei Enterprise Cloud Bitnami ez Publish for Huawei Enterprise Cloud Description ez Publish is an Enterprise Content Management platform with an easy to use Web Content Management System. It includes role-based multi-user access,

More information

Make your IBM i Sizzle

Make your IBM i Sizzle Make your IBM i Sizzle with WordPress seidengroup.com Seiden Group and Club Seiden Alan is a leader and expert in PHP on IBM i; leader, Zend s PHP Toolkit for IBM i; and Performance guru of PHP on IBM

More information

Oceanica Theme Documentation

Oceanica Theme Documentation Oceanica Theme Documentation Updated on December 29, 2017 Installation Import sample data Import sample data from xml file. Import sample data from.sql file. Set up the front page Edit front page Site

More information

How to create a secure WordPress install v1.1

How to create a secure WordPress install v1.1 Table of Contents: Table of Contents:... 1 Introduction... 2 Installing WordPress... 2 Accessing your WordPress tables... 2 Changing your WordPress Table Prefix... 3 Before Installation... 3 Manually Change...

More information

Bitnami Pimcore for Huawei Enterprise Cloud

Bitnami Pimcore for Huawei Enterprise Cloud Bitnami Pimcore for Huawei Enterprise Cloud Description Pimcore is the open source platform for managing digital experiences. It is the consolidated platform for web content management, product information

More information

Company. Example Company Contact. John Smith Website. Date

Company. Example Company Contact. John Smith Website.   Date Company. Example Company Contact. John Smith Website. www.yourdomain.com Date. 01.03.18 Introduction. Welcome to your 28 Point WordPress Support Audit. The following document will audit your website and

More information

Security Course. WebGoat Lab sessions

Security Course. WebGoat Lab sessions Security Course WebGoat Lab sessions WebGoat Lab sessions overview Initial Setup Tamper Data Web Goat Lab Session 4 Access Control, session information stealing Lab Session 2 HTTP Basics Sniffing Parameter

More information

This chapter introduces you to the multisite feature that s built into the

This chapter introduces you to the multisite feature that s built into the Chapter 1: An Introduction to Multiple Sites In This Chapter Discovering where multiple sites began Exploring what you can do with multiple sites Configuring your web server This chapter introduces you

More information

Editing and creating new pages and posts in WordPress

Editing and creating new pages and posts in WordPress Editing and creating new pages and posts in WordPress WordPress is a highly successful Open Source platform that now runs 14.7% of the top million websites in the world. Within the US, 22 out of every

More information

SELF PUBLISHING AND THE WEB. How to develop and maintain a web presence for authors

SELF PUBLISHING AND THE WEB. How to develop and maintain a web presence for authors SELF PUBLISHING AND THE WEB How to develop and maintain a web presence for authors INTRODUCTION My name is Andrew Hicks. I am a teacher at Columbia College, a freelance web designer, an author, and I run

More information

ANDROID PRIVACY & SECURITY GUIDE ANDROID DEVICE SETTINGS

ANDROID PRIVACY & SECURITY GUIDE ANDROID DEVICE SETTINGS ANDROID PRIVACY & SECURITY GUIDE WESNET The Women s Services Network Smartphones store a lot of personal information, including email or social media accounts, reminders and notes, the number of steps

More information

Sucuri Webinar Q&A HOW TO IDENTIFY AND FIX A HACKED WORDPRESS WEBSITE. Ben Martin - Remediation Team Lead

Sucuri Webinar Q&A HOW TO IDENTIFY AND FIX A HACKED WORDPRESS WEBSITE. Ben Martin - Remediation Team Lead Sucuri Webinar Q&A HOW TO IDENTIFY AND FIX A HACKED WORDPRESS WEBSITE. Ben Martin - Remediation Team Lead 1 Question #1: What is the benefit to spammers for using someone elses UA code and is there a way

More information

Multiple vulnerabilities in WordPress Health Check & Troubleshooting plugin < 1.2.4

Multiple vulnerabilities in WordPress Health Check & Troubleshooting plugin < 1.2.4 Multiple vulnerabilities in WordPress Health Check & Troubleshooting plugin < 1.2.4 Security advisory 2018-01-25 Julien Legras www.synacktiv.com 5 Boulevard Montmartre 75002 Paris Vulnerabilities description

More information

ON SCHEDULE TERMS AND CONDITIONS (September 23rd 2018)

ON SCHEDULE TERMS AND CONDITIONS (September 23rd 2018) By using On Schedule web application you are making an agreement with us, code fish, according to the current terms and conditions at the time of use. Upon the terms and conditions changing you will be

More information

Captain's Club Report

Captain's Club Report Captain's Club Report stickerbeat.com August 01, 2017 - August 31, 2017 Ahoy! Attached is your report for the monthly management of your website. Also, we've included our new ecommerce stats to your report,

More information

Magento Migration Tool. User Guide. Shopify to Magento. Bigcommerce to Magento. 3DCart to Magento

Magento Migration Tool. User Guide. Shopify to Magento. Bigcommerce to Magento. 3DCart to Magento Magento Migration Tool User Guide Shopify to Magento Bigcommerce to Magento 3DCart to Magento Copyright 2015 LitExtension.com. All Rights Reserved. Page 1 Contents 1. Preparation... 3 2. Setup... 4 3.

More information

Bitnami OroCRM for Huawei Enterprise Cloud

Bitnami OroCRM for Huawei Enterprise Cloud Bitnami OroCRM for Huawei Enterprise Cloud Description OroCRM is a flexible open-source CRM application. OroCRM supports your business no matter the vertical. If you are a traditional B2B company, franchise,

More information

Somatis Website Maintenance User's Manual

Somatis Website Maintenance User's Manual Somatis Website Maintenance User's Manual Somatis Web and Data Services Team 3 Name Jordan Padams Roles All 4/15/13 Version History Date Author Version Changes made Rationale 04/09/13 JP 1.0 Initial version

More information

Securing ArcGIS Services

Securing ArcGIS Services Federal GIS Conference 2014 February 10 11, 2014 Washington DC Securing ArcGIS Services James Cardona Agenda Security in the context of ArcGIS for Server Background concepts Access Securing web services

More information

Surface Documentation

Surface Documentation Surface Documentation A fully responsive magazine and blogging WordPress theme credit... Surface is a fully responsive magazine and blogging WordPress theme, built in a timeless and dynamic style. Surface

More information

Why bother? Causes of data breaches OWASP. Top ten attacks. Now what? Do it yourself Questions?

Why bother? Causes of data breaches OWASP. Top ten attacks. Now what? Do it yourself Questions? Jeroen van Beek 1 Why bother? Causes of data breaches OWASP Top ten attacks Now what? Do it yourself Questions? 2 In many cases the web application stores: Credit card details Personal information Passwords

More information

Improve WordPress performance with caching and deferred execution of code. Danilo Ercoli Software Engineer

Improve WordPress performance with caching and deferred execution of code. Danilo Ercoli Software Engineer Improve WordPress performance with caching and deferred execution of code Danilo Ercoli Software Engineer http://daniloercoli.com Agenda PHP Caching WordPress Page Caching WordPress Object Caching Deferred

More information

Dacorum U3A. Computer Support Group

Dacorum U3A. Computer Support Group Dacorum U3A Computer Support Group Friday 28th October 2016 How to setup and Run a simple Wordpress Web site Agenda Identify topics to discuss in later meetings Overview of todays Presentation Wordpress

More information

Protect Your Endpoint, Keep Your Business Safe. White Paper. Exosphere, Inc. getexosphere.com

Protect Your Endpoint, Keep Your Business Safe. White Paper. Exosphere, Inc. getexosphere.com Protect Your Endpoint, Keep Your Business Safe. White Paper Exosphere, Inc. getexosphere.com White Paper Today s Threat Landscape Cyber attacks today are increasingly sophisticated and widespread, rendering

More information

Bitcoin for WooCommerce Documentation

Bitcoin for WooCommerce Documentation Bitcoin for WooCommerce Documentation Release 3.0.1 EliteCoderLab June 13, 2015 Contents 1 Table of Contents 3 2 Installation 5 2.1 Server Requirements........................................... 5 2.2

More information

WordPres for Beginners, Easy as 1-2-3!

WordPres for Beginners, Easy as 1-2-3! WPBrix & WordPressNinja.com present: WordPres for Beginners, Easy as 1-2-3! FREE Beta edtion - v 0.3 - covering WordPress 3.4 To download the most recent version of this guide, please visit: www.wpbrix.com/wordpress-for-beginners-tutorial/

More information

Setting up your Chapter/Branch s website

Setting up your Chapter/Branch s website Setting up your Chapter/Branch s website Follow these instructions to begin working with the website that you will be creating for your Chapter or Branch: 1. Log on to the Site5 Backstage with the credentials

More information

Authentication and Password CS166 Introduction to Computer Security 2/11/18 CS166 1

Authentication and Password CS166 Introduction to Computer Security 2/11/18 CS166 1 Authentication and Password CS166 Introduction to Computer Security 2/11/18 CS166 1 CIA Triad Confidentiality Prevent disclosure of information to unauthorized parties Integrity Detect data tampering Availability

More information

Quick Start Manual for Mechanical TA

Quick Start Manual for Mechanical TA Quick Start Manual for Mechanical TA Chris Thornton cwthornt@cs.ubc.ca August 18, 2013 Contents 1 Quick Install 1 2 Creating Courses 2 3 User Management 2 4 Assignment Management 3 4.1 Peer Review Assignment

More information

Smart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging. Quick-Start Manual

Smart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging. Quick-Start Manual Mobiketa Smart Bulk SMS & Voice SMS Marketing Script with 2-Way Messaging Quick-Start Manual Overview Mobiketa Is a full-featured Bulk SMS and Voice SMS marketing script that gives you control over your

More information

Http Error Code 403 Forbidden Dreamweaver Mysql

Http Error Code 403 Forbidden Dreamweaver Mysql Http Error Code 403 Forbidden Dreamweaver Mysql Dreamweaver Database Http Error Code 403 Forbidden 오류 403 Forbidden Adobe Systems Inc. Adobe Dreamweaver. 459. Dreamweaver Error 1045 오류. They can range

More information

Password & Tutorials Packet

Password & Tutorials Packet & Tutorials Packet Print, staple, and use this & Tutorials Packet Sign up for Secure Backup Service: visit rowleyservices.com for a free trial & setup info Follow attached: iphone users that use a Windows

More information

Website instructions. 1. Creating a Post

Website instructions. 1. Creating a Post Website instructions Using the Wordpress site is a fairly simple process. To access the control panel in order to add content, simply go to Link > Staff Only > Site Login and enter your username and password.

More information

How to tell if you are being cyber stalked or hacked BCS, September 2017

How to tell if you are being cyber stalked or hacked BCS, September 2017 How to tell if you are being cyber stalked or hacked BCS, September 2017 Paul Vlissidis - Technical Director, Senior Advisor paul.vlissidis@nccgroup.trust Welcome Speaker Paul Vlissidis, Technical Director,

More information

WordPress Essentials: KNOCK-OUT. Website! CreatingYour Incredible. Eduardo Rios February 15, 2018 San Marcos Public Library

WordPress Essentials: KNOCK-OUT. Website! CreatingYour Incredible. Eduardo Rios February 15, 2018 San Marcos Public Library WordPress Essentials: CreatingYour Incredible KNOCK-OUT Website! Eduardo Rios February 15, 2018 San Marcos Public Library Agenda About Me WIFM (What s In It For Me) Brand-Aid Series Introduction to WordPress

More information

Configuring WordPress for Multiple Environments

Configuring WordPress for Multiple Environments Configuring WordPress for Multiple Environments Who am I? Jason McCreary jmccreary@viastudio.com @gonedark Louisville, KY Production Lead at VIA Studio Web Developer since 1999 PHP since version 3 Active

More information

STAGE 1: SETTING UP YOUR HOSTING AND INSTALLING WORDPRESS

STAGE 1: SETTING UP YOUR HOSTING AND INSTALLING WORDPRESS ONLINE STUDIO LAUNCHPAD 2 STAGE 1: SETTING UP YOUR HOSTING AND INSTALLING WORDPRESS 1. Purchase a hosting plan from Site Ground. If you just want to set up one studio website, the Startup plan is sufficient.

More information

MageFence User manual

MageFence User manual MageFence User manual Table of contents 1. Overview 1.1 General information 1.2 Key features 1.3 About this manual 2. Installation 2.1 Installation requirements 2.2 Installation instructions 3.MageFence

More information

For more info on Cloud9 see their documentation:

For more info on Cloud9 see their documentation: Intro to Wordpress Cloud 9 - http://c9.io With the free C9 account you have limited space and only 1 private project. Pay attention to your memory, cpu and disk usage meter at the top of the screen. For

More information

WEB SECURITY WORKSHOP TEXSAW Presented by Solomon Boyd and Jiayang Wang

WEB SECURITY WORKSHOP TEXSAW Presented by Solomon Boyd and Jiayang Wang WEB SECURITY WORKSHOP TEXSAW 2014 Presented by Solomon Boyd and Jiayang Wang Introduction and Background Targets Web Applications Web Pages Databases Goals Steal data Gain access to system Bypass authentication

More information

IERG 4210 Tutorial 07. Securing web page (I): login page and admin user authentication Shizhan Zhu

IERG 4210 Tutorial 07. Securing web page (I): login page and admin user authentication Shizhan Zhu IERG 4210 Tutorial 07 Securing web page (I): login page and admin user authentication Shizhan Zhu Content for today Phase 4 preview From now please pay attention to the security issue of your website This

More information

Adding your One-Step PHP database to a Wordpress themed website. by Ron Miller

Adding your One-Step PHP database to a Wordpress themed website. by Ron Miller Adding your One-Step PHP database to a Wordpress themed website. by Ron Miller Have you created, or will be creating, a One-Step PHP Searchable Database? Do you have, or will you have, a Wordpress website

More information

Oh crap! We need a web site! Now what?

Oh crap! We need a web site! Now what? Oh crap! We need a web site! Now what? Jim Echter www.tcturning.com jim@tcturning.com Twitter: @JimEchter YouTube: SpindleJim WordCamp Boston 2018 Link to this presentation https://tcturning.com/tips-articles-and-videos/

More information

Setting up Omeka on IU s Webserve

Setting up Omeka on IU s Webserve Setting up Omeka on IU s Webserve Request Webserve Account Consult the "Getting Started" document before you request a Webserve account. The following steps are required: 1. Request a Group Account 1.

More information

How to Secure SSH with Google Two-Factor Authentication

How to Secure SSH with Google Two-Factor Authentication How to Secure SSH with Google Two-Factor Authentication WELL, SINCE IT IS QUITE COMPLEX TO SET UP, WE VE DECIDED TO DEDICATE A WHOLE BLOG TO THAT PARTICULAR STEP! A few weeks ago we took a look at how

More information

Installing Joomla

Installing Joomla Installing Joomla 3.0.11 To start installing Joomla 3.X you have to copy the zipped file Joomla_3.0.1-Stable-Full_Package.zip to the folder in which you want to install Joomla 3.X. On a web host this is

More information

Settings. Overview. OU Campus Settings Page 1 of 13

Settings. Overview. OU Campus Settings Page 1 of 13 Settings Overview OU Calendar has a number of different settings, both for the public calendar and for the admin interface, that can be configured. The Settings menu contains two sections: General Actions

More information

Bitnami TestLink for Huawei Enterprise Cloud

Bitnami TestLink for Huawei Enterprise Cloud Bitnami TestLink for Huawei Enterprise Cloud Description TestLink is test management software that facilitates software quality assurance. It offers support for test cases, test suites, test plans, test

More information