RSS
 

Hackvent 2019: Day 6

06 Dec 2019

  Challenge HV19.H1 Hidden One Francis Bacon was an English philosopher and statesman who served as Attorney General and as Lord Chancellor of England. His works are credited with developing the scientific method and remained influential through the scientific revolution. Bacon has been called the father of empiricism. His works argued for the possibility of…read more.

 
No Comments

Posted in Hackvent 2019

 

Hackvent 2019: Day 5

05 Dec 2019

  Challenge HV19.05 Santa Parcel Tracking

Image mirror: Solution Initially we try scanning the barcode as it looks like a Code 128 barcode. It works but gives us the string Not a solution which is unfortunately a dead end. After a lot of experimentation, we manually note down the hexadecimal values for each colour in sequence. We decided…read more.

 
No Comments

Posted in Hackvent 2019

 

Hackvent 2019: Day 4

05 Dec 2019

  Challenge HV19.04 password policy circumvention

File mirror: HV19-PPC.zip Solution We download this zip file and extract it to find a HV19-PPC.ahk  file. We know that ahk files are AutoHotKey files. Upon inspecting the ahk file we find that this is in fact the case. The script seems to move the cursor around and…read more.

 
No Comments

Posted in Hackvent 2019

 

Hackvent 2019: Day 3

03 Dec 2019

  Challenge HV19.03 Hodor, Hodor, Hodor

Solution At first this looks like it may possible be a hidden code with different variations of hodor mapping to English alphabet characters. However, before we look into frequency analysis we do a Google search for hodor programming language and discover that such an esoteric language exists! We find an…read more.

 
No Comments

Posted in Hackvent 2019

 

HACKvent 2019: Day 2

02 Dec 2019

  Challenge HV19.02 Triangulation

File mirror: a5f47ab8-f151-4741-b061-d2ab331bf641 Solution We know that a stl file is 3D model file. Thus naturally we open this file up in a 3D model viewer. On Windows we initially attempt to use 3D Builder. From the hint that says to ‘not break it’ so we really want to break it and…read more.

 
No Comments

Posted in Hackvent 2019

 

HACKvent 2019: Day 1

02 Dec 2019

  Challenge HV19.01 censored

Solution The hint indicates that we should have a clearer smaller image available to us. At first we attempt to shrink the image, resharpen and enlarge but there is too much degradation for that to work. We also open the image in GIMP and mess with levels/contrast with no luck.…read more.

 
No Comments

Posted in Hackvent 2019

 

Restoring Facebook’s Birthday Calendar Export Feature (fb2cal)

31 Jul 2019

Context Around 20 June 2019, Facebook removed their Facebook Birthday ics export option. This change was unannounced and no reason was ever released. As a heavy user of this feature I was very upset. I use the birthday export feature to be reminded of upcoming birthdays so I can congratulations friends and family. After it…read more.

 
15 Comments

Posted in Programming

 

Discord Discriminator Farming

30 Apr 2018

This post outlines how I got the Discord discriminator that I wanted. This process is old and is no longer required as Discord now allow you to change your discriminator via Discord Nitro. What are discriminators? Discord is a free modern voice and text chat application. Discord uses usernames to identify its users. However, instead of…read more.

 
4 Comments

Posted in Programming

 

How to Hide your Servers Origin IP Address

23 Apr 2018

Overview One project I maintain is frequently targetted by DDoS attacks. The power behind each attack ranges from weak attacks (100 Mbps) to very strong attacks (100+ Gbps). This project is essentially a side project and as a result I cannot afford to set up expensive DDoS mitigation solutions with failover servers. I suspect there…read more.

 
1 Comment

Posted in Server Management

 

Making my First libGDX Game

15 Apr 2018

Recently I decided to create a simple Android game and it was much easier than I thought it would be! I had never made an Android game before but I had made a few Android apps as well as a JOGL game which is great as it meant I had a good idea of what was happening…read more.

 
No Comments

Posted in Programming