Table of Contents

Project Scope

The OCF (through Kinn) has contacted us to provide Web Hosting Security. This project consists of 2 parts (projected).

Software Tool

Project Report

Meeting Notes - 9/30

Thanks Nia!

https://wiki.1337.berkeley.edu/

- Use gpg username & password to sign in to Wiki

What is OCF (the Open Computing Facility)?

They run a lot of the student-run hosted infrastructure

What is Our Job?

OUR FIRST TASK

* Create a development environment that mimics the OCF structure as much as possible * Using DOCKER * Should include an Apache server with a bunch of different users on it, each of whom has their own home directory on the server (each user has their own website files) * Correction: User data is its own container * Apache container is separate * BY NEXT WEEK → Need a working development environment

Brainstorming for How to Solve "The Problem" (Detection Options)

* Whitelist / Blacklist * Must be up-to-date * WPS-Scan * DVWN * Number of downloads? Ratings? * Flag plugins * Need to know which plugins * Signature-based * Idea: Check for suspicious files, IPs, URLs with VirusTotal.com * Version? * Last update? * Logging Aggregation

ASSIGNMENTS FOR NEXT WEEK:

Everyone knows what they need to do

Questions to have answers to:

Meeting Notes - 10/14

Agenda

Action Items

Meeting Notes - 10/07

Setting up Docker:

Follow the instructions on the README

To rebuild:

docker compose down && docker compose up -d

Assignments

Scanning through Wordpress sites ()

Metrics ()

Whitelist / Blacklist ()

Docker Stuff (Pratham)

Logging Aggregation (Nia)

Signature Based Detection (Nia)

Agenda

  1. Docker setup
  2. Go through assignments from last week
  3. Gitea Issues
  4. Assign to Groups

Action Items

Next Steps

Meeting Notes - 10/21

Userdata volumes exist now, there's an open issue to add data to them. Current plan with 3 volumes:

Assignments

Whitelist Blacklist - big json file pushed of vulnerabilities

Signature Detection - YARA

Logging Aggregation

Wordpress Site Scanning

Agenda

  1. Infra changes
  2. Issues

Action Items

Next Steps