Showing posts with label Cyber Security. Show all posts
Showing posts with label Cyber Security. Show all posts

Friday 19 April 2024

Secure Your Azure DevOps Pipeline: GitHub Advanced Security to the Rescue

 

Stop Shipping Your Passwords to Production: How GitHub Advanced Security for Azure DevOps Saves the Day (and Your Reputation)


Let's face it, developers: we've all accidentally committed a secret (or two) to our code repository at some point. Maybe it was an API key, a database password, or that super-secret encryption key you swore you'd never forget. ‍♂️

The problem? Those exposed secrets can be a hacker's dream come true. A single leaked secret can bring your entire application crashing down, wreaking havoc on your data and your reputation. Shuddersville.


That's where GitHub Advanced Security for Azure DevOps swoops in like a superhero with a cape (well, maybe more like a shield, but you get the idea). This powerful integration brings the muscle of GitHub's security features right into your Azure DevOps workflow, so you can identify and squash those secret leaks before they turn into a disaster.




Here's how GitHub Advanced Security for Azure DevOps saves your bacon:

  • Secret Scanning: It acts like a super-sleuth, scouring your code for any exposed secrets like passwords, tokens, and keys. No more accidental oopsies making it past your commit.
  • Dependency Scanning: Those third-party libraries you love? They can have hidden vulnerabilities. Advanced Security scans your dependencies to expose any weak spots so you can patch them up before they get exploited.
  • CodeQL Code Scanning: This built-in code analysis tool is like a security X-ray for your codebase. It hunts for potential vulnerabilities and coding errors, so you can fix them before they become a problem.

The best part? This security suite integrates seamlessly into your Azure DevOps workflow. No need to jump through hoops or learn a whole new platform. You can find, fix, and prevent security issues all within your familiar Azure DevOps environment. Win-win!


So, ditch the stress of exposed secrets and vulnerable code. Embrace the power of GitHub Advanced Security for Azure DevOps. Your future self (and your security team) will thank you for it.

P.S. Looking for more info? Check out the official documentation to see how to get started with GitHub Advanced Security for Azure DevOps and start building more secure software today!


Tuesday 12 November 2019

Changing Perpectives into DevSecOPs - Playing around with ParrotOS


For quite sometime, I have refrain myself to keep this blog updated. The last time I did published something was around March this year (2019). Uhmm, I guess I've being a bit lazy I'd say ..

Lolo 😀 ..

Joke apart - today, I am starting a series of blog post for around stuff, I am currently working on..

And this is post is around ParrotOS ..

Due to the nature of this post, I'll presume the reader is familiar with ParrotOS - if not the please have read more about ParrotOS .. As I will not explain it here.

So - Today I did quick refreshment into the ParrotOS VM instance I have installed on VMware Workstation *[https://www.vmware.com/products/workstation-pro.html ]. I haven't used if for quite a while so, it was a bit rustier, therefore I need to updated it.

Whoever the ParrotOS update command was failing with error:

code: [
Temporary failure resolving ‘deb.parrot.sh”

Fig - 01












- As per the screenshot shows, I was unable to connect into Update ParrotOS or connect into the web, as the DNS was not resolving.

Fig. 02










- Neither ping commands worked.

--
After some search into Google here is how I did resolved this..









- By updating the DNS record I was able to then Connect into the internet .. Also you can check the following file:
 ==> $ cat /etc/resolv.conf

*Optional*  - I would advice you to add temporarily
 ==> $ echo >> "nameserver 1.1.1.1" /etc/resolv.conf

It started work afterwards ..
























As also was by then able to update the OS;































As still working.. Hope this helps whoever struggles to connect your VM or main machine into the internet.

===> $ sudo anosurf dns


Till next post  :-) 

How to Create a Ansible Lab on your Local Machine using Vagrant in 5 min using ChatGPT

This is an exciting experiment of mine as DevOps. As I am experimenting with the Tools available ... So, the quest is to " Vagrantfile ...