Arvioitava laboratorioharjoitus – Linux palvelimet ict4tn021-3003 – to 8-14 – alkusyksy 2018p1 – 5 op

This is the evaluated lab exercise for Linux Server Administration course, 50% of grade. Student had a Live USB stick and an empty computer, and he could use the public Internet. No other tools were allowed. In Finnish.
Feedback average was excellent 4.8 out of 5. Thank you! More feedback on course page.

Continue reading

Posted in Uncategorized | Tagged , , , , , | 4 Comments

Kali as Salt Slave – install salt-minion from upstream

Salt is a configuration management system. With Salt, you can control thousands of computers.
Kali Linux does not have salt-minion in the default repositories, so you have to install it from upstream.
Continue reading

Posted in Uncategorized | Tagged , , , , | Leave a comment

Arvioitava laboratorioharjoitus – Tunkeutumistestaus ict4tn027-3001 – Autumn 2018 – period 1 – 5 op

This is the evaluated final exercise of my penetration testing course. Five and half hours to break into targets + a little OSINT task. In Finnish.
Course is complete. Feedback average was excellent, 4.9 out of 5.0. Thank you! More feedback on course page.


Continue reading

Posted in Uncategorized | 3 Comments

Identity Management Systems Compared

IdM comparison by Markus, Jan and Eetu



One user account, multiple systems. Identity Management (IdM) systems put users in one place. The same user can then login intranet, SSH to Linux and read his email.
My students Markus, Jan, Eetu have compared Free IdM software (in Finnish). After the initial screening, they find Midpoint and Apache Syncope most promising. Next, they will start actual tests.

OpenSourceIdm blog

https://opensourceidm.wordpress.com/2018/10/03/avoimen-lahdekoodin-idm-jarjestelman-vertailu-7-7/#post-111
Posted in Uncategorized | Tagged , , , , , , , , , , , , , | Leave a comment

Penetration Tester Visiting from SilverSkin

Penetration tester Dani Frisk visits my course Tuesday.
Dani is a 20 year old hacker from SilverSkin Oy. Dani’s work includes traditional penetration testing against mobile, desktop and network applications. He is also interested in hardware and firmware.

Visit is part of Haaga-Helia pentesting course. It starts at Tue 2018-10-02 at 14:00 pa5004. Following the lecture requires knowing the basics of networks and penetration testing. First Dani will describe a typical pentesting work assignment. Then there is time for audience questions.

Posted in Uncategorized | Tagged , , , , , , , | Leave a comment

Hello World Python3, Bash, C, C++, Go, Lua, Ruby, Java – Programming Languages on Ubuntu 18.04

Hello world! All programs start with a hello world. It tests that your environment is working, so that you can run your code.
This is how you install and run the most important languages on Linux: Python 3, Bash, C, C++, Go, Lua, Ruby and Java.
Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , , , , , | Leave a comment

Biometrics in Haaga-Helia – eye tracking, pupil size, galvanic skin response, facial expressions, heartbeat

See how listener’s emotional reactions are synced to mine. I pitched my doctoral thesis subject for one minute. Graph shows GSR (galvanic skin response) for both me and the listener. We also measured pupil size, facial expressions, heartbeat, eye fixation and other biometrics today.

Continue reading

Posted in Uncategorized | Tagged , , , , , , , , | Leave a comment

Forgot MariaDB Password – Fix: sudo mariadb -u root

Forgot your MariaDB password? Luckily, you don’t need password for administrative access.

$ sudo mariadb -u root

Continue reading

Posted in Uncategorized | Tagged , , , , | Leave a comment

PHP Database SELECT and INSERT Example – php-pdo

LAMP is probably the most popular web stack in the world. It powers Wikipedia, and it powered Facebook for years.
To access your MariaDB database from PHP server side scripts, use PHP-PDO. Remember to use library functions to put user data into SQL strings (prepare, bind); and sanitize away any Javascript before showing data to users (htmlentities).

Continue reading

Posted in Uncategorized | Tagged | Leave a comment

Install MariaDB on Ubuntu 18.04 – Database Management System, the New MySQL

MySQL/MariaDB is probably the most popular multi-user database in the world.
Since Ubuntu 18.04, you should install mariadb-* packages to use this database.

Continue reading

Posted in Uncategorized | Tagged , , , , , , , | Leave a comment