Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
f92810b
Create .readthedocs.yaml
Sh0bra Mar 13, 2025
dada749
Changes to new team repo
Sh0bra Mar 13, 2025
1881939
removed test text
Sh0bra Mar 13, 2025
153a6e9
Added description o SUF
Sh0bra Mar 13, 2025
c6d0a2c
Test message
Sh0bra Mar 13, 2025
ade80ff
another one
Sh0bra Mar 13, 2025
fca451f
Fixing typo
xdkaine Apr 22, 2025
1b8c0b7
Fixing typo
xdkaine Apr 22, 2025
3ec9ca3
testing
xdkaine Aug 28, 2025
e290aab
removed test entry from table of contents
nichrosen Aug 28, 2025
2adcd49
Add Getting Started Guide and remove Test Page
xdkaine Aug 28, 2025
a05e91c
Update VPN Access Setup instructions and add note about initial conne…
xdkaine Aug 28, 2025
703d847
fixed markdown formatting
Stickbug827 Aug 28, 2025
b4e3ff0
Update Splunk Lab with current status note
xdkaine Sep 7, 2025
19b4091
part 2 of the same change rofl
xdkaine Sep 7, 2025
c810da7
undoing duplicate note
xdkaine Sep 7, 2025
38a3499
bruh idk
xdkaine Sep 7, 2025
030fcdf
grok is this true
xdkaine Sep 10, 2025
6f828cc
added link to install gp
xdkaine Sep 12, 2025
e279dfe
updated language
Stickbug827 Sep 13, 2025
4aa9cfe
Added Images (using our static-site as our CDN rofl)
xdkaine Sep 13, 2025
77e2072
Merge pull request #1 from cpp-soc:update-to-missile-map
xdkaine Sep 13, 2025
de69f07
volunteer text
xdkaine Sep 13, 2025
f6eed6d
Merge pull request #2 from cpp-soc/volunteer-update
xdkaine Sep 13, 2025
6e6ba54
initial commit
xdkaine Sep 15, 2025
af3bf5f
updating language
xdkaine Sep 16, 2025
355d063
updated language
xdkaine Sep 16, 2025
0797d44
Merge branch 'main' into updating-splunk_lab
xdkaine Sep 16, 2025
1b8ff31
Merge pull request #3 from cpp-soc/updating-splunk_lab
xdkaine Sep 16, 2025
80fffae
we are no longer having this specific issue
xdkaine Sep 16, 2025
0266079
updating index
xdkaine Sep 16, 2025
d08e04a
improved markdown throughout Splunk Lab
xdkaine Sep 16, 2025
1ce3df9
updating getting started
xdkaine Sep 16, 2025
e993e94
AI notice
xdkaine Sep 16, 2025
3b33f01
updating steps
xdkaine Sep 16, 2025
358ceb0
new image
xdkaine Sep 17, 2025
9d71fbc
Merge pull request #4 from cpp-soc:ad_lab
xdkaine Sep 17, 2025
ed3a1bc
new lab entry into index
xdkaine Sep 17, 2025
82339cc
Merge branch 'main' into ad_lab
xdkaine Sep 17, 2025
4b389d0
images added for pdc - 2019 lol
xdkaine Sep 17, 2025
cf54409
fixed images
xdkaine Sep 17, 2025
543776b
ok new part
xdkaine Sep 20, 2025
f651bc8
update
xdkaine Sep 20, 2025
f4286f5
setting computer name and static ip
xdkaine Sep 20, 2025
2ea7f8a
try this
xdkaine Sep 20, 2025
1d9286d
try again
xdkaine Sep 20, 2025
fa76dd1
ad ds guide
xdkaine Sep 20, 2025
37e6dbb
win10
xdkaine Sep 20, 2025
0fcfc8a
extra junk
xdkaine Sep 20, 2025
c73c96b
yay
xdkaine Sep 20, 2025
4769db3
win client 1 done
xdkaine Sep 20, 2025
9a502be
added a newer query
xdkaine Sep 24, 2025
e224b4b
test will revert
xdkaine Oct 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Read the Docs configuration file
# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details

# Required
version: 2

# Set the OS, Python version, and other tools you might need
build:
os: ubuntu-24.04
tools:
python: "3.13"

