About Me
img

Junpeng Wan /dʒuːn.pɛŋ wɑːn/ (joon-peng wahn) 万俊鹏


Computer Security & Systems


  • About Me
  1. ARM BTB reverse engineering

    UpdateI reproduced this work on a Raspberry Pi 4B. The report can be found on arXiv, which is much clear than this blog. The corresponding code is available here.IntroOne year and a half ago, I needed to figure out the BTB(branch target buffer) ca...…

    2024-05-14
    KnowledgeShare
    READ MORE »

  2. Change SSD and Battery for my old MBP

    IntroI bought my MacBook Pro five years ago. Now in the winter of 2021, its battery life is significantly short, about 1 hour for typing words, and it contains a small-space SSD with 256GB space. I have to store my virtual machines and some data o...…

    2021-11-20
    Tutorial
    READ MORE »

  3. Drivers

    DriversIntroI wrote some slides to share the basic knowldege of drivers. My main reference is Writing Network Device Drivers for Linux.…

    2021-11-14
    KnowledgeShare
    READ MORE »

  4. RSS

    RSS: You decide what you readIntroductionSometimes I will feel bored and want to read and learn something new, but at this time, I don’t know what to read: bookmarks in my Chrome are so chaotic; news apps send me a lot of things I am not concerne...…

    2021-11-02
    Misc
    READ MORE »

  5. Mesh Side-Channel Attack

    Mesh Side-Channel AttackIntroductionIn this blog, I will briefly introduce a research project done by our group which we have submitted to a top conference. You could find further details on our paper.By accessing cachelines to make directed data ...…

    2021-10-08
    Research
    READ MORE »

  6. The Network-On-Chip Structure of Skylake and Congestion Monitoring

    The Network-On-Chip Structure of Skylake and Congestion MonitoringIf we want to understand the functions and behaviors of the mesh network in Skylake, one way is via PMON. We can monitor the number of counters for several specific events through P...…

    2021-03-03
    Research
    READ MORE »

  7. Invisible Probe

    Invisible Probe: Timing Attacks with PCIe Congestion Side-channelIntroductionIn this blog, I will introduce a research project done by our group, Invisible Probe: Timing Attacks with PCIe Congestion Side-channel. My supervisor leaded this program ...…

    2021-03-02
    Research
    READ MORE »

  8. LITE Kernel RDMA

    Paper Read: LITE Kernel RDMANext week I’ll make a presentation in Advanced Network, a graduate course. Our teacher provided a paper list about Computer Network, from which we can choose a paper and make a presentation, and then introduce it in cla...…

    2020-12-10
    KnowledgeShare
    READ MORE »

  9. My first blog

    My First BlogThis is my blog to share what I learn and how I think in my study and work, maybe a project finished or a paper read recently. Also, the moments or thoughts which will be awkward to be shared in the Moments and Weibo. Besides, I belie...…

    2020-12-02
    Misc
    READ MORE »

  10. GDB Basic Commands

    GDB–Basic CommandsHere is a simple tutorial of GDB I wrote before.GDB gdb level1: use gab to debug binary level1 run: execute this binary disas f_A: disassembly function f_A break *0xdeedbeef: set a new breakpoint at position 0xdeedbeef info ...…

    2019-10-31
    Tutorial
    READ MORE »


1 / 1
  • RSS

Copyright © Junpeng Wan /dʒuːn.pɛŋ wɑːn/ (joon-peng wahn) 万俊鹏 2025. Theme by leopard.