877.791.9571 |

About the Author:

Darmawan Salihun has been focusing on BIOS-related security research since 2002. He has published papers on BIOS reverse engineering, BIOS code injection techniques, BIOS hacking, Plug and Play BIOS, and PCI protocol exploitation in the CodeBreakers Journal. In 2006, he wrote the BIOS Disassembly Ninjutsu book which covers the result of his research on BIOS security. His research on BIOS and UEFI security continues to this day. He is also a researcher with InfoSec Institute.
Bulldozer02142014

NSA Backdoor Part 2, BULLDOZER: And, Learn How to DIY a NSA Hardware Implant

,

This article is the second part of a series on NSA BIOS Backdoor internals. This part focuses on BULLDOZER, a hardware implant acting as malware dropper and wireless communication […]

deitybounce01292014

NSA BIOS Backdoor a.k.a. God Mode Malware Part 1: DEITYBOUNCE

This article is the first part of a series on NSA BIOS backdoor internals. Before we begin, I’d like to point out why these malwares are classified as “god […]

SysAddMapInit01092014

System Address Map Initialization in x86/x64 Architecture Part 2: PCI Express-Based Systems

This article is the second part of a series that clarifies PCI expansion ROM address mapping to the system address map. The mapping was not sufficiently covered in my […]

SysAddressMap09162013

System Address Map Initialization in x86/x64 Architecture Part 1: PCI-Based Systems

This article serves as a clarification about the PCI expansion ROM address mapping, which was not sufficiently covered in my “Malicious PCI Expansion ROM” article published by Infosec Institute […]

captcha_08082013

Introduction to Automated CAPTCHA Solving

We are all familiar with CAPTCHA—an acronym for “Completely Automated Public Turing test to tell Computers and Humans Apart”. CAPTCHA is a test to tell whether the one who […]

PCI-E-CARD-EXPENSION-BOX-FOR-4X-PCI-X-CARDS-2

Malicious Code Execution in PCI Expansion ROM

The malicious code in x86/x64 firmware can potentially reside in many places. One of them is in the PCI expansion ROM. In the past, the small amount of memory […]