Learn Free software with me!

Student projects: PhisSticks BadUSB simulation (video) Cryptocurrency mining dashboard; Analysing software radio with machine learning; student tag; course projects.

Popular docs: Calendar.txt (HN #1), Install Debian on Virtualbox, Command Line Basics Revisited, Micro editor plugins, Kanasirja offline reference, Cracking passwords with Hashcat, Install WebGoat 8 - Learn Web Pentesting, Crack file password with John, Fuzz URLs to find hidden directories, Translate Offline with AI. Tero's books on Amazon, over 500k sold.

Haaga-Helia offers 25 credits of offensive security courses + 15 credit thesis. And that's just for the offensive side...

Courses 2025p1 early autum. Completed. Linux Palvelimet (Linux Servers), Information Security, Tunkeutumistestaus (penetration testing), Sovellusten hakkerointi ja haavoittuvuudet (application hacking / reverse engineering).

Course 2025p2 late autumn. Ongoing. Palvelinten Hallinta (infra as code, configuration management), Verkkoon tunkeutuminen ja tiedustelu (Network Attacks and Reconnaissance), Cyber Security (Masters).

Courses 2026 early autumn. Enroll in Peppi 2025-11-26 w48 Wed 08:00: Application Hacking and Vulnerabilities (once in English!), Sovellusten hakkerointi ja haavoittuvuudet, Information Security, ICT Infrastructure project (AD hacking, malware keyboard, SDR AI analysis...).

Install Salt on Debian 13 Trixie

Install Salt on Debian 13 Trixie

Salt is a configuration management tool. You can define your infrastucture as code, then control a huge number of Windows and Linux computers.

This short article shows how to install Salt on Debian 13-Trixie.

Sort Email in 10 lines of Python

Sort Email in 10 lines of Python

Sort your email with a ten four line Python program.

It logs into your IMAP mailbox and moves list messages to list/ folder.

Install Debian on Virt-Manager - Trixie update 2025

Install Debian on Virt-Manager - Trixie update 2025

Debian 13-Trixie was installed as a virtual machine on a Debian Linux host.

On Linux hosts, virt-manager is fast and stable option. For Debian hosts, it's easy to install with apt-get.

Hundreds of Linux learners have installed Linux using versions of this guide since 2021.

Information Security - 2025 early autumn

Information Security - 2025 early autumn

Understand adversarial view on security. Recognize key concepts of security. Be able to safely practice hands-on with security tools.

Face-to-face in a real life classroom. In English.

Tunkeutumistestaus 2025 alkusyksy

Tunkeutumistestaus 2025 alkusyksy

Learn to hack computers to protect your own. In the course, you will break into target computers.

Excellent feedback, reached 5.0 out of 5.

Sovellusten hakkerointi - 2025 alkusyksy

Sovellusten hakkerointi - 2025 alkusyksy

Application hacking and vulnerabilities. In Finnish. Teaching together with Lari Iso-Anttila.

Fully booked, queue started.

Linux Palvelimet 2025 alkusyksy

Linux Palvelimet 2025 alkusyksy

Learn to manage your own Linux server – in 8 weeks.

100% remote. Weekly video conference + a lot of individual work. Beginners welcome. Excellent feedback. In Finnish.


View all 2025 posts, total 5 posts.

View all 2024 posts, total 16 posts.

View all 2023 posts, total 23 posts.

View all 2022 posts, total 24 posts.

View all 2021 posts, total 40 posts.

View all 2020 posts, total 24 posts.

Visit old site 1998-2019 with 580+ posts and 3900+ comments.