Vagn.eshttps://vagn.es/
Recent content on Vagn.esHugo -- gohugo.ioen-ukThu, 14 Jun 2018 00:00:00 +0000Go CLI tutorialhttps://vagn.es/post/go-cli-tutorial/
Thu, 14 Jun 2018 00:00:00 +0000https://vagn.es/post/go-cli-tutorial/Introduction There already exists many third-party packages that you can use to create command line interfaces in Go, but this tutorial is going to focus on making CLIs using only the standard library.
In other words, &ldquo;build your own fucking birdfeeder&rdquo;.
All files presented can be found on my GitHub.
Getting started We are going to use three main standard library packages for this tutorial:
fmt - Formatting simple I/O flag - CLI flag parsing os - Platform independent OS functionality This tutorial assumes basic knowledge of Go, but should be pretty easy to understand regardless.Ergodox EZ reviewhttps://vagn.es/post/ergodox-ez-review/
Thu, 29 Mar 2018 00:00:00 +0000https://vagn.es/post/ergodox-ez-review/TL;DR: It&rsquo;s open source, programmable and awesome.
Last year, during long hours of programming, I started to develop a repetitive stress injury (RSI) on my right wrist/arm. At one point it was so bad that I could barely write without swearing after each for loop. I was using a relative ok keyboard at the time, although it had generic Cherry Blue clone keycaps, I was rather happy with it. I realised, however, that I had to make changes to my input devices as well as my habits.Deepfakinghttps://vagn.es/post/deepfaking/
Fri, 26 Jan 2018 00:00:00 +0000https://vagn.es/post/deepfaking/NOTE: This article contains links to sites that are NSFW.
What do you do when even video evidence is fake?
For many years now, we have been used to image manipulation, and I am not talking about photoshop and computers. Retoucheing of pictures has been a common practice since the very early days of photography. Using brushes and other tools, everything from blemishes on queens and people Stalin did not like has been removed from pictures.Slowlorishttps://vagn.es/post/slowloris/
Tue, 17 Oct 2017 00:00:00 +0000https://vagn.es/post/slowloris/Why don&rsquo;t I use Apache for my web server? Is it because Nginx is newer than Apache? Is it because it handles concurrent connections &ldquo;slightly better&rdquo; than Apache? No, not really. I don&rsquo;t even remember why I started using Nginx; I just did.
One thing I do know, however, is that there is a pretty funny denial of service (DoS) attack that can be done to Apache-based web servers from even a small Raspberry Pi.The heart still bleedshttps://vagn.es/post/the-heart-still-bleeds/
Wed, 16 Aug 2017 00:00:00 +0000https://vagn.es/post/the-heart-still-bleeds/In 2014, CVE-2014-0160 happened, more commonly known as Heartbleed.
The vulnerability was exposed independently by a team of security engineers (Riku, Antti and Matti) at Codenomicon (acquired by Synopsys) and Neel Mehta of Google Security.
An attack of this kind is getting rarer by the day, but there are several thousands, if not hundreds of thousands of devices that are still vulnerable to this attack.
The scarier part is that it is, pardon the pun, silent, but deadly.Abouthttps://vagn.es/about/
Mon, 01 Jan 0001 00:00:00 +0000https://vagn.es/about/Hi. I&rsquo;m Mathias. I do security and shit.
Currently, I am working towards a Bachelor degree in Digital Forensics at Noroff University College.
While there will be a focus on security, infosec and hacking, other topics will probably find their their way in as well.
In my spare time I make music with my band Acting Quiet.
I am fond of Python and Go.
I also do stuff in qore.