<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="https://thanhnc.id.vn/feed_style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="vi">
    <tabi:metadata xmlns:tabi="https://github.com/welpo/tabi">
        <tabi:base_url>https:&#x2F;&#x2F;thanhnc.id.vn</tabi:base_url>
        <tabi:separator>
            •
        </tabi:separator>
        <tabi:about_feeds>Đây là web feed (Atom feed). Đăng ký bằng cách dán URL này vào trình đọc feed của bạn. Truy cập About Feeds để biết thêm.</tabi:about_feeds>
        <tabi:visit_the_site>Truy cập trang web</tabi:visit_the_site>
        <tabi:recent_posts>Bài viết gần đây</tabi:recent_posts>
        <tabi:last_updated_on>Cập nhật lần cuối: $DATE</tabi:last_updated_on>
        <tabi:default_theme></tabi:default_theme>
        <tabi:post_listing_date>date</tabi:post_listing_date>
        <tabi:current_section>JakeClark - Portfolio &amp; Blog cá nhân</tabi:current_section>
    </tabi:metadata><link rel="extra-stylesheet" href="https://thanhnc.id.vn/skins/mint.css?h=504215cf6bc10586b487" /><title>JakeClark - Portfolio & Blog cá nhân</title>
    <link href="https://thanhnc.id.vn/atom.xml" rel="self" type="application/atom+xml"/>
    <link href="https://thanhnc.id.vn" rel="alternate" type="text/html"/>
    <generator uri="https://www.getzola.org/">Zola</generator><updated>2026-03-02T00:00:00+00:00</updated><id>https://thanhnc.id.vn/atom.xml</id><entry xml:lang="vi">
        <title>Hành trình chuyển trang web từ Free Builder của VinaHost sang Zola với Cloudflare Worker (Phần 1)</title>
        <published>2026-03-02T00:00:00+00:00</published>
        <updated>2026-03-02T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/story/setup-my-web-adventure/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/story/setup-my-web-adventure/</id>
        <summary type="html">Toàn bộ công cuộc trang hoàng lại trang web của tui từ một trang Free Builder được cấp bên VinaHost sang Zola như hiện tại và được host trên Cloudflare Worker - Phần 1: Tìm ra những bất cập của Free Builder</summary>
        </entry><entry xml:lang="vi">
        <title>NeuroScan - Malicious Commit Detection</title>
        <published>2025-09-01T00:00:00+00:00</published>
        <updated>2026-01-13T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/projects/neuroscan/" type="text/html"/>
        <id>https://thanhnc.id.vn/projects/neuroscan/</id>
        <summary type="html">Hệ thống soi mã nguồn độc hại trong NPM package bằng LLM cực kì đỉnh chóp.</summary>
        </entry><entry xml:lang="vi">
        <title>Pentest Intern - Bảo mật LLM Agent</title>
        <published>2025-06-01T00:00:00+00:00</published>
        <updated>2026-01-31T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/projects/pentest-intern/" type="text/html"/>
        <id>https://thanhnc.id.vn/projects/pentest-intern/</id>
        <summary type="html">Nghiên cứu cách bảo vệ mấy con bot tự động Pentest khỏi bị đối thủ out trình.</summary>
        </entry><entry xml:lang="vi">
        <title>Cài đặt COSMIC DE + Niri trên Ubuntu 24.04</title>
        <published>2025-02-25T00:00:00+00:00</published>
        <updated>2025-02-25T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/linux/install-cosmic-de-niri/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/linux/install-cosmic-de-niri/</id>
        <summary type="html">Hướng dẫn chi tiết cài đặt COSMIC Desktop Environment kết hợp Niri compositor trên Ubuntu 24.04 LTS, bao gồm cả workaround cho screen recording và screencasting.</summary>
        </entry><entry xml:lang="vi">
        <title>TryHackMe: Whiterose</title>
        <published>2025-02-10T00:00:00+00:00</published>
        <updated>2025-02-10T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/thm-whiterose/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/thm-whiterose/</id>
        <summary type="html">Walkthrough challenge Whiterose trên TryHackMe — SSTI (EJS), IDOR, privilege escalation via Sudo CVE.</summary>
        </entry><entry xml:lang="vi">
        <title>TryHackMe: The Sticker Shop</title>
        <published>2025-02-08T00:00:00+00:00</published>
        <updated>2025-02-08T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/thm-sticker-shop/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/thm-sticker-shop/</id>
        <summary type="html">Walkthrough challenge The Sticker Shop trên TryHackMe — Stored XSS, client-side exploitation.</summary>
        </entry><entry xml:lang="vi">
        <title>TryHackMe: Silver Platter</title>
        <published>2025-02-05T00:00:00+00:00</published>
        <updated>2025-02-05T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/thm-silver-platter/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/thm-silver-platter/</id>
        <summary type="html">Walkthrough challenge Silver Platter trên TryHackMe — Silverpeas CVE, IDOR, credential bypass, privilege escalation.</summary>
        </entry><entry xml:lang="vi">
        <title>TryHackMe: Lookup</title>
        <published>2025-02-01T00:00:00+00:00</published>
        <updated>2025-02-01T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/thm-lookup/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/thm-lookup/</id>
        <summary type="html">Walkthrough challenge Lookup trên TryHackMe — Privilege Escalation (SUID, Sudo), elFinder command injection, brute-force credentials.</summary>
        </entry><entry xml:lang="vi">
        <title>TryHackMe: Pyrat</title>
        <published>2025-01-30T00:00:00+00:00</published>
        <updated>2025-01-30T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/thm-pyrat/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/thm-pyrat/</id>
        <summary type="html">Walkthrough challenge Pyrat trên TryHackMe — Python IDLE exploitation, Git credential leak, privilege escalation.</summary>
        </entry><entry xml:lang="vi">
        <title>TryHackMe: Linux Privilege Escalation</title>
        <published>2025-01-28T00:00:00+00:00</published>
        <updated>2025-01-28T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/thm-linux-privesc/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/thm-linux-privesc/</id>
        <summary type="html">Walkthrough room Linux Privilege Escalation trên TryHackMe — Kernel exploit, Sudo, SUID, Capabilities.</summary>
        </entry><entry xml:lang="vi">
        <title>TryHackMe: Lo-Fi</title>
        <published>2025-01-25T00:00:00+00:00</published>
        <updated>2025-01-25T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/thm-lofi/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/thm-lofi/</id>
        <summary type="html">Walkthrough challenge Lo-Fi trên TryHackMe — Local File Inclusion (LFI).</summary>
        </entry><entry xml:lang="vi">
        <title>TryHackMe: Light</title>
        <published>2025-01-22T00:00:00+00:00</published>
        <updated>2025-01-22T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/thm-light/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/thm-light/</id>
        <summary type="html">Walkthrough challenge Light trên TryHackMe — SQL injection (SQLite).</summary>
        </entry><entry xml:lang="vi">
        <title>Cài đặt Elementary OS trên Ubuntu Server và thiết lập cá nhân</title>
        <published>2025-01-20T00:00:00+00:00</published>
        <updated>2025-01-20T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/linux/elementary-os-ubuntu-setup/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/linux/elementary-os-ubuntu-setup/</id>
        <summary type="html">Hướng dẫn chi tiết cài đặt Elementary OS (Pantheon) trên Ubuntu Server 24.04, bao gồm cấu hình mạng, gesture, IBus tiếng Việt, driver Nvidia, Docker, Distrobox, và tối ưu pin.</summary>
        </entry><entry xml:lang="vi">
        <title>FydeOS kết hợp Arch Linux</title>
        <published>2025-01-15T00:00:00+00:00</published>
        <updated>2025-01-15T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/linux/fydeos-arch-linux/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/linux/fydeos-arch-linux/</id>
        <summary type="html">Hướng dẫn cài đặt FydeOS kèm Arch Linux container, bao gồm lưu ý về flash USB và cấu hình multi-boot.</summary>
        </entry><entry xml:lang="vi">
        <title>Cài KDE Plasma với theme macOS</title>
        <published>2025-01-10T00:00:00+00:00</published>
        <updated>2025-01-10T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/linux/kde-plasma-macos-theme/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/linux/kde-plasma-macos-theme/</id>
        <summary type="html">Hướng dẫn cài đặt theme macOS cho KDE Plasma 6, bao gồm GTK, Kvantum, icon, cursor, Albert launcher, oh-my-posh cho Konsole, và Firefox theme.</summary>
        </entry><entry xml:lang="vi">
        <title>Cài pdflatex và LaTeX Workshop để thay thế Overleaf</title>
        <published>2025-01-05T00:00:00+00:00</published>
        <updated>2025-01-05T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/linux/pdflatex-latex-workshop/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/linux/pdflatex-latex-workshop/</id>
        <summary type="html">Hướng dẫn cài đặt pdflatex offline trên Linux kết hợp LaTeX Workshop trong VSCode, mô phỏng workflow Overleaf với AI hỗ trợ.</summary>
        </entry><entry xml:lang="vi">
        <title>Giám sát Mạng &amp; Web</title>
        <published>2024-08-01T00:00:00+00:00</published>
        <updated>2025-04-16T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/projects/network-monitor/" type="text/html"/>
        <id>https://thanhnc.id.vn/projects/network-monitor/</id>
        <summary type="html">Hàng rào do thám mạng LAN&#x2F;WiFi và theo dõi uptime cực gắt.</summary>
        </entry><entry xml:lang="vi">
        <title>Cờ Vua Dạo</title>
        <published>2024-01-01T00:00:00+00:00</published>
        <updated>2024-06-04T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/projects/chesswinform/" type="text/html"/>
        <id>https://thanhnc.id.vn/projects/chesswinform/</id>
        <summary type="html">Game cờ vua C# .NET cho giang hồ solo LAN hoặc đánh với cái máy ảo ma.</summary>
        </entry><entry xml:lang="vi">
        <title>ToDo List kết hợp Mini-games</title>
        <published>2024-01-01T00:00:00+00:00</published>
        <updated>2024-06-02T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/projects/todo-list/" type="text/html"/>
        <id>https://thanhnc.id.vn/projects/todo-list/</id>
        <summary type="html">App To-Do giục user chạy deadline với AI và mini-game để khỏi chầm kẽm.</summary>
        </entry><entry xml:lang="vi">
        <title>PicoCTF: Buffer Overflow Vulnerability Solution</title>
        <published>2023-09-15T00:00:00+00:00</published>
        <updated>2023-09-15T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/sol-pico-bof/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/sol-pico-bof/</id>
        <summary type="html">Giải chi tiết các bài tập Buffer Overflow trên PicoCTF, từ cơ bản (kiểm soát địa chỉ trả về) đến nâng cao (brute-force Stack Canary).</summary>
        </entry><entry xml:lang="vi">
        <title>CryptoHack - Crypto on the Web</title>
        <published>2023-09-12T00:00:00+00:00</published>
        <updated>2023-09-12T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/ex-cryptohack-web/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/ex-cryptohack-web/</id>
        <summary type="html">Giải bài RSA or HMAC? Part 2 trên CryptoHack — kỹ thuật leak public key để giả mạo JWT.</summary>
        </entry><entry xml:lang="vi">
        <title>PicoCTF: Web App Solutions</title>
        <published>2023-09-10T00:00:00+00:00</published>
        <updated>2023-09-10T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/sol-pico-web/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/sol-pico-web/</id>
        <summary type="html">Tổng hợp lời giải các bài tập Web Security trên PicoCTF, từ Cookies, Header (GET aHEAD) đến WebAssembly (Some Assembly Required).</summary>
        </entry><entry xml:lang="vi">
        <title>School Lab: PicoCTF Android Challenges</title>
        <published>2023-08-30T00:00:00+00:00</published>
        <updated>2023-08-30T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/lab-pico-challenge/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/lab-pico-challenge/</id>
        <summary type="html">Write-up giải các thử thách Android trên PicoCTF (one.apk đến five.apk), áp dụng kiến thức về Logcat, Frida Hooking và Smali Patching.</summary>
        </entry><entry xml:lang="vi">
        <title>School Lab: EVABSv5 Android Challenge</title>
        <published>2023-08-25T00:00:00+00:00</published>
        <updated>2023-08-25T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/lab-evabs-v5/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/lab-evabs-v5/</id>
        <summary type="html">Write-up chi tiết giải 12 levels của EVABSv5 — một lab thực hành bảo mật ứng dụng Android, từ Logcat, Shared Preferences đến Smali Injection và Frida Hooking.</summary>
        </entry><entry xml:lang="vi">
        <title>Pwn - Format String</title>
        <published>2023-08-22T00:00:00+00:00</published>
        <updated>2023-08-22T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/ex-format-string/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/ex-format-string/</id>
        <summary type="html">Giải bài thực hành Format String cơ bản — kỹ thuật leak flag từ stack sử dụng hàm printf.</summary>
        </entry><entry xml:lang="vi">
        <title>CryptoHack - Elliptic Curves</title>
        <published>2023-08-21T00:00:00+00:00</published>
        <updated>2023-08-21T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/ex-cryptohack-curves/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/ex-cryptohack-curves/</id>
        <summary type="html">Series giải các bài tập về Elliptic Curves trên CryptoHack, từ cơ bản đến nâng cao (Pohlig-Hellman, Baby-step Giant-step).</summary>
        </entry><entry xml:lang="vi">
        <title>Reverse Engineering - Basic Problems</title>
        <published>2023-08-18T00:00:00+00:00</published>
        <updated>2023-08-18T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/ex-re-basic/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/ex-re-basic/</id>
        <summary type="html">Series giải các bài tập Reverse Engineering cơ bản, tập trung vào việc viết script dịch ngược (solve script) từ mã giả (pseudo-code) của IDA.</summary>
        </entry><entry xml:lang="vi">
        <title>Pwn - Stack Buffer Overflow</title>
        <published>2023-08-18T00:00:00+00:00</published>
        <updated>2023-08-18T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/ex-stack-bof/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/ex-stack-bof/</id>
        <summary type="html">Hướng dẫn chi tiết về khai thác lỗi Stack Buffer Overflow trên Linux x64, bao gồm phân tích checksec, gdb và vượt qua PIE bằng cách ghi đè từng phần (partial overwrite).</summary>
        </entry><entry xml:lang="vi">
        <title>CryptoHack - Hash Functions</title>
        <published>2023-08-14T00:00:00+00:00</published>
        <updated>2023-08-14T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/ex-cryptohack-hash/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/ex-cryptohack-hash/</id>
        <summary type="html">Giải các bài tập về hàm băm (Hash Functions) trên CryptoHack, bao gồm Jack&#x27;s Birthday, MD5 collisions và Length Extension Attack.</summary>
        </entry><entry xml:lang="vi">
        <title>School Lab: First Test - Web App &amp; Forensics</title>
        <published>2023-07-23T00:00:00+00:00</published>
        <updated>2023-07-23T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/blog/ctf/lab-first-test/" type="text/html"/>
        <id>https://thanhnc.id.vn/blog/ctf/lab-first-test/</id>
        <summary type="html">Write-up cho bài kiểm tra đầu tiên với các thử thách Web (Command Injection, Blind SQL Injection) và Forensics (Fixing PNG header).</summary>
        </entry><entry xml:lang="vi">
        <title>Khảo sát Toxic Positivity</title>
        <published>2020-09-01T00:00:00+00:00</published>
        <updated>2021-05-01T00:00:00+00:00</updated>
        <author>
            <name>Unknown</name>
        </author>
        <link rel="alternate" href="https://thanhnc.id.vn/projects/toxic-positivity/" type="text/html"/>
        <id>https://thanhnc.id.vn/projects/toxic-positivity/</id>
        <summary type="html">Website đầu tay thu thập feedback cho nghiên cứu hồi 17 tuổi.</summary>
        </entry>
</feed>
