Learn Free software with me! Recently completed courses: Linux palvelimet, Infrastructure project (in English). Ongoing courses: Tunkeutumistestaus, Palvelinten hallinta. Next enrollment opens 2021-11-29 w48 Mon. 2022p3: Data Security (in English), Linux palvelimet 3018. 2022p4: Tunkeutumistestaus, Trust to Blockchain (in English, masters level), Palvelinten hallinta. Summer course: Python weppipalvelu - ideasta tuotantoon.

Go LSP for Micro

Go LSP for Micro

Coding in Go, with Micro editor? See function signature (alt-k), definition (alt-d) and references (alt-r).

You can now install language server support in three commands

$ sudo apt-get update
$ sudo apt-get -y install gopls micro golang-go
$ micro --plugin install lsp
Cracking Passwords with Hashcat

Cracking Passwords with Hashcat

Systems don't store original passwords, they store hashes. They look like this "f2477a144dff4f216ab81f2ac3e3207d". Hashing is a one way function, so you can't turn it back to password.

But you can make computer try every word in the dictionary, and tell if one matches. This article shows you how to do this with hashcat.

Invisible with Juho

Invisible with Juho

Normally, Juho 'whois' Jauhiainen is out there to catch computer criminals. Now, he'll tell you, the pentester, how to be invisible.

Whois is the lead investigator at Accenture, a podcast start at Turvakäräjät and a co-founder of HelSec.

Visiting lecture in my penetration testing course 2022-04-04 w13 Monday 09:00 to 10:00.

Micro editor LSP support for Python and Go

Micro editor LSP support for Python and Go

Install Language Server Protocol (LSP) support for Micro editor

  • Show function signature (Alt-K)
  • Jump to function definition (Alt-D)
  • Find references (Alt-R) (new!)
  • Show tips for wrong types in the gutter
  • All without leaving your terminal, in Micro editor
ks - offline search MDN and other zip dictionaries

ks - offline search MDN and other zip dictionaries

Can you code without the Internet?

What's an <article> and how do I upload a file? What if you could have a copy of Mozilla Developer Network at your fingertips, offline. You can keep your hands on the keyboard, it's TUI with interactive, real time fuzzy search.

Update: Install all dictionaries in one go. New dictionaries: Micro, commands, Arduino...

Linux Palvelimet - Final Lab

Linux Palvelimet - Final Lab

The final lab for Linux palvelimet course.


View all 2022 posts, total 9 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.