MoShield

Security insights

Practical website and API security guidance for small businesses. Understand the scope, ask better questions and turn findings into improvements.

Planning

Website security checklist for small businesses

Start with the public services you operate, the data they handle and the people responsible for them. A useful security check ends with assigned remediation work, not just a scanner score.

Planning

Black-box security testing vs vulnerability scanning

Black-box describes the tester's visibility into a system. Automated scanning describes a technique. They are not competing labels: a scoped assessment can use both automation and manual investigation.

Application security

API authorization: why login is not enough

Authentication tells an application who the user is. Object-level authorization decides whether that user may access the specific record being requested. Both are needed in a customer-facing API.

Application security

Secure file uploads for contact and consultation forms

Treat an uploaded attachment as untrusted data. File checks, private storage and controlled retrieval serve different purposes; accepting only a familiar extension is not a complete upload policy.

Application security

Login security: review recovery as well as passwords

A login review should include account recovery and sensitive account changes, not only the sign-in screen. A strong primary login can still be undermined by a weaker recovery path.

Remediation

Security retesting: what to check after a fix

A fix should be verified in the environment where it matters. Retesting should confirm the original problem is addressed and that expected legitimate behavior still works.