Article Firmware reverse engineering: A step-by-step guide this article walks through the steps of reverse engineering firmware to find and exploit vulnerabilities.
Article IoT Security Fundamentals: Detecting and Exploiting Web Application Vulnerabilities Introduction In this article, we will be learning how to emulate a firmware for exploiting a web application vulnerability called blind command…
Article xHelper malware: What it is, how it works and how to prevent it | Malware spotlight Research shows malware spreading and directed specifically at mobile users. Check Point’s 2019 Mid-Year Trends Report shows that cyberattacks…
Article How to audit Windows 10 system logs Introduction "Rain falls. Wind blows. Fire burns." Each of these elements have some form of evidence when the associated action is happening and the…
Article How to spot a survey scam Introduction Survey scams have been used by fraudsters since the days of dial-up to make you think you are making money or earning a prize for a…
Article Kaiji malware: What it is, how it works and how to prevent it | Malware spotlight Introduction Trend Micro recently reported that they have detected variants of two existing Linux OS botnet malware types, known as XORDDoS malware,…
Article Mumbai 1: VulnHub CTF walkthrough In this article, we will solve a capture the flag (CTF) challenge that was posted on the VulnHub website by an author named Dylan Barker. As per the…
Article How to audit Windows 10 security logs Introduction "I'm sorry, but I can't let you in right now." "Why not? I'm right on time!" [pkadzone zone="main_top"] "Because according to the lo
Article Vulnerable web apps (from OWASP and others) Web application attacks significantly contribute to the breaches and various other cyberattacks. In fact, web applications provide an easy entry…
Article How to mitigate buffer overflow vulnerabilities This article provides an overview of various techniques that can be used to mitigate buffer overflow vulnerabilities. In addition to the mitigations…
Article Virtual Private Networks (VPNs) Introduction to VPNs Virtual Private Networks (VPNs) are a solution designed to provide a secure connection between two parties over an untrusted…
Article Blockchain Technology Introduction to blockchain Blockchain is a technology that has gained a great deal of attention in recent years. The goal of a blockchain network is…
Article Introduction to Blockchain What is blockchain? A blockchain is a record of digital transactions. It is a distributed software network which can function both as a digital…
Article Secure Credential Management Securely storing credentials Passwords are the most popular method for implementing an authentication system despite their security issues. As a…
Article 10 election security predictions for the 2020 US presidential election As I write, we have a hurricane pounding my home state of Texas and the COVID-19 pandemic continues to disrupt our personal and professional lives.…
Article Victim 1: VulnHub CTF walkthrough In this article, we will answer a Capture the Flag (CTF) challenge published on VulnHub by the author “iamv1nc3nt”. As per the information given by…
Article How to exploit Buffer Overflow This article provides an overview of buffer overflow vulnerabilities and how they can be exploited. Buffer overflows are commonly seen in programs…
Article Buffer overflow exploitation case study In the previous article, we briefly discussed buffer overflow vulnerabilities and their types. We also discussed how one can analyze crash dumps to…
Article Introduction to Cryptanalysis What is cryptanalysis? Cryptography is the science of creating codes or keeping this secret. Cryptanalysis is the opposite: the attempt to break the…
Article Security Technologies for ICS/SCADA environments Introduction: Security Challenges Generally speaking, security is not a priority in the context of industrial control systems (ICSs) and Supervisory…
Article Consensus algorithm security The need for consensus in blockchain Blockchain technology is designed to create a distributed, decentralized and immutable digital ledger. Each…
Article Identity and access management with AWS Introduction Having a secure AWS environment requires having control and visibility of your users and resources. AWS Identity and Access Management…
Article Working with AWS EC2 Introduction Amazon Elastic Cloud Compute (EC2) is a virtual environment allowing you to create and control on-demand virtual servers or instances…
Article Why your security risk management program should include legacy systems Introduction The aim of business is to be profitable — and as we all know, investing in new systems, devices, and technology costs money that may…