In this video I make a bootable USB stick with LFS
LiveScratch github
https://github.com/masmullin2000/LiveScratch
My Runner script
https://github.com/masmullin2000/qemu-runner
PhysixProject
https://github.com/PhysixProject/physix (From Tree Davies)
Image for Thumbnail from : https://unsplash.com/photos/1iVKwElWrPA
by Patrick Lindenberg (https://unsplash.com/@heapdump)
...
https://www.youtube.com/watch?v=A9pmmKx0iAU
Episode 1: A short video on getting a kernel for firecracker to run.
Get the kernel config here:
https://raw.githubusercontent.com/masmullin2000/kuber-ansible/master/config/kernelfirecracker.config
Get the Kernel source here:
https://www.kernel.org/
Thumbnail Image by: Rich Tervet
https://unsplash.com/photos/1jUPdfWZgps
...
https://www.youtube.com/watch?v=p8Ig7nXM3Hw
Forever shalt thou be despised and reviled by those who deem themselves "pure." But your power shall grow immensely.
Do it!
Change [] to angle brackets (youtube does not allow angle brackets in description)
" Remap i is up, j is left, k is down, l is right, h is insert
noremap h i
noremap j [Left]
noremap k [Down]
noremap i [Up]
nnoremap [C-j] [C-W][C-H]
nnoremap [C-i] [C-W][C-K]
nnoremap [C-k] [C-W][C-J]
nnoremap [C-l] [C-W][C-L]
inoremap jj [ESC]
...
https://www.youtube.com/watch?v=j5MKfr50KNw
In this video we write a Rust Ransomware in order to understand some Rust Cryptography stuff
DISCLAIMER
Code shown is for educational purposes ONLY
I supply no warranty.
...
https://www.youtube.com/watch?v=1u1njcN_6O8
Episode 2: Create a virtual machine using QEMU then transferring this image to ext4 for firecracker to use.
This will create a "platonic" virtual machine. A "master copy" so to speak. In the next video copy this platonic VM to ephemeral storage and run a cluster of these images to host our K8S platform.
Get Ubuntu Server:
https://ubuntu.com/download/server
QEMU Runner (and firecracker runner) Scripts:
https://github.com/masmullin2000/qemu-runner
Kubernetes Scripts:
https://github.com/masmullin2000/kuber-ansible
Thumbnail Image by: Rich Tervet
https://unsplash.com/photos/1jUPdfWZgps
...
https://www.youtube.com/watch?v=0JlBeT0YMZc
Lets do some eBPF with Go. And then lets containerize it!
Sample App:
git@github.com:masmullin2000/bpf_with_go.git
Documentation:
https://github.com/cilium/ebpf
https://www.man7.org/linux/man-pages/man7/bpf-helpers.7.html
https://github.com/iovisor/bcc/blob/master/docs/reference_guide.md
https://elixir.bootlin.com/linux/latest/source/tools/testing/selftests/bpf
...
https://www.youtube.com/watch?v=eZp_3EjJdnA
In this video I build a bare bones linux security module that simply prints the name of every userspace process about to be executed
...
https://www.youtube.com/watch?v=Y0QZpan5LbU
This is a let's code of making a sha256sum and sha512sum replacement in safe rust.
Final source @ https://github.com/masmullin2000/hash_demo
...
https://www.youtube.com/watch?v=pmBxPUaIvaI