Testing the 'Hacky Path'
Have you ever wondered how hackers find and exploit vulnerabilities in your application? How can you go beyond the conventional happy path and unhappy path testing to uncover hidden flaws in your application?
Software Testing | Test Automation | AppSec
Have you ever wondered how hackers find and exploit vulnerabilities in your application? How can you go beyond the conventional happy path and unhappy path testing to uncover hidden flaws in your application?
Cybersecurity is a vital aspect of software development, but it can also be a daunting and complex one. How do you keep up with the ever-changing cybersecurity landscape? What if you could have a chat with a cyber expert who knows everything about security standards and tools?
Have you ever wondered what makes a good tester in today’s fast-paced and collaborative software development? Do you think you need to be born with certain traits to be a tester, or can you learn them along the way?
Nuclei is a popular tool for DAST that allows you to scan web applications for vulnerabilities using predefined or custom templates. It is often used as a part of a DevSecOps pipeline to catch security issues before they reach production. But is it beneficial to shift left with Nuclei?
This article was released as part of my work at Answer Digital on a project with the NHS, the AI Centre and NVIDIA. The frontend mentioned in this blog is available here. Be aware this is an evolving project so the information below may go out of date.
Through this series I intend to explain every step fully, if you follow these steps exactly you will get a working project. However I will also be placing links throughout where you can read up on concepts and programs in more detail. If you are reading this to learn I recommend taking the time to read a little further on each step where you can.
This series is going to document my first serious look into home-labbing. I have been doing little bits here and there over the past few years. Automating this, hosting that, trying so many times and never quite succeeding to create a VPN into my home network. Over these years I have always had one thing holding me back. I have not been on my own network. I have been sharing one with lots of other people, which meant breaking things was not an option really. I’m pretty sure without breaking a lot of things, I cannot get this to work.
Recently I have been looking into more and more Xiaomi devices and being pleasantly surprised at every stage. The products are always great quality and so cheap. The only problem I run into, especially with the home devices, is the way Xiaomi likes to restrict access to some devices to mainland China. In the past the workaround has been simple, set the app to mainland China and Xiaomi will turn a blind eye. However, with firmware version 5.6.2.197 this changed for me on my Xiaofang camera.
This is part 3 of a small series describing the design and build of a Python application for the ski lodges I have worked at for the past few years.
This is part 2 of a small series describing the design and build of a Python application for the ski lodges I have worked at for the past few years.
Over my three years of working and living on ski resorts, I have learned so much about snowsports, avalanche safety and generally living in the unforgiving land of a 3500 metre mountain.