Secure development lifecycle (SSDLC): what it is and how to put it in place
What the secure development lifecycle is, what happens in each phase, what SAST, DAST and SCA add, and where to start if you have nothing in place today.
Network security is almost always explained as a list of products, and that is why almost every network we test is full of products and can still be walked end to end in an afternoon. Here is how it is actually organised, what changes with segmentation and Zero Trust, and where it breaks when somebody genuinely tries.
Network security is the set of measures that protect a network and what travels across it. The goal comes down to three words that are worth not repeating from memory, because each one means different work: confidentiality (only the right people read it), integrity (nobody alters it on the way) and availability (it is still there when it is needed).
What almost no definition says is that network security was born with an assumption underneath it: that there is an inside and an outside, that the danger is outside and the people you trust are inside. That assumption is what holds up the firewall, the VPN and a good part of what gets bought. And it is exactly the assumption that collapses the moment somebody gets in, which is what always happens.
It helps to think of it in three blocks, because each one answers a question and none of them covers the others'.
The useful question is not which of the three you have, but which one is weakest. An attacker does not attack your average.
This is the part an earlier version of this guide was missing, and it is the one that most changes the outcome of a real attack.
Network segmentation means dividing the network into zones that do not talk to each other except where they need to. It sounds obvious and it is what we find least often: the flat network, where an administration laptop can reach the production server, the printer and the machine on the shop floor, is still the norm. On a flat network, compromising any one workstation means compromising that workstation’s reach, which is everything.
Microsegmentation takes the idea down to the workload: not large zones, but allowing server to server only what is genuinely used. It costs more because it requires knowing what talks to what, and that inventory almost never exists. But it is exactly the work that turns an intrusion into a local problem.
And Zero Trust is not a product, however hard it is sold as one. It is throwing out the assumption from the first section: stop granting trust for being inside the network, and start checking identity, device health and permission on every single access. Its concrete remote access form is ZTNA, which unlike a classic VPN does not put you on the network: it gives you access to one specific application and nothing else. That difference is what decides what happens the day a home laptop turns up with a credential stealer inside it.
An earlier version of this guide recommended encrypting the wireless network with "WEP, WPA or WPA2". That was wrong, and we are correcting it here, on the same page, instead of quietly deleting it.
How all of this gets tested in practice is covered in how a wireless pentest works.
When we test a network from the inside, with permission, the findings repeat so much that they could almost be written before we arrive. They are not exotic vulnerabilities: they are decisions taken once that nobody looked at again.
The way to check this is not to audit the configuration, it is to walk it. An internal network pentest starts from the inside and measures how far somebody who is already in can get, which is the question network security exists to answer. It is told step by step in how an internal network pentest works. What you expose outwards is looked at separately, with an external network pentest, and the air with a wireless pentest, because the wireless perimeter leaves the building and no firewall controls it.
Three things you can look at without buying anything, and they order the rest.
First, take your network diagram and ask whether anybody has checked it against reality this year. If the answer is no, the diagram is a hypothesis. Second, pick the system it would hurt most to lose and ask how many hops there are from any one person’s laptop to it. If nobody knows the answer, there is no real segmentation, whatever the paper says. And third, look at the wireless: which protocol, who knows the password, and when it was last changed.
None of the three needs a budget. All three produce a number, and with a number you can decide. Without one, network security turns into a shopping list.
Last reviewed: 3 August 2026. Originally published on 26 November 2023.
If any of this looks like a problem you are carrying, half an hour on a call scoping it with a senior pentester is worth more than reading another article.
Talk to a senior pentesterPick a time that suits you. You tell us what you need and where you are, and we explain how we work and how we can help.