Riding a bear (or playing around with GIMP)

I’m playing around with GIMP (find it here) a bit at the moment. I figured out that being able to edit pictures, at least enhance them a bit, is a good skill to have. The first thing I tried out was to put myself on a bear, obviously. I present to you my masterpiece:

This took me longer than it should have, but it’s all part of the learning process. The plan is to become more proficient over time so that I can edit pictures to use here, on my instagram and for other pursues.

Why am I writing a blog?

So you’ve managed to wander into this strange site on the interwebs, and you probably wander what the hell this is? I don’t blame you! Most of the time I’m not quite sure myself. If you’ve read the About page, you’ve learned a little bit about me. You’ve probably also understood that english is my second language, so the language will be a bit roough around the edges at times.

I started this site because I read that a personal website could be a good way to promote yourself and to show off your work. I still believe this, but I didn’t quite realize the dedication it would take to actually maintain this site and push out content. The site stalled for a few years, only to be updated with short posts that was more like personal notes for myself than something I felt could show of my hard work and knowledge.

Honestly, part of the reason why I postpone writing here is that I feel a bit insecure about making absolute statements, because once it is online, they never go away. I’ve been afraid to be wrong and to have to deal with being wrong. It’s a bit like the saying:

“It’s better to shut up and let people think you are stupid than to open your mouth and prove it!”

However, this mindset holds me back, and I need to work on my confidence and presentation skills, so by adding content to this site and hopefully creating other kinds of products and contents later on I will exercise myself to create better content, trust myself more and learn to cope with failure.

Failure sometimes means hitting your head against concrete

I’m listening to Tim Ferriss podcast while writing this, and one tip that he got from Jocko Willink was that “if you want to be tougher, be tougher”. What I take from that tip is that you shouldn’t wait until everything magically falls into place. Act the way you want to be, and watch yourself become that person! If I’m gonna get good at anything I better put in the work to get there! Train as you fight! If you don’t know who Jocko Willink is, check out his podcast, but the short version is that he is a retired navy seal that specialize in leadership through extreme ownership. Highly recommended!

Anyways, my point is that writing on this site gives me an outlet for my thoughts and views, a place to display my achievements and a place to hopefully give a little of myself to those who want to read and listen. I will constantly try to improve on myself and this site, so any tips and ideas are very welcome! Also, if you know of anything you think I should try out (and then write about), don’t hesitate to contact me!

Passive wiretap – how to make your own

