How To Cyber Security: Software Testing Is Cool
HWM Singapore|July 2020
That is a title I never expected to write. My father was a developer, and I was sure I would follow in his footsteps. For 34 years, he wrote C and C++ code for Bell Labs. At home we had first a TRS-80, then a Commodore 64 upon which I learned the fundamentals of programming.
Jonathan Knudsen
How To Cyber Security: Software Testing Is Cool

I love the open-ended creativity of programming, the idea that you start with an empty editor window and breathe life into an application, line by line, feature by feature. That said, I had the dimmest possible view of software testing. I knew it was important, in the same way that dental hygiene is important, or eating your vegetables, or getting the oil changed in your car.

Testing seemed boring. Testing seemed like something that other people should have to do. Many developers also believe this, that they are Batman and the rest of the product team is Robin and Alfred. In truth, it is much more of a Justice League situation.

ENTER SECURITY TESTING

In 2011 I joined a small Finnish company, Codenomicon, and had my mind thoroughly blown. I learned about fuzz testing, delivering intentionally malformed inputs to software to see if something bad happens. Fuzzing is a great way to locate unknown vulnerabilities in an application. If you find them and fix them before bad people find them and exploit them, you substantially reduce your risk.

Once I understood the value of fuzz testing, I was sure that I was onto something big. “Everyone’s going to do fuzzing!” I thought to myself. “We’re going to be rich!”

While it’s true that all application teams should be doing fuzzing, I was naïve about how fast fuzzing, and security testing in general, would permeate application development. It takes time to change people’s attitudes and evolve the processes of software development. The current movement toward DevSecOps reflects the dawning realisation that security must be an integral part of the application development process.

This story is from the July 2020 edition of HWM Singapore.

Start your 7-day Magzter GOLD free trial to access thousands of curated premium stories, and 8,500+ magazines and newspapers.

This story is from the July 2020 edition of HWM Singapore.

Start your 7-day Magzter GOLD free trial to access thousands of curated premium stories, and 8,500+ magazines and newspapers.

MORE STORIES FROM HWM SINGAPOREView All
Of Embracing Escapism And Confronting Reality
HWM Singapore

Of Embracing Escapism And Confronting Reality

As you embark on the journey that Final Fantasy VII Rebirth offers, there’s a moment that distinctly shifts the narrative’s atmosphere: Aerith pauses to take in the in-game scenery with a sense of wonder, which stood in stark contrast to the earlier parts of the game, where the flower girl, alongside other FFVII key companions such as Cloud and Tifa, navigates the cramped slums and towering corporate skyscrapers of Midgar.

time-read
4 mins  |
April 2024
Take Even Better Photos With The iPhone 15 Pro And 15 Pro Max
HWM Singapore

Take Even Better Photos With The iPhone 15 Pro And 15 Pro Max

We already covered the iPhone 15 and 15 Pro Max's photography capabilities rather extensively in our review, but the general idea is that Apple has done a great job improving the software side and offering better sharpness, detail and a new 5x telephoto zoom lens on the iPhone 15 Pro Max.

time-read
3 mins  |
March 2024
Easier Editing with Final Cut Pro
HWM Singapore

Easier Editing with Final Cut Pro

Video editing is definitely on the rise these days, with many people starting to edit short videos on their phones for social media before getting into dedicated programs like Final Cut Pro, Adobe Premiere Pro and more.

time-read
5 mins  |
April 2024
Portable, But Is It Convenient?
HWM Singapore

Portable, But Is It Convenient?

Designed for content creators, journalists, and anyone needing a small, lightweight microphone system, the Shure MoveMic comes in three different configurations

time-read
3 mins  |
April 2024
This Game Needs C-P-ARRRR!
HWM Singapore

This Game Needs C-P-ARRRR!

Oh boy, where do I even begin. My journey with Ubisoft’s Skull and Bones, which started way back in 2017 when it was announced, has been akin to navigating a stormy voyage.

time-read
3 mins  |
April 2024
FANTASTIC KEYBOARD
HWM Singapore

FANTASTIC KEYBOARD

The Falchion RX Low Profile is an interesting keyboard. While it is a part of the ASUS Republic of Gamers (ROG) sub-brand, it has plenty of features for the non-gaming audience too.

time-read
3 mins  |
April 2024
SURPRISINGLY BIG SOUND
HWM Singapore

SURPRISINGLY BIG SOUND

The Pebble X Plus is Creative's current lead 2.1-channel offering. The pair of satellites feature 2.75-inch full-range drivers, and, just like all other Pebble speakers, are tilted at a 45-degree angle aimed at the users' ears.

time-read
3 mins  |
April 2024
A Multiplayer Gem
HWM Singapore

A Multiplayer Gem

As I picked up my PlayStation 5 controller to play Helldivers 2, I found myself grappling with an unexpected adversary – inaccessible servers.

time-read
3 mins  |
April 2024
A HEAD-TURNING LOW-PROFILE MECHANICAL KEYBOARD
HWM Singapore

A HEAD-TURNING LOW-PROFILE MECHANICAL KEYBOARD

DURING CES 2024, MONOKEI UNVEILED Systems, a beautifully designed, well-built, low-profile mechanical keyboard.

time-read
2 mins  |
April 2024
NVIDIA'S 200-BILLION TRANSISTOR BLACKWELL GPU WILL TACKLE XXXLSIZED GENERATIVE AI MODELS
HWM Singapore

NVIDIA'S 200-BILLION TRANSISTOR BLACKWELL GPU WILL TACKLE XXXLSIZED GENERATIVE AI MODELS

Blackwell GPU release rumours for many months now, but most are postulating what the GeForce RTX 4090 successor could offer. While that's not focus of today's launch, the Blackwell GPU architecture has finally been announced at NVIDIA'S premier AI conference, GTC 2024. With a headline such as wielding power to drive the new industrial revolution, the Blackwell GPU is shaping up to be a key enabler for accelerated computing, breakthrough data processing, engineering simulation, drug design, quantum computing, and generative AI in a very big way.

time-read
3 mins  |
April 2024