Belisc Logo

Artikel Unggulan

Featured
Bun • Mar 12, 2026

Menjalankan File JavaScript Pertama dengan Bun

Artikel ini membahas cara membuat file JavaScript sederhana lalu menjalankannya dengan Bun. Anda akan melihat struktur file paling dasar, contoh mencetak teks ke terminal, membaca argumen command line, serta perbedaan singkat pengalaman memakai Bun dibanding runtime lain seperti Node.js.

Baca Artikel arrow_forward
search
image
image
image
image
image
image
Hardening Parser Animasi SVG Berbasis Teks dari Serangan XSS
Keamanan & Hardening
schedule Okt 22, 2026

Hardening Parser Animasi SVG Berbasis Teks dari Serangan XSS

Panduan teknis mengamankan parser diagram teks-ke-SVG dari celah Cross-Site Scripting (XSS). Membahas vektor injeksi SMIL, sanitasi AST, mitigasi ReDoS pada lexer, dan isolasi CSP sandbox iframe.

Rahma AP

Admin

Path Traversal di Datasette App: Isolasi Static File & Path Routing
Debugging Backend
schedule Okt 08, 2026

Path Traversal di Datasette App: Isolasi Static File & Path Routing

Studi kasus perbaikan kerentanan path traversal saat menyajikan static asset pada aplikasi kustom Datasette. Artikel ini mengupas akar masalah resolusi URL path pada layer ASGI routing dan implementasi mitigasi berbasis secure path resolution serta mounting bawaan.

Rahma AP

Admin

Validasi Upload di Inertia: Deteksi Magic Byte & Mitigasi File Polyglot
Inertia.js
schedule Sep 27, 2026

Validasi Upload di Inertia: Deteksi Magic Byte & Mitigasi File Polyglot

Panduan teknis pengamanan upload berkas pada arsitektur monolit Inertia.js dan Laravel. Pelajari cara mendeteksi magic byte, menetralisasi payload polyglot via re-encoding citra, mengelola state form frontend, serta mengisolasi penyimpanan berkas privat.

Rahma AP

Admin

Hydration Mismatch Editor Email: Atasi Drift Sanitasi HTML SSR
Rendering & Hydration
schedule Sep 21, 2026

Hydration Mismatch Editor Email: Atasi Drift Sanitasi HTML SSR

Hydration mismatch pada editor email SSR terjadi saat parser server dan native browser menghasilkan pohon DOM berbeda dari draft HTML yang sama. Pelajari akar penyebab drift parser sanitasi dan arsitektur isolasi client-boundary.

Rahma AP

Admin

Desain API Webring: Mitigasi Redirect Loop & SSRF pada Dynamic Hop
Integrasi API & Auth
schedule Sep 19, 2026

Desain API Webring: Mitigasi Redirect Loop & SSRF pada Dynamic Hop

Panduan teknis arsitektur navigasi webring (/next, /prev) yang tangguh. Membahas pencegahan infinite redirect loop via token HMAC stateless, mitigasi SSRF dan DNS rebinding pada validasi peer, serta circular fallback berbasis cache.

Rahma AP

Admin

Hardening Upload Actix Web: Validasi Magic Bytes & Limit Stream
Rust: Actix
schedule Sep 13, 2026

Hardening Upload Actix Web: Validasi Magic Bytes & Limit Stream

Panduan teknis pengamanan endpoint upload Actix Web menggunakan actix-multipart. Pelajari mitigasi DoS memory exhaustion melalui chunk streaming, pencegahan MIME spoofing dengan infer, sanitasi nama file via UUID, dan cleanup file parsial.

Rahma AP

Admin

Hydration Mismatch Akibat Stale Context SSR: Cegah Bocor Hak Akses
Rendering & Hydration
schedule Sep 10, 2026

Hydration Mismatch Akibat Stale Context SSR: Cegah Bocor Hak Akses

Hydration mismatch pada server-side rendering dapat menjadi indikator kebocoran data sesi berprivilese. Pelajari akar masalah kebocoran AsyncLocalStorage dan singleton store saat concurrent request di-abort, serta implementasi request-scoped context dan lifecycle cleanup.

Rahma AP

Admin

Hardening Sesi Web API: Mencegah Replay Cookie pada Agent Tools
Keamanan & Hardening
schedule Sep 09, 2026

Hardening Sesi Web API: Mencegah Replay Cookie pada Agent Tools

Panduan teknis backend untuk mencegah eksploitasi dan portabilitas sesi browser ke runtime autonomous agent. Bahas implementasi DPoP RFC 9449, validasi browser Fetch Metadata, dan inspeksi TLS fingerprint JA4.

Rahma AP

Admin

forum Live Chat