Category: Editorials

Why I Prefer DuckDuckGo Search

I have been using DuckDuckGo full time for about two months now, and I would like to share my experience with you. Like other software professionals, I’m a heavy user of search engines and am on the computer all day Mon-Fri for work, in addition to several hours on weekends. I am not an employee…


How to Become (and Remain) a Malware Researcher

I am writing this post as requested by Peerlyst. In this post, I will present my unique take on both becoming and remaining a Malware Researcher. The Two Most Important Ingredients My take is that there are two most important ingredients to becoming a malware researcher: 1. Obsessive Passion to learn “how things work” no…


Python and Crypto

It’s no secret that malware authors, particularly of specialized, targeted malware and ransomware, use encryption to aid in hiding functionality of code, as well as data like email and server addresses, IPs, and much more. Due to this, it’s useful to learn about encryption. Python also happens to be the scripting language of choice these…


Thoughts Concerning Cryptography, Privacy, Data, and the Future

Lately I’ve been mulling over some thoughts concerning the future of security, privacy, and how it relates to data records. This post will present some ideas for you if you do not know where to start when it comes to cyber security or are looking for ideas on how to keep you and your family’s…


Hiding from disassembly analysis

There are several patterns that I’ve picked up on in which malware authors try to hide function calls, a large one being by using other function calls. To analysts who are experienced with the operating system’s API and system calls, this is not a big deal, but to those who are not, they are effective…


Status

Hi all, Just wanted to leave a quick update and let you know that I am currently working hard on some more training and research for malware and vulnerabilities. I am in the higher chapters of Practical Malware Analysis and am also studying fuzzing. I will be posting up some new content in the research…


Benefits of Reverse Engineering for Programmers

In this post I will share some of the benefits that becoming a better reverse-engineer has had on my software development. Unfortunately, reverse-engineering, or so-called “reversing” seems to occasionally be associated with “cracking,” which is essentially criminal activity associated with violating a program’s license agreements and making it do things that it was not intended…