Operation Triangulation: The Last (Hardware) Mystery

Operation Triangulation: The Last (Hardware) Mystery

Disclaimer:The programs (methods) mentioned in this article may be offensive and are intended for security research and educational purposes only. Readers assume all legal and joint responsibilities for any other use of this information; the author of the article bears no legal or joint responsibility. This article was first published on the author’s personal blog:https://mybeibei.net, … Read more

Reverse Engineering of the msToken Parameter: A Complete Analysis of the JS Encryption Algorithm

Reverse Engineering of the msToken Parameter: A Complete Analysis of the JS Encryption Algorithm

Brothers, last time we detailed the reverse engineering process of a certain headline’s a_bogus parameter, today we will tackle another key parameter—msToken. This parameter also plays an important role in the /api/pc/list/feed interface, dynamically changing with each request, and is a crucial part of the anti-scraping mechanism. 🧩 Core Analysis Approach Through packet analysis, we … Read more

Imitation in Embedded Hardware Projects: Five Core Considerations

Imitation in Embedded Hardware Projects: Five Core Considerations

In embedded hardware development, the boundary between imitation and plagiarism often leads to disputes due to ambiguous technical details. This article reveals five key considerations to help you avoid legal risks and achieve legitimate technical borrowing. 1. Legal Risk Prevention: Subject Qualification and Evidence Chain Procurement Compliance: Ensure that the imitated object is legally obtained … Read more

GnuRadio Hacking: Using GnuRadio and SDR to Crack Fixed-Code Wireless Remote

GnuRadio Hacking: Using GnuRadio and SDR to Crack Fixed-Code Wireless Remote

*Author:Xue Bi 0xroot @ Vulnerability Box Security Team 0×01 Signal Capture In this article, we will demonstrate a wireless replay attack on a wireless egg vibrator of a certain brand model using GnuRadio and SDR hardware. The common frequency bands for wireless remotes in the market typically operate at 315MHz, 433MHz, and a few may … Read more

Implementation of Assembly Instruction Obfuscator

Previously, I encountered many obfuscation techniques such as junk instructions, instruction bloat, and virtual machines while unpacking. I wanted to try creating a similar obfuscator. Thus, the idea of writing an instruction obfuscator came to mind. Initially, I intended to write an obfuscator that directly obfuscates and expands opcodes, which is quite challenging. This includes … Read more

Anti-Decompilation Techniques Analysis

Anti-Decompilation Techniques Analysis

In this experiment, we will analyze a specially prepared binary file (non-malicious), which employs various anti-decompilation techniques. First, open antidisasm.exe using IDA: You can see a set of function calls here, each using different anti-decompilation techniques, storing the return values in the eax register. The task is to find out the return value of each … Read more

Summary of Assembly Features for Windows 10 Code Restoration (Including NTDLL CreateHeap Restoration Code)

The purpose of writing this article is to help those who are just starting or preparing to study the Windows system. This article serves only as an experience sharing, summarizing some experiences I gathered while reverse-engineering the Windows 10 heap APIs CreateHeap, AllocateHeap, and AllocateHeapInternal. If there are errors, please correct me, seniors. We only … Read more

An Embedded Firmware Reverse Engineering Practice

An Embedded Firmware Reverse Engineering Practice

This article is a featured article from the Kanxue Forum Kanxue Forum AuthorID: KenLi 0x0 Introduction We obtained a device firmware of 6M, and found no articles analyzing this firmware online, so we decided to perform reverse analysis on the firmware according to the general approach of firmware analysis for practical learning. The main tools … Read more

Essential Guide for Engineers: PCB Reverse Engineering Process

Essential Guide for Engineers: PCB Reverse Engineering Process

In the field of electronic engineering, reverse engineering existing PCB boards is a common practice for many engineers or companies. This practice, known as “peeling apart,” is an important step for understanding circuit design, troubleshooting, or reproducing designs. So how can we efficiently peel apart a PCB board? 1. Record Component Information Carefully record the … Read more