wenxuan1999

Hi, my name is Wenxuan SHI.

me waving

I work on topics related to system.
I fight with the compiler, linker, OS, firmware, bootloader, etc.

I work on topics related to security.
I keep eyes on the CVEs, vulnerabilities, malicious codes, etc.

I know nothing about artificial intelligence.
I do know something about embedded devices.

I use Vim. I love Rust.
I design this website myself.

#Rustacean #AppleFan #Blogger
Notice
公告
A fresh rebuild of whexy1999 powered by React and Next.js is coming! The new release includes exciting modern features such as data prefetching, image lazy-loading and client-side navigation. Try Pre-release.
Recent Posts
近期博客

Try to Sideload an App to iOS

So I want to sideload an App (illegally, both the behavior and the app) to my new iPhone 13 Pro. I found a tool called Sideloadly, which I cannot even open in the first place... Here's the whole story about me fixing a cracking tool.

Try to Sideload an App to iOS

狼跋其胡,載疐其尾:技术博客创作的两难局面

胡,項下的垂肉。跋胡疐尾指前進就踏著垂肉,後退又被尾巴絆倒。語本《詩經.豳風.狼跋》:「狼跋其胡,載疐其尾」。作为技术博客的创作者,我现在就面临着这样两难的局面。

狼跋其胡,載疐其尾:技术博客创作的两难局面

Stop Forkin' Around: Faster Creating of Large Processes on Linux

Forking is how a process in Linux is created. Even though the fork has been improved over the years to use the COW (copy-on-write) semantics, it still has to copy a certain amount of data from parent to child. Some students in the lab are working with a fuzzing machine, and they encounter some problems...

Stop Forkin' Around: Faster Creating of Large Processes on Linux

FaaS:为静态博客添加点赞功能

2021 年,我的学生认证陆续过期。借此机会,我退租了国内所有的服务器。行业正在“云服务器”迈向“云服务”,我们也必须紧跟时代的步伐。这篇博客介绍如何使用利用 FaaS (Function As A Service) 为静态博客添加点赞功能。

FaaS:为静态博客添加点赞功能

PMU Interrupts: How to handle them

PMU interrupts act as an essential role between hardware and software. It gives the software the ability to gain insight into its execution on the hardware. In this article, I introduce you to the power of PMU and PMI and how to use them to achieve your goal.