915-892-1370

This month I started work on my own API Gateway. I have started work on this, so that I can have a single point of contact, for many of my other scripts and services I have built and will build in the future. So far, it is a very simplistic system, as I am still learning how everything works. At this time, it can only do a few things, such as, parse the incoming path, respond to pings, check a user is authenticated and upload a file to hard-coded location. Though I do plan to have this perform many other…

read more...

7148890910

Docker is a technology that I have not had any experience with previously, as in most cases I have just booted up a new VM and run applications in their own VM. Well this month I decided to setup Pi-Hole to better analyse the DNS requests being made on my network. So, I installed Docker in a VM running on LapServ that was previously running a few Node.js scripts. Since installing docker on this VM, I have been trailing a lot of systems that I have previously not had chance to mess around with, as spinning up a Docker…

read more...

My Love-Hate Relationship with Programming

When I first started programming in college, I found it amazing how pretty much anything you can imagine, could be done with the right bit of code. This lead me into going into Computer Science over Mechanical Engineering at university. Though once I got into university, I found that my love for programming was very quickly being drained from me, ultimately leading me to drop out of my course and start a slightly different career. Well, after being against the idea of doing programming for a couple of years, I’ve started to get back into it again. Following the…

read more...

Securing External RDP

Last week, I was looking into a way of securing an RDP connection that was connected to the Internet. Normally, I would not allow RDP directly to the Internet, for pretty obvious reasons, but I wanted to be able to connect to one of my PCs using a standard protocol, from an external location without having to install a software on the other devices, e.g. TeamViewer etc. So, as I didn’t have much time to plan, I just searched online for RDP 2FA, and a well recommended item on SpiceWorks and a few other forums, was DUO Security.…

read more...

Meet Wolf Bot

Yesterday, saw this week’s project come to life. This week, I was working on a couple of scripts to report the IP addresses from Fail2Ban logs to Abuse IP DB, I know there is a tool already made for this, (actually built into Fail2Ban) but I wanted to give myself a quick project. As someone, who is not a programmer, and does not do that much coding, it’s nice to work on these little things every now and then. Wolf Bot was a nice little extra I added to the scripts I made this week. As shortly after…

read more...

The Power of a UPS

As someone who has worked in a few data-centres, I can say I am very thankful for the wonders of a UPS. I have seen them save service following the grid connection browning out, and have also seen the UPS management systems die, taking out the systems they are supposed to be protecting, though that is more of a water-cooler story. What surprises me, is how long I took to get myself a UPS for home, even though I knew the risks of not having a UPS, I could not justify the cost to myself, due to the limited risk…

read more...

(855) 852-8549

I’m going to start out with stating that, I am a strong advocate of two Factor Authentication (2FA) on pretty much all services, and I am the kind of person who enables it on all services I use. But, I have found myself running into an odd situation recently. As an IT professional, you will find yourself logging into many account for many companies in your time, and I am no exception to this. The issue is, I am setting up 2FA on all these accounts, so I have now found myself in a situation, where I have 37…

read more...

9729468149

Today sees the launch of my new portfolio website. Why did I do this? Honestly, I just wanted change. My previous portfolio, which will be been moved to legacy.ndcrawshaw.uk, had been up and running for a couple of years now and was starting to feel stale. Legacy Site: So, after a lengthy consideration, I decided that I wanted to move to using a blog for a portfolio, over using a static page again, as this should give me more incentive to finish projects, and which will help me towards my career goals more, so worth a shot. Requirements.…

read more...