Tác giả: L.M.T

Mô hình OSI trong ứng dụng web

Mô hình OSI trong ứng dụng web

Khi một trang web báo 502, kết nối bảo mật thất bại hoặc API hết thời gian chờ, câu hỏi đầu tiên thường là: lỗi nằm ở ứng dụng, proxy, kết nối mạng hay quá trình phân giải tên miền? Mô hình OSI không trả lời trực tiếp, nhưng cho ta một bản đồ để chia hệ thống thành từng tầng và kiểm tra đúng chỗ. Bài viết này không hướng tới việc học thuộc bảy tầng. Mục tiêu là hiểu mô hình OSI, cách Internet rút gọn nó thành bốn tầng, và cách áp dụng khi thiết kế, vận ... »

Tìm hiểu Physical AI & Robotics

Tìm hiểu Physical AI & Robotics

Mục lục 1. Physical AI là gì? 2. Bên trong một robot có gì? 3. Tại sao cần Simulation? 4. Neural Network làm gì trong robot? 5. Sim-to-Real và các mô hình AI hiện đại 6. Thực hành: Chạy demo từ A-Z 7. Kết luận -------------------------------------------------------------------------------- Physical AI là gì? Physical AI là hệ thống AI có khả năng hiểu và tương tác với thế giới vật lý. Khác với AI truyền thống chỉ xử lý text hay ảnh, Physical AI phải: * Hiểu vật lý: trọng lực kéo vật ... »

SQL Injection

SQL Injection

Cách phát hiện và khai thác lỗ hổng SQL Injection 1 - Giới thiệu SQL Injection, thường gọi tắt là SQLi, là một cuộc tấn công vào máy chủ cơ sở dữ liệu của ứng dụng web khiến các truy vấn độc hại được thực thi. Khi một ứng dụng web giao tiếp với cơ sở dữ liệu bằng dữ liệu nhập từ người dùng mà chưa được kiểm tra đúng cách, kẻ tấn công có thể lợi dụng để đánh cắp, xóa hoặc thay đổi dữ liệu riêng tư và dữ liệu khách hàng, và thậm chí tấn công cơ ... »

Một số kỹ thuật phổ biến trong tấn công mạng.

Một số kỹ thuật phổ biến trong tấn công mạng.

Bài viết sẽ giới thiệu một số kỹ thuật phổ biến nhất được sử dụng để tấn công nhắm mục tiêu vào người dùng internet. Đồng thời, bài viết cũng sẽ hướng dẫn một số cách để ngăn chặn nó. 1. Một số kỹ thuật tấn công mạng phổ biến 1.1. Social Engineering Social Engineering là gì? Social Engineering (kỹ thuật xã hội) là hình thức tấn công mạng tập trung vào con người thay vì công nghệ. Chính vì vậy, nó còn được gọi là “People Hacking”. Ví dụ: thay vì dò mật khẩu hoặc brute-force, hacker ... »

Phân tải hệ thống web sử dụng HAProxy (phần 2)

Phân tải hệ thống web sử dụng HAProxy (phần 2)

Về chủ đề phân tải hệ thống web, sẽ được chia làm 2 phần để giúp bạn đọc dễ theo dõi hơn. Phần 1: Hiểu hơn về phân tải, cài đặt và triển khai việc phân tải với HAProxy [https://blog.vietnamlab.vn/p/2dba1aa3-4abb-4c83-a218-f336f59f9dd5/] Phần 2: Cải thiện độ ổn định và tính sẵn sàng cao cho hệ thống HAProxy (High Availability) [https://blog.vietnamlab.vn/p/aa91f117-8d14-4891-b3a7-842b7403e4fe/] Sau khi đã cài đặt và triển khai được HAProxy như trong phần 1, chúng ta sẽ bắt đầu phần 2 với mục ... »

Phân tải hệ thống web sử dụng HAProxy (phần 1)

Phân tải hệ thống web sử dụng HAProxy (phần 1)

Về chủ đề phân tải hệ thống web, sẽ được chia làm 2 phần để giúp bạn đọc dễ theo dõi hơn. * Phần 1: Hiểu hơn về phân tải, cài đặt và triển khai việc phân tải với HAProxy [https://blog.vietnamlab.vn/p/2dba1aa3-4abb-4c83-a218-f336f59f9dd5/] * Phần 2: Cải thiện độ ổn định và tính sẵn sàng cao cho hệ thống HAProxy (High Availability) Chúng ta bắt đầu phần 1 với mục tiêu hiểu rõ hơn về phân tải, các công cụ sử dụng, sau đó sẽ cài đặt và triển khai việc phân tải với HAProxy ... »

Ảo hóa server vật lý sử dụng VMware ESXi 8

Ảo hóa server vật lý sử dụng VMware ESXi 8

Giới thiệu bài toán Bài toán đặt ra trong thực tế là công ty hiện có một máy server vật lý và cần tạo nhiều VPS từ máy server này để sử dụng cho mục đích học tập nghiên cứu công nghệ của mọi người trong công ty. Yêu cầu các VPS hoạt động độc lập, và chia sẻ chung tài nguyên của máy vật lý như CPU, RAM, Storage. Trong trường hợp này, phương án để có thể xử lý bài toán này là sẽ cần thực hiện ảo hóa server vật lý mà chúng ta có, từ đó ... »

Public url sử dụng ngrok

Public url sử dụng ngrok

Ngrok là gì? Ngrok là một công cụ hữu ích cho phép tạo ra các public URLs cho việc truy cập cục bộ (local) vào ứng dụng web của bạn. Điều này rất hữu ích cho việc phát triển và kiểm tra các tính năng yêu cầu webhook từ các dịch vụ bên ngoài hoặc giúp chúng ta chia sẻ dự án với đồng nghiệp hoặc khách hàng. Ngrok cung cấp một kênh dữ liệu an toàn giữa mạng riêng lẻ (như mạng của bạn) và mạng ngrok. Khi bạn chạy ngrok trên máy của mình, nó sẽ tạo máy ... »