# Build documentation in the "source/" directory with Sphinx
sphinx:
configuration: source/conf.py

formats:
- pdf

# Optionally, but recommended,
# declare the Python requirements required to build your documentation
# See https://docs.readthedocs.io/en/stable/guides/reproducible-builds.html
python:
install:
- requirements: requirements.txt

464 changes: 464 additions & 0 deletions source/AD_Lab.md

Large diffs are not rendered by default.

4 changes: 3 additions & 1 deletion source/Splunk.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,8 @@ Splunk is a log aggregator used to centralize logs and data. At the SOC we are u
Double click on the .msi file you downloaded and follow the instructions to install.

## How to setup the Splunk Universal Forwarder

The Splunk Universal Forwarder is installed on endpoint devices to gather logs and send them back to your Splunk Server.
Download the correct Splunk Universal Forwarder for the endpoint device.
- GO to Splunk to download the SUF
## How to setup a Splunk Deployment Server

247 changes: 140 additions & 107 deletions source/Splunk_Lab.md

Large diffs are not rendered by default.

29 changes: 28 additions & 1 deletion source/Volunteers.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,31 @@ All Cal Poly Pomona students are welcome to volunteer at the Security Operations

**How can you start?**
- Join our discord server -> [Join](https://discord.gg/yYGXJmb3d2)
- Visit the SOC on campus -> Building 98 5C-15
- Visit the SOC on campus -> Building 98 5C-15

---

## 📚 Contribute to Our Documentation!

**Why is documentation important?**
- Documentation helps us keep a clear, detailed record of our work and processes.
- It empowers students to learn and improve their understanding of how the SDC and SOC operate.

**How can you help?**
- Take initiative! Help us write and improve documentation to support our organization and your peers.
- Our GitHub Organization ([cpp-soc](https://wiki.cppsoc.xyz/)) is public and open for contributions via pull requests.

**Getting Started:**
1. **Fork or create a new branch** from `main` or `master`.
2. **Create or edit a Markdown file** in
```
documentation/source/
```
3. **For new pages:**
- Update
```
documentation/source/index.md
```
so your page appears in the sidebar!
4. **Adding images:**
- If you can't add images directly to RTD Source, you can host them at [cppsoc.xyz](https://cppsoc.xyz).
28 changes: 28 additions & 0 deletions source/getting_started.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Getting Started Guide

## Introduction

Hello everyone! I am creating this page to help improve your start process at either the **Student Security Operations Center (SOC)** or the **Student Data Center (SDC)**.

All operations done on either side will require you to connect to our VPN to access any resources we host.

## VPN Access Setup

1. **Request Access**: Please fill out this Microsoft Form for User Access to our VPN. [Form](https://forms.cloud.microsoft/r/5BtvPPTJku)
2. **Install VPN Client**: If you have never logged in to Kamino, please install Palo Alto's GlobalProtect application. We are now completing authentication using Cal Poly Pomona's SSO. [GlobalProtect](https://vpn.connect.cpp.edu)
3. **Initial Connection**:
- After installing the application, you will be prompted with the following windows ![GlobalProtect Management Portal](https://www.cppsoc.xyz/assets/documentation/getting-started/gp-mgmt.png)
- When asked to enter our Portal Address use: `mgmt.sdc.cpp.edu`
- This will prompt you to login using Cal Poly SSO

> Note: Access to the Management VPN Portal depends on when you submitted the User Access Request through Microsoft Forms.

## Accessing Kamino

1. Once you are given access to Management Portal, head over to [https://kamino.sdc.cpp](https://kamino.sdc.cpp)
2. This is only available when you are connected to the VPN
3. Use your Active Directory (AD) Credentials to Login

If you do not have credentials or do not remember the details, ask a Student Director to help resolve this for you.

---
3 changes: 3 additions & 0 deletions source/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ Here lies the documentation of the Student run Security Operations Center at the
:maxdepth: 2

Volunteering Opportunities <Volunteers>
Getting Started (Updated August 2025) <getting_started>
Splunk <Splunk>
Splunk Lab <Splunk_Lab>
AD + Splunk Lab <AD_Lab>
Missile Map <missile_map>
```
132 changes: 132 additions & 0 deletions source/missile_map.md

Large diffs are not rendered by default.