Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update training page #978

Merged
merged 2 commits into from
Jan 16, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion .wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1647,4 +1647,4 @@ prefilter
<url-free> content/docs/clients/interrogation/_index.md
--------------------------------------------------------------------------------
ScheduleHunt

YouTube
68 changes: 20 additions & 48 deletions content/training/_index.md
Original file line number Diff line number Diff line change
@@ -1,65 +1,37 @@
---
menutitle: "Training"
title: "Velociraptor Training"
title: "Training Resources"
date: 2021-06-12T14:03:59Z
draft: false
weight: 90
pre: <i class="fas fa-graduation-cap"></i>
carousel:
- name: Session 01<br>Installation and Overview
description: |
<div class="carousel-description">
<h4>Velociraptor Installation and Overview.</h4>
---

In this module we install Velociraptor in a cloud environment and have a quick overview of the GUI.
</div>
<iframe class="youtube" src="https://www.youtube.com/embed/70CBB9MdNWM" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
## Scheduled courses

- name: Session 02<br>VQL Fundamentals Pt 1
description: |
<div class="carousel-description">
<h4>VQL Fundamentals Pt 1.</h4> This module covers the basics of the Velociraptor Query Language.
</div>
<iframe class="youtube" src="https://www.youtube-nocookie.com/embed/h1HMYnRLQlo" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
_We currently have no courses scheduled._

- name: Session 03<br>VQL Fundamentals Pt 2
description: |
<div class="carousel-description">
<h4>VQL Fundamentals Pt 2.</h4> Continue our journey of VQL.
</div>
<iframe class="youtube" src="https://www.youtube-nocookie.com/embed/tsmb_CuLVlE" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
## Training course slides

- name: Session 04<br>Forensic Analysis Pt 1
description: |
<div class="carousel-description">
<h4>Forensic Analysis Pt 1.</h4> Armed with our understanding of VQL, we continue to apply it to perform initial triage.
</div>
<iframe class="youtube" src="https://www.youtube-nocookie.com/embed/SD1_Ev-JqCs" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
Click [here](https://training.velociraptor.app/) to view in a new tab.

- name: Session 05<br>Forensic Analysis Pt 2
description: |
<div class="carousel-description">
<h4>Forensic Analysis Pt 2.</h4> Moving on to more complex forensic analysis techniques. We examine the Windows Event logs, and ETW.
</div>
<iframe class="youtube" src="https://www.youtube-nocookie.com/embed/HP8XLyGOkBA" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
<iframe name="training slides" src="https://training.velociraptor.app/" frameborder='no' allowtransparency='true'
allowfullscreen scrolling='no' style="display:block;overflow:hidden;overflow:hidden;height:120vh;width:100%;top:0px;left:0px;right:0px;bottom:0px;padding:20px;zoom: 0.75; -moz-transform: scale(0.75); -moz-transform-origin: 0 0;" height="100vh" width="100%"></iframe>

- name: Session 06<br>Offline collection
description: |
<div class="carousel-description">
<h4>Offline collection and hunting.</h4> This module covers the use case of offline collection - deploying a pre-configured autonomous collector that fetches the required data easily.
</div>
<iframe class="youtube" src="https://www.youtube-nocookie.com/embed/DX1CcoNl_q8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
## Training course videos

- name: Session 07<br>Extending VQL and API
description: |
<div class="carousel-description">
<h4>Extending VQL and the Velociraptor API.</h4> In this module we show how to extend VQL using powershell or external tools. We also cover the Velociraptor API and server side automation.
</div>
<iframe class="youtube" src="https://www.youtube-nocookie.com/embed/H5g5zJGV454" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
The full video playlist is available
[here](https://www.youtube.com/playlist?list=PLz4xB83Y3Vbjtqr_ttOkBWZZ_ewEVVPXQ)
on YouTube.

---
{{% notice info %}}

Please note that these videos are not up to date with the
[latest version]({{< ref "/downloads/" >}}).
The slide deck above is more recent and contains additional sections which don't
have corresponding videos.

{{% /notice %}}

{{% carousel %}}
{{< youtube class="youtube" title="Velociraptor Installation and Overview" id="70CBB9MdNWM" >}}

Slides for the training course can be found [here](https://drive.google.com/drive/folders/1BIMaJ4jzghIsTcFiSmDthBUmE1Ca2HnC?ths=true).
1 change: 1 addition & 0 deletions layouts/_default/_markup/render-link.html
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<a href="{{ .Destination | safeURL }}"{{ with .Title}} title="{{ . }}"{{ end }}{{ if or (strings.HasPrefix .Destination "http") (strings.HasPrefix .Destination "https") }} target="_blank"{{ end }} >{{ .Text | safeHTML }}</a>
5 changes: 5 additions & 0 deletions static/css/theme-mine.css
Original file line number Diff line number Diff line change
Expand Up @@ -478,6 +478,11 @@ iframe.youtube {
width: 100%;
}

.youtube iframe {
height: 60vh;
width: 100%;
}

.carousel-choices {
margin-top: 10px;
}
Expand Down
Loading