---
title: "Programming Languages Archives - Cybr"
description: "Read practical guides, tutorials, and security research about Programming Languages from the Cybr blog."
url: https://cybr.com/programming-languages-archives/
---

From the blog

# Programming Languages

Read practical guides, tutorials, and security research about Programming Languages from the Cybr blog.

Browse the archive

## Latest articles

8 on this page

- September 3, 2021

  ### How to check file hashes with a simple Python script to avoid malicious downloads

  This tutorial will help you build a very simple python3 script, that will compare your first input with your second input, which can be used…

  Read article

  [How to check file hashes with a simple Python script to avoid malicious downloads](https://cybr.com/scripting-archives/how-to-check-file-hashes-with-a-simple-python-script-to-avoid-malicious-downloads/)

- December 9, 2020

  ### Building a Python data exfiltration tool

  This tutorial explains how I created a hard drive crawler and extraction tool. This Python data exfiltration tool uses regex for matching desired data patterns…

  Read article

  [Building a Python data exfiltration tool](https://cybr.com/cybersecurity-fundamentals-archives/building-a-python-data-exfiltration-tool/)

- November 5, 2020

  ### Python For Beginners – FREE Resources!

  This post is for those of you looking for resources about “Python for beginners” and “learning Python for free”! I talk to a lot of…

  Read article

  [Python For Beginners – FREE Resources!](https://cybr.com/beginner-archives/python-for-beginners-free-resources/)

- September 2, 2020

  ### How I made an advanced Python Keylogger that sends emails

  I made a Python keylogger that sends emails containing recorded data from the target machine, and this post explains how it works! This program is…

  Read article

  [How I made an advanced Python Keylogger that sends emails](https://cybr.com/ethical-hacking-archives/how-i-made-a-python-keylogger-that-sends-emails/)

- August 31, 2020

  ### Beware of These Potential Python Programming Pitfalls

  Are there ANY pitfalls to using Python? There are a lot of good reasons to use Python. That made me wonder what the downsides were.…

  Read article

  [Beware of These Potential Python Programming Pitfalls](https://cybr.com/programming-languages-archives/beware-of-these-potential-python-programming-pitfalls/)

- August 12, 2020

  ### Essential Cybersec Skill You Should Build!

  Are you struggling to decide what cybersec skills to build next? We understand! There’s only so much time in each day, and we all have…

  Read article

  [Essential Cybersec Skill You Should Build!](https://cybr.com/career/cybersec-skills-you-should-build-python-scripting/)

- August 12, 2020

  ### Build Your Technical Skills with Free Hands-on Learning Activities!

  These resources are for high school computer science teachers, university faculty, or anyone working in, studying, or curious about software engineering. I was “out and…

  Read article

  [Build Your Technical Skills with Free Hands-on Learning Activities!](https://cybr.com/beginner-archives/build-your-technical-skills-with-free-hands-on-learning-activities/)

- August 5, 2020

  ### How I made my Python subnet calculator more efficient with 40% less code

  I originally built a Python subnet calculator which takes user input for two IP addresses and a corresponding subnet mask in CIDR /30 – /24…

  Read article

  [How I made my Python subnet calculator more efficient with 40% less code](https://cybr.com/programming-languages-archives/how-i-made-my-python-subnet-calculator-more-efficient-with-40-less-code/)
