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 {{IssueName}} edition of {{MagazineName}}.

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

This story is from the {{IssueName}} edition of {{MagazineName}}.

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

MORE STORIES FROM HWM SINGAPOREView all
How To Secure Your Smartphone
HWM Singapore

How To Secure Your Smartphone

WE COVERED THE IMPORTANCE OF A STRONG password earlier. And this also applies to your smartphone too. While using your birthdate can seem convenient, if you wouldn't use that on your PC, then you shouldn't use it on your phone either.

time-read
5 mins  |
November 2024
Ryzen AI Enters The Fray
HWM Singapore

Ryzen AI Enters The Fray

This review covers the flagship processor in the lineup, the Ryzen AI 9 HX 370, which features a powerful 12-core, 24-thread configuration, 36MB of cache, and Radeon 890M graphics.

time-read
3 mins  |
November 2024
IT'S UPGRADE TIME
HWM Singapore

IT'S UPGRADE TIME

As the tenth anniversary of the Apple Watch approached, rumours about a revolutionary device with a dramatic design change swirled-the Apple Watch X. But as it turns out, we got the Apple Watch Series 10 instead.

time-read
3 mins  |
November 2024
Intel Core Ultra 2 Shines
HWM Singapore

Intel Core Ultra 2 Shines

With a week of hands-on experience with the ASUS Zenbook S 14 powered by Intel's Core Ultra 7 258V, it's clear that Intel has created a chip that's a serious contender in the ultraportable space.

time-read
3 mins  |
November 2024
Smaller, Lighter, Smarter
HWM Singapore

Smaller, Lighter, Smarter

When it comes to second-generation products, you expect improvements, and the Google Pixel Buds Pro 2 certainly delivers.

time-read
3 mins  |
November 2024
AN ATMOSPHERIC ATTEMPT
HWM Singapore

AN ATMOSPHERIC ATTEMPT

Taking on a remake of Konami's classic Silent Hill 2 was always going to be a daunting task. Enter Bloober Team, the studio behind other psychological horror titles like The Medium and Blair Witch. While those were solid efforts in their own right, Silent Hill holds a special place in the hearts of horror fans, and any attempt to update it was bound to be scrutinized.

time-read
3 mins  |
November 2024
BASIC, BUT COMPETENT
HWM Singapore

BASIC, BUT COMPETENT

Following the success of the Nothing Phone (2) and Nothing Phone (2a), the company launched its sub-brand, CMF by Nothing, aimed squarely at the budget-conscious.

time-read
3 mins  |
November 2024
LENOVO YOGA SLIM 7X
HWM Singapore

LENOVO YOGA SLIM 7X

The Lenovo Yoga Slim 7x stands out in terms of build quality and design. With a thickness of just 12.9mm and weighing a mere 1.28kg, this laptop is incredibly portable.

time-read
3 mins  |
November 2024
COMFY, SECURE, AND OPEN
HWM Singapore

COMFY, SECURE, AND OPEN

With the Nothing Ear (Open), the company has focused on elevating the open-fit experience with a stylish design, secure fit, and surprisingly solid audio quality.

time-read
3 mins  |
November 2024
The Emperor Of Mankind Approves
HWM Singapore

The Emperor Of Mankind Approves

Warhammer 40,000: Space Marine 2 puts you right in the middle of the Imperium's most brutal battles, and it does so with an unapologetic embrace of its own absurdity.

time-read
3 mins  |
October 2024