SaturdayMP Show 52: Human Resource Machine (Strings)

In this video I solve a couple string problems in the Human Resource Machine game by Tomorrow Corporation. The problems are a good way to explain null terminated strings.

Found this video useful? Then help others find it by liking, subscribing, sharing, and sponsoring.

Have question you want answered in a future video? Pair on a problem? Constructive feedback? Send an email to ask@saturdaymp.com.

[Read More]

SaturdayMP Show 50: Hack the Box Sherlock (Brutus)

In this episode I solve the Brutus Sherlock on Hack the Box with only minimal help from the walkthrough.

Found this video useful? Then help others find it by liking, subscribing, sharing, and sponsoring.

Have question you want answered in a future video? Pair on a problem? Constructive feedback? Send an email to ask@saturdaymp.com.

[Read More]

SaturdayMP Show 49: picoCTF Gym (Trickster & Cookies)

In this episode I show how to solve the Trickster picoCTF challenge which I got stuck on in the last video. I got some help from Weekly Dev Chat participants. I also solve the Cookies challenge.

Found this video useful? Then help others find it by liking, subscribing, sharing, and sponsoring.

[Read More]

SaturdayMP Show 36: picoCTF Gym

In this episode I do some picoCTF exercises inspired by the picoCTF 2024 competition starting. The last problem was a Unicode byte problem that I figured out with help from GitHub Copilot. I don’t fully understand the solution so let me know if you do. Figuring out the bit math seems like a good future video.

Found this video useful? Then help others find it by liking, subscribing, sharing, and sponsoring.

[Read More]

SaturdayMP Show #23: Adding Basic Auth to NGINX Passenger Docker (Part 3)

In this stunning conclusion to the 3 part series I finally get HTTP Basic Authentication working. Including merging my changes into the main branch in GitLab and making sure it works in staging and production in Render. The video is so long because I made dumb mistake 10 minutes in.

Spoiler: When using the Passenger Docker image it’s really important you don’t delete:

RUN rm -f /etc/service/nginx/down

Found this video useful? Then help others find it by liking, subscribing, and sharing.

[Read More]