Katlyn Gallo

Discovering myself one day at a time.

Image for post
Image for post

When I think back on my childhood, one of the things I always recall is never knowing what I wanted to be when I grew up. You all remember that question, right? You might’ve been in first grade, or maybe you were in fifth grade, but at some point, you were asked that question.

What do you want to be when you grow up?

Whenever I was asked that I could never answer it, or at least not honestly. All the kids around me would answer with the typical responses: firefighter, vet, doctor, or teacher. There were some that got…

A publication home to stories from security professionals, thought-provoking articles, and informational content about the wide range of security topics and threats.

The Mission

The goal of this publication is to inspire, educate, and share ideas about InfoSec. Dark Roast Security is a platform designed to bring people together that are passionate about sharing their knowledge or want to learn something new about Cybersecurity.

Through this publication, I hope to share experiences of Cybersecurity professionals across the industry, spread knowledge, and publish thought-provoking content for our readers.

Image for post
Image for post
Photo by Nathan Dumlao on Unsplash

What is Cybersecurity?

Cybersecurity has become so important in today’s modern world. For any non-IT reader, think about all of the technology you use today. Your smartphone, maybe a tablet, Amazon Alexa, Google Home, and all your other smart devices…

Because being gluten-sensitive sucks.

Image for post
Image for post
Photo by Cristina Matos-Albers on Unsplash

Dear Gluten,

Why must you be so cruel to my body? I wish we could just have a normal relationship like everyone else does.

I remember all the times growing up I would indulge in cakes, cookies, baked goods, and all of the other delicious foods full of gluten. You never bothered me then, but here we are today and you’ve become an enemy of mine.

I’m not sure what changed. We used to be best buds and now you wreak havoc on my body whenever I consume you! What did I ever do to you? …

That is the question.

Image for post
Image for post
Photo by Andrew Neel on Unsplash

When I first started writing, I read oh so many articles on how to be successful. A common theme across many of them was to “find your niche”. But, as a writer, you have to take these articles with a grain of salt because all of our definitions of success are different. Finding a niche for one person may be exactly what’s necessary for them to hit their goals, but it’s not the end all be all.

For me, I’ve read those, how to be successful, articles with many grains of salt because initially, this was a hobby for me…

What if I told you not all fake social media accounts are used maliciously?

When you hear the term sock puppet, the majority of people probably think of something like this:

Image for post
Image for post

While I would love to talk about DIY sock puppets, that’s not the type of sock puppet we’ll be discussing today.

In the world of tech and all things security, Sock Puppets are actually social media accounts created for the purpose of protecting one’s identity. I’ll dive into that a bit deeper as we go.

Up until a few months ago, I had never heard of this phenomenon and when hearing the term sock puppets, I had no idea what they were. Out…

Part Four — Functions & Switch Statements

Image for post
Image for post
Photo by ThisisEngineering RAEng on Unsplash

Welcome to the fourth and final part of the Dark Side Intro to Python series. If you haven’t done so already, check out the below articles for parts one through three:

Let’s get to it!


Now that we’ve learned the basics, like defining variables, creating arrays, and building if/else statements, let’s learn how we can further develop these skills to have python perform a task for us.

Functions are exactly that: blocks of code that perform a task. They take an input, process the input, and provide us an output. You…

OWASP: The community initiative to make the web more secure.

Image for post
Image for post
image by author

OWASP, also known as the Open Web Application Security Project, is a community initiative focused on improving web application security through providing open-source methodologies, tools, and techniques. Every year, they publish what’s referred to as the Top 10: a consensus of top vulnerabilities that lead to cyber-attacks on web applications.

Web Application security, app sec for short, is critical to the security of the various web apps we all use every day. Including Medium? Yes, including Medium! …

What is NFS and how can we enumerate and exploit it?

Image for post
Image for post
Photo by Ilya Pavlov on Unsplash

NFS, or Network File System, is a network service that allows files and folders to be shared with other systems over the network. NFS leverages RPC, Remote Procedure Call, which is a protocol that allows for remote systems to perform processes on other computers over the network. More information on that can be found here.

For our purposes today, we don’t need to go too into the weeds on either of these technologies, however, it’s important to understand that NFS will enable a computer to access files remotely by mounting an accessible directory like it would a drive or device…

A story of the time I neglected my cat’s litter box.

I’m not the only one, am I? The terrible cat mom that neglects to clean her cat’s litter box for…three days.

Image for post
Image for post
Photo by Paul Hanaoka on Unsplash

To preface this story and make myself sound even more pathetic, I’ll let you know that I’ve been working from home full-time for a year now. In my defense though, much of my free time is usually spent doing one of three things: cooking, cleaning, or studying. Well, four if you count sleeping. Five if you count eating. …

Iterations, Tuples, Arrays, and Errors

Image for post
Image for post
Photo by Gustas Brazaitis on Unsplash

We’re back! Apologies for the week-long hiatus, life gets in the way sometimes, as I’m sure many of you know.

Prior to reading part three, I do hope you’ll check out parts one and two if you haven’t already. As a quick refresher though, in part one we covered some of the fundamentals including variables, casting, and concatenation. These are all important basics to fully grasp prior to moving forward with your learning of Python.

In part two, we expanded on our foundational review and tackled placeholders, creating input, and designing workflows. These are also important concepts to understand because…

Katlyn Gallo

Coffee lover, bookworm, and InfoSec enthusiast | https://www.buymeacoffee.com/katlyngallo

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store