My HR-manager proposed a device that could be installed on a network to capture traffic and send data to an attacker to be analysed offsite. To make this device he borrowed me his LAN tap from GreatScottGadgets (https://greatscottgadgets.com/throwingstar/)

I figured I wanted to try to make my own, so here’s a quick guide on how to make your own ethernet wiretap!

First I googled wiretap diagram and found the picture above. That diagram shows exactly what you want to make a basic wiretap, so now you just need the parts!

I ordered a set of ethernet connectors from dx.com to make this, but you could also scavenge them from an old router. The ones I bought from DealExtreme had crimps for the wires, making it a lot easier to do the wiring.

I started by marking the connectors: Host A, Host B, Tap A, Tap B.

I scavenged wires from an ethernet cable.

The colors even match! Now it’s just doing the wiring and you’ll end up with something like this:

The wires should have been a lot shorter, but whatever. The next step is getting a case that fits a raspberry pi and the wires.

Quick reminder: the wiretap is limited to a 100Mbit/s regardless of the speed on the rest of the network. Keep that in mind in case the target network uses intrusion detection systems etc.

WiFi deauthenticator – how to make your own

I surf around on reddit from time to time, and I found an interesting article on a Wifi deauthenticator. After reading it I figured this was something I wanted to have in my arsenal, so here’s how I made it.

The cornerstone of this device is the ESP8266 WiFi development board. I ordered mine here: https://www.banggood.com/Geekcreit-Doit-NodeMcu-Lua-ESP8266-ESP-12E-WIFI-Development-Board-p-985891.html?rmmds=search&cur_warehouse=CN

Next thing was to get a firmware flasher, like this one: https://github.com/nodemcu/nodemcu-flasher

It has a quick guide on the readme of the repo, but just go to win32 or win64 release folder and download the .exe unless you want to do any changes. (alternative for linux, mac and windows: https://github.com/espressif/esptool)

Then you want the deauthenticator firmware from here: https://github.com/spacehuhn/esp8266_deauther/releases

I would suggest getting the esp8266_deauther_1mb.bin for the NodeMCU, works like a charm.

Ok, let’s put the pieces together! Connect the board to your computer by usb, fire up your firmwareflasher and select the firmware you want to flash.

You need to select the right COM port, then go to Config-tab to select file to flash, then back to Operation to start flashing. When you’re done you simply unplug and plug the usb again, and the board will boot with the deauthenticator firmware. Cool!

Next step is connecting to the newly discovered WiFi ssid: “pwned”, with the password “deauther”. Once connected, go to 192.168.4.1 to open the portal.

It will discover the available AP’s on its own, you simply have to select which ones to deauthenticate or otherwise tamper with, go to Attacks and start the attack of your choice. I will however advice you to go to settings and select the same channel as your target AP when using deauth to avoid getting kicked out of the deauthenticator.

Another thing to keep in mind is that the deauthenticator firmware is programmed to log every attack you execute. You can see this in the Attack.cpp on line 310. Just clone the repo and tamper with the log-function if you want to, but for security analysis/testing/demonstrations there’s no reason to remove the logging.

If you have access to a 3D-printer there’s a nice case for the NodeMCU on thingiverse: https://www.thingiverse.com/thing:1305796

This device is small and has a low power requirement, so it’s easy to imagine how you could power one of these with a small powerbank, set it up and hide it while executing the rest of your evil masterplan! Moahahah!

Stuck in a rut

We’ve all been stuck in a rut from time to time. Sometimes it passes as soon as it comes, but other times it feels like you’re so stuck you just can’t get moving again. Here’s some reasons why we get stuck and some possible ways to get unstuck.

Our lives need some good habits and routines to not become a chaotic mess of chasing everything shiny that might pass your path. However, too much of routine and habit may lead to suddenly being stuck in a rut and you probably never even saw it coming. Even if you do see it coming, it might feel like you’re never going to be able to get out of the feeling of being trapped, helpless and without joy. Luckily, even small changes to your daily routine can help you overcome the rut and get the feeling of being spontaneous and living a more fulfilling life.

First things first, we need to try to find the source of the rut. Is it a rut-like routine, like eating the same set of dinners every week, or spending all spare time going to the same couple of gym classes and bingewatching Netflix before going to bed to late and repeating the same thing over the next day? Is it a job that feels unfulfilling or that doesn’t give you enough challenges? It might even be the constant chatter from television, internet, friends or family telling us how we’re supposed to look, feel, act and play.

Time passes and you might feel like those external voices is the only ones that can give you the answers to those questions you should be asking yourself, like “What do I want?”, “What am I supposed to do?” or even “Who am I?”. There’s never anything wrong about asking for others opinion, but the decision should be yours and yours alone.

Whenever I find myself demotivated or almost paralyzed by the same routine day in and day out, I try to figure out what, how and why.

  • What am I doing repeatedly, day in and day out?
  • How am I doing what I do, like the daily routines, work, cooking, training etc?
  • Why am I doing it? Has it become a unneeded habit or is it a reason I keep doing the same over and over.

These three questions makes it easier to sort out what has to be the way it is (even though most routines and habits can be changed to be more effective or more fun), and what can be changed or completely replaced or removed.

For instance, I find it really easy to eat the same stuff over and over and over again. I know what to get, how to cook it and it tastes the same as the last 200 times I ate it. This leads to me getting really bored with food and opting for easy solutions like takeaway or microwave food. However, whenever I get to eat something new or something I haven’t eaten in a while I kinda want to go to the kitchen and start experimenting!

This probably holds true to most parts of life, like working out, your job, your hobbies etc. It might be a good idea to think of ways you can make small changes to what you do or how you do it!

Here’s my favourite ways to hit the reset button:

Write down your thoughts! You can do it in a journal if you want to do it regularly, or start a blog or even vlog if that’s what works for you. The idea is that if you write down or record your thoughts you can free that space in your mind and use it for other stuff, new stuff! The thoughts that previously occupied your mind is written down and this even helps you not to forget them.

Meditate! Exercising mindfulness is a good way to become aware of all the chaos and noise occupying your mind. An uncluttered and relaxed mind will help you become more creative and spontaneous and therefore probably help you out of your rut. If you want help to get started, I would recommend https://www.headspace.com/

Try something new! Try something completely different, like horsebackriding, parkour, knitting, robotics, figureskating, salsa, martial arts, scubadiving, parachuting or maybe rapping? Trying out something that you haven’t tried before makes you think new and requires you to adapt to new situations again. What if you give breakdancing a go, but find out that it is not for you? It’s completely fine! You’ve learned something new, met new people and probably challenged yourself a little along the way. Something easy you can try at home is making Iskiate or balancing on a Rollabolla!

Being stuck in a rut is something all of us experience from time to time, but hopefully you are able to identify the reason for getting stuck and doing something about it a little bit sooner now.

Do you have a way of getting unstuck you use when stuck in a rut? Let us know in the comment section below!