About Me
I master in Bare Programming: C Language, Linux, Assembly Code, Operating System(OS), Raspberry Pi.
I also have experience in Cyber Security and Deep Learning
Graduate student at National Central University (NCU), Master in CSIE!
I master in Bare Programming: C Language, Linux, Assembly Code, Operating System(OS), Raspberry Pi.
I also have experience in Cyber Security and Deep Learning
M.S. in Computer Science & Information Engineering
National Central University, Sept. 2023 - Now
Rank: 1 / 138 (0.72%)
GPA: 4.3/4.3
Advanced Defense Lab
Advisor: Prof. Fu-Hau Hsu(許富皓博士)
B.S. in Computer Science & Information Engineering
National Chi Nan University, Sept. 2019 - Jun. 2023
Bare Programming on rpi3 (Raspberry Pi 3)
Jan. 2024 – Now
Tool: C language, Raspberry Pi 3, GDB
Github Code
Demo Video 1
Demo Video 2
Figure 1: Synchronous Exception Flowchart
Figure 2: Asynchronous Read and Write Flowchart
Demo Video 3
Figure 3: Multithread Flowchart
Figure 4: Syscalls and POSIX Signal Flowchart
Demo Video 4
Figure 5: Kernel/User Paging Flowchart
Figure 6: Page Fault Handler Flowchart
Tracing of Linux Kernel Code
Sep. 2023 – Jan. 2024
Tool: C language, Linux V6.7 environment (Released Jan-2024), GDB.
(1) What the difference of the Virtual/Physical Address of the below items of different threads? (Shown in Figure 7)
Figure 7: The comparison of different items of different threads.
-----------------------------------------------------------------------------------------------------
(2) What are the different segments of the process assigned? (Shown in Figure 8)
Figure 8: The distribution of different segments.
-----------------------------------------------------------------------------------------------------
(3) How the Linux Scheduler do when we modify the priority of each process?
Figure 9
Figure 10
Figure 11
5G TCP proxy Project
Feb 2024 – Dec. 2024
Tool: C language, DPDK (Data Plane Development Kit)
2023 Cyber Security Competition (資安技能金盾獎)
Oct. 2023 – Nov. 2023
Tool: Python, C, C++, Java, GDB, etc.
Google Universal Image Embedding
Jul. 2022 – Nov. 2022
Tool: Python, TensorFlow, Keras, Pytorch, etc.
Figure 12: The models we use.