Skip to content
KisoKiso
    • Kho giao diện
    • Tên miền
    • Cloud hosting
    • Cloud server
    • Chứng chỉ SSL
    • Email Google
    • Blog
    • Hỗ trợ
      Hotline hỗ trợ 24/7
      Gửi yêu cầu hỗ trợ
      Chat trực tuyến
      Tìm kiếm tài liệu
      Đăng nhập để hỗ trợ
    • Menu
    • Menu
    [CSF-2] Một số thiết lập CSF, LFD 1
    [CSF-2] Một số thiết lập CSF, LFD

    Hôm nay mình sẽ thực hiện một số thiết lập trên CSF Mở file config để sửa đổi một số tính năng dưới /etc/csf/csf.conf 1. Bảo vệ khỏi tấn công DoS bằng giới hạn số lượng truy cập tới cổng Cấu hình tại CONNLIMIT="" với giá trị gán là "port1;limit1,port2,limit2 ..." Ví dụ: CONNLIMIT =......

    [CSF-1] Tăng bảo mật Server với ConfigServer Firewall (CSF) 3
    [CSF-1] Tăng bảo mật Server với ConfigServer Firewall (CSF)

    1. Khái niệm CSF: CSF (ConfigServer & Firewall) là một bộ ứng dụng hoạt động trên Linux như một firewall được phát hành miễn phí để tăng tính bảo mật cho server (VPS & Dedicated). CSF hoạt động dựa trên iptables và tiến trình ldf để scan các file log phát hiện các dấu hiệu......

    Sử dụng SSH Key với Gitlab và Github 7
    Sử dụng SSH Key với Gitlab và Github

    Bài viết này mình sẽ hướng dẫn các bạn tạo ssh key cho Gitlab và Github SSH là gì? Secure Socket Shell là một giao thức mạng dùng để thiết lập kết nối mạng một cách bảo mật, mục đích sử dụng ssh key: Bảo mật kết nối của client đến hệ thống gitlab/github Không......

    Directory traversal vulnerabilities (phần 4) 10
    Directory traversal vulnerabilities (phần 4)

    V. Phân tích và khai thác các lỗ hổng Directory traversal (tiếp) 5. Bypass lỗ hổng khi trang web sử dụng đường dẫn đầy đủ Xét đoạn code php sau: <?php if (isset($_GET['file'])) { $file = $_GET['file']; include('/home/Viblo/Desktop/DiretoryTraversal/' . $file); } ?> Khi nhận được giá trị tham số $file từ người dùng, hệ thống......

    Directory traversal vulnerabilities (phần 3) 39
    Directory traversal vulnerabilities (phần 3)

    V. Phân tích và khai thác các lỗ hổng Directory traversal 1. Lỗ hổng xảy ra khi sử dụng các hàm đọc file và tin tưởng đầu vào người dùng Xét đoạn code php sau: <?php if (isset($_GET['file'])) { $file = $_GET['file']; include($file); } ?> Chúng ta có thể hiểu đoạn code trên hoạt động......

    Directory traversal vulnerabilities (phần 2) 67
    Directory traversal vulnerabilities (phần 2)

    III. Vì sao lỗ hổng Directory traversal xuất hiện? Với mỗi ngôn ngữ lập trình khác nhau, điểm xuất hiện các lỗ hổng Directory traversal cũng khác nhau. Lỗ hổng thường xuất hiện khi chương trình sử dụng một số hàm đọc file đồng thời tin tưởng tuyệt đối vào các input từ người dùng......

    Directory traversal vulnerabilities (phần 1) 78
    Directory traversal vulnerabilities (phần 1)

    I. Mở đầu 1. Giới thiệu Chúng ta đã biết về các lỗ hổng information disclosure – khiến trang web tiết lộ một số thông tin nhạy cảm. Ở bài viết này tôi muốn giới thiệu tới các bạn một dạng lỗ hổng có thể nói là nâng cao của Information disclosure vulnerabilities – Lỗ......

    Information disclosure vulnerabilities - Các lỗ hổng tiết lộ thông tin (phần 3) 88
    Information disclosure vulnerabilities – Các lỗ hổng tiết lộ thông tin (phần 3)

    III. Phân tích và khai thác các lỗ hổng tiết lộ thông tin – Information disclosure vulnerabilities 6. Thông tin tiết lộ qua các phương thức giao tiếp HTTP Khi truy cập và trao đổi dữ liệu với một trang web, hai phương thức chúng ta thường sử dụng là GET và POST. Bên cạnh......

    Information disclosure vulnerabilities - Các lỗ hổng tiết lộ thông tin (phần 2) 113
    Information disclosure vulnerabilities – Các lỗ hổng tiết lộ thông tin (phần 2)

    III. Phân tích và khai thác các lỗ hổng tiết lộ thông tin – Information disclosure vulnerabilities 1. Thông tin tiết lộ qua các tệp Web crawlers Web Crawler hay còn được gọi là Web Spider có thể hiểu một con bot/công cụ được thiết kế với mục đích tìm kiếm, thu thập thông tin......

    Information disclosure vulnerabilities - Các lỗ hổng tiết lộ thông tin (phần 1) 144
    Information disclosure vulnerabilities – Các lỗ hổng tiết lộ thông tin (phần 1)

    I. Mở đầu 1. Giới thiệu Chúng ta hiện đang sống trong một thời đại với công nghệ thông tin vô cùng phát triển. Cuộc cách mạng 4.0 đang biến đổi toàn thế giới nói chung và làm thay đổi từng thói quen, sinh hoạt sống của mỗi chúng ta nói riêng, đồng thời nó......

    Tăng tốc database phần 13 Index Merge

    Đã lâu không quay lại chủ đề này, vì trước mấy ku em bảo mình viết hàn lâm khó hiểu quá nên mình chuyển qua dạng vấn đáp xem có dễ hiểu hơn chút nào không? Các bạn có góp ý vui lòng comment nhé! Toàn bộ series tại đây Chuyện kể rằng xưa cụ......

    Cách dùng AppBar trong Flutter

    Cách dùng AppBar trong Flutter từ cơ bản đến nâng cao, đây là công cụ dùng để hiển thị một mẫu thiết kế dạng material khá quen thuộc.

    ...

    Laravel seeder – Truyền tham số vào seeder

    Trong quá trình làm việc mình đã gặp nhiều trường hợp cập nhật lại dữ liệu cho 1 table bằng cách sử dụng seeder. Vậy làm thế nào để chúng ta có thể thêm các tham số tùy chỉnh khi chạy seeder?. 1. Truyền tham số trực tiếp trong command khi chạy 1.1 Sử dụng......

    Các bước cài đặt Flutter trên Linux Ubuntu

    Hướng dẫn cài đặt Flutter trên Linux Ubuntu, đây là bước đầu tiên cần phải làm khi bạn muốn học lập trình ứng dụng di động với Flutter trên Ubuntu.

    ...

    Memento Design Pattern trong C# – Cách triển khai và ví dụ

    Trong bài viết này mình sẽ giới thiệu đến các bạn Memento Design Pattern trong C# - Cách triển khai và ví dụ. Đây là một loại pattern thuộc nhóm Behavioral Design Pattern trong C#.

    ...

    Interpreter Design Pattern trong C# – Cách triển khai và ví dụ

    Trong bài viết này mình sẽ giới thiệu đến các bạn Interpreter Design Pattern trong C# - Cách triển khai và ví dụ. Đây là một loại pattern thuộc nhóm Behavioral Design Pattern trong C#.

    ...

    Strategy Design Pattern trong C# – Cách triển khai và ví dụ

    Trong bài viết này mình sẽ giới thiệu đến các bạn Strategy Design Pattern trong C# - Cách triển khai và ví dụ. Đây là một loại pattern thuộc nhóm Behavioral Design Pattern trong C#.

    ...

    Visitor Design Pattern trong C# – Cách triển khai và ví dụ

    Trong bài viết này mình sẽ giới thiệu đến các bạn Visitor Design Pattern trong C# - Cách triển khai và ví dụ. Đây là một pattern thuộc nhóm Behavioral Design Pattern trong C#.

    ...

    Command Design Pattern trong C# – Cách triển khai và ví dụ

    Trong bài viết này mình sẽ giới thiệu đến các bạn Command Design Pattern trong C# - Cách triển khai và ví dụ. Đây là một pattern thuộc nhóm Behavioral Design Pattern trong C#.

    ...

    Observer Design Pattern trong C# – Cách triển khai và ví dụ

    Trong bài viết này mình sẽ giới thiệu đến các bạn Observer Design Pattern trong C# - Cách triển khai và ví dụ. Đây là một pattern thuộc nhóm Behavioral Design Pattern trong C#.

    ...

    • 1
    • 2
    • 3
    • 4
    • …
    • 169
    Chuyên mục
    • Cấu trúc dữ liệu & Giải thuật (59)
      • Cấu trúc cây (10)
        • Cây đỏ đen (3)
        • Cây nhị phân (7)
      • Danh sách liên kết đôi (7)
      • Danh sách liên kết đơn (7)
      • Giải thuật đệ quy (8)
      • Hàng đợi Queue (4)
      • Ngăn xếp Stack (5)
      • Sắp xếp & tìm kiếm (9)
      • Thuật toán căn bản (9)
    • Control Panel (14)
      • cPanel (6)
      • Direct Admin (8)
    • CSDL căn bản (18)
    • Dev Tool (4)
    • FFmpeg (3)
    • Học Access (1)
    • Học AngularJS (51)
      • Angular 4x (18)
      • Angular 6x (3)
      • AngularJS (30)
    • Học Blogspot (35)
    • Học Bootstrap (59)
      • Twitter Bootstrap 3 (22)
      • Twitter Bootstrap 4 (2)
    • Học C / C++ (137)
      • Arduino (15)
      • Bài tập C++ (49)
        • Array (4)
        • Calculation (3)
        • Number (4)
        • Other (4)
        • Pointer (4)
        • Simple (23)
        • Sorting (1)
        • String (6)
      • Các hàm C / C++ (7)
      • Học C (25)
        • Basic (11)
        • Control Statements (6)
        • Data Type (5)
        • File I/O (1)
        • Functions (2)
      • Học C++ (41)
        • Array & Pointer (3)
        • Control Statement (13)
        • Function (5)
        • OOP (12)
        • Starting (8)
    • Học C# (152)
      • ADO.NET (11)
      • Bài tập C# (46)
      • C# căn bản (60)
        • Căn bản (37)
        • Nâng cao (23)
      • Lập trình Xamarin (3)
      • Windows Form (32)
        • Firebase (7)
        • Nâng cao (13)
        • Sự kiện (12)
    • Học Codeigniter (23)
      • Codeigniter 3x (19)
      • Codeigniter tutorials (4)
    • Học Excel (265)
      • Bài tập Excel (4)
      • Các hàm trong Excel (77)
      • Excel VBA (46)
        • Bài tập (2)
        • Excel Object (7)
        • Macro (14)
        • VBA Basic (12)
        • VBA Form (11)
      • Excel Versions (69)
        • Basics (45)
        • Charts (4)
        • Pivot Tables (14)
        • VBA Environ (6)
      • Lý thuyết Excel (27)
        • Biểu đồ (3)
        • Cơ bản (13)
        • Giao diện (8)
        • Tìm kiếm (3)
      • Thủ thuật Excel (42)
        • Excel Basic (11)
        • Excel Error (7)
        • Excel Formulas (6)
        • Excel Function (4)
        • Excel Interface (1)
        • Excel Validation (5)
        • Tips & Tricks (8)
    • Học Flutter (5)
    • Học Git (32)
      • Git căn bản (25)
        • Làm việc Branch (6)
        • Làm việc với remote (5)
        • Tìm hiểu Commit (5)
        • Tổng quan (4)
      • Github căn bản (8)
        • Căn bản (2)
    • Học Golang (3)
    • Học Java (201)
      • Bài tập Java (90)
        • Calculate (4)
        • Căn bản (9)
        • Chuỗi (11)
        • Input / Output (3)
        • Khác (27)
        • Nâng cao (8)
        • Number (20)
        • Sắp xếp – tìm kiếm (2)
        • Vòng lặp (6)
      • Các hàm Java (5)
      • Design Pattern (28)
      • Java 8 (3)
      • Java core (60)
        • Cấu trúc điều khiển (2)
        • Chuỗi và Mảng (3)
        • Collections (12)
        • Exception (6)
        • Hướng đối tượng (9)
        • Làm việc với File (5)
        • Thư viện quan trọng (5)
        • Tổng quan (8)
        • Vòng lặp (4)
        • Xử lý Luồng (6)
      • Java interview (6)
      • JDBC (7)
      • Tài liệu học Java (2)
    • Học JSON (5)
    • Học Kotlin (23)
      • Bắt đầu (3)
      • Căn bản (6)
      • Control Flow (7)
      • Function (4)
      • Kiểu dữ liệu (3)
    • Học lập trình Android (28)
      • Căn bản (13)
      • Custom view android (5)
      • Giao diện (6)
      • Intents (4)
    • Học Laravel (57)
      • Laravel 4x căn bản (10)
      • Laravel 5.x căn bản (5)
      • Laravel tutorials (40)
    • Học MongoDB (6)
    • Học MySQL (206)
      • Các hàm trong MySQL (142)
        • Advanced Functions (19)
        • Date/Time Functions (50)
        • Encryption Functions (4)
        • Numeric/Math Functions (36)
        • String Functions (33)
      • Hỏi đáp MySQL (1)
      • MySQL căn bản (25)
      • MySQL nâng cao (38)
        • Full Text Search (5)
        • Index (6)
        • Stored Procedure (7)
        • Tips (7)
        • Trigger (8)
        • View (5)
    • Học OpenCart (2)
    • Học Oracle (60)
      • Oracle căn bản (39)
        • Mở đầu (3)
        • Oracle Clauses (5)
        • Oracle Condition (6)
        • Oracle Joins (4)
        • Oracle Operators (4)
        • Oracle Query (9)
        • Oracle Reference (3)
        • Oracle Table (5)
      • Oracle nâng cao (12)
        • Oracle Advanced (5)
        • Oracle Common (2)
        • Oracle Loop/Condition (5)
      • Oracle Tips (4)
      • Tài liệu Oracle (5)
    • Học Pascal (20)
      • Căn bản (8)
      • Lệnh rẻ nhánh (2)
      • Mở đầu (3)
      • Nâng cao (1)
      • Vòng lặp (6)
    • Học Phalcon (6)
    • Học Photoshop (108)
      • Photoshop căn bản (40)
        • Bắt đầu (6)
        • Bổ sung (11)
        • Giao diện (5)
        • Hình ảnh (4)
        • Layer (11)
        • Vùng chọn (3)
      • Tài nguyên Photoshop (17)
      • Thủ thuật Photoshop (51)
    • Học PowerPoint (2)
    • Học Python (124)
      • Django (1)
      • NumPy (8)
      • Pandas (10)
      • Python căn bản (54)
        • Advanced Topics (8)
        • Bổ sung (4)
        • Datatypes (8)
        • Flow Control (5)
        • Functions (5)
        • Introduction (7)
        • Object & Class (10)
      • Python for Sysadmin (6)
      • Python Function (36)
        • Dictionary Methods (6)
        • List Methods (11)
        • Set Methods (17)
        • Tuple Methods (2)
      • Python nâng cao (9)
        • Công cụ (3)
        • Modules (5)
        • Tham khảo (1)
    • Học React Native (7)
    • Học ReactJS (45)
      • Bài tập ReactJS (2)
      • Học Next.js (7)
      • ReactJS căn bản (19)
      • ReactJS nâng cao (17)
    • Học Ruby (28)
      • Bắt đầu (5)
      • Kiểu dữ liệu (7)
      • Nâng cao (5)
      • Ruby on Rails (10)
      • Toán tử (1)
    • Học SQL Server (103)
      • SQL Server căn bản (30)
        • Condition & Operators (1)
        • Data Definition (14)
        • Data Queries (9)
        • Explored (1)
        • Getting started (5)
      • SQL Server functions (59)
        • Configuration Functions (14)
        • Conversion Functions (4)
        • Date/Time Functions (10)
        • Numeric/Math Functions (11)
        • String Functions (20)
      • SQL Server nâng cao (13)
        • Condition & Statement (3)
        • Function (2)
        • Stored Procedure (4)
        • Trigger (2)
        • View (2)
      • SQL Server Q&A (1)
    • Học SQLite (45)
      • Căn bản (25)
      • Nâng cao (20)
    • Học Swift (22)
      • Basic (9)
      • Collection Types (1)
      • Conditional (4)
      • Loops (4)
      • Transfer Statements (2)
    • Học TypeScript (28)
      • TypeScript 2.x (6)
    • Học Visual Basic (17)
      • Bắt đầu (9)
      • Kiểu dữ liệu (2)
      • Lệnh nhảy (2)
      • Vòng lặp (4)
    • Học VueJS (26)
      • VueJS 2.x (9)
    • Học Word (30)
      • Word 2016 (28)
        • Collaboration và Reviewing (3)
        • Làm việc với Objects (6)
        • Làm việc với Text (7)
        • Layout và Printing (6)
        • Mở đầu (3)
        • Mở rộng (3)
      • Word 2019 (2)
    • HTML & CSS (448)
      • Học CSS (76)
        • CSS (28)
        • CSS Parallax (8)
        • CSS Responsive (5)
        • CSS3 (35)
      • Học HTML (121)
        • Canvas (4)
        • Common tags (59)
        • Form tags (9)
        • Heading tags (6)
        • HTML (17)
        • HTML5 (17)
        • List tags (6)
        • Paragraph tags (3)
      • Học Javascript (76)
        • Bổ sung (16)
        • BOM (7)
        • Data types (9)
        • DOM (8)
        • Events (11)
        • Học NodeJS (4)
        • Javascript căn bản (14)
        • Object (4)
        • Vòng lặp (3)
      • Học jQuery (107)
        • Bài tập jQuery (5)
        • jQuery API (64)
          • jQuery Events (3)
          • jQuery Selector (61)
        • jQuery căn bản (10)
        • jQuery Mobile (12)
        • jQuery Tutorials (16)
      • Học SASS CSS (19)
      • Học SVG (12)
      • Học XML (7)
      • Speed Up (5)
      • Webpack 5 (25)
    • Kiến thức Domain (6)
    • Ngôn ngữ T-SQL (27)
      • Advanced (6)
      • Condition & Operator (4)
      • Data Queries (9)
      • Table queries (8)
    • Quản trị Linux (170)
      • Apache Kafka (10)
      • Bash Script (4)
      • Các lệnh Linux (40)
      • CentOS (4)
      • Docker (20)
      • Linux căn bản (11)
      • Linux nâng cao (3)
      • NGINX (5)
      • Quản lý User (8)
      • Redis (7)
      • Shell Script (13)
      • Thủ thuật Linux (32)
      • Ubuntu (13)
    • Testing (58)
      • JMeter testing (12)
      • Software Testing (42)
        • Test Management & Control (8)
        • TestCase Development (7)
        • Testing Fundamentals (11)
        • Testing Techniques (5)
        • Types of Testing (10)
        • WhiteBox Testing (1)
    • Thủ thuật Hosting (19)
    • Thủ thuật SEO (3)
      • Google (1)
    • Tin tức (1)
    • Tự Học PHP (564)
      • Bảo mật website (14)
      • Danh sách hàm trong PHP (306)
        • Array Functions (52)
        • Database Function (45)
        • Date / Time function (41)
        • File system Functions (65)
        • Hàm tự định nghĩa (1)
        • Hash Functions (11)
        • String Functions (66)
        • Variable handling (25)
      • Design Pattern (2)
      • Học Htaccess (4)
      • MVC PHP nâng cao (9)
      • Note và Chat với PHP (13)
        • Ứng dụng Chat (7)
        • Ứng dụng Note (6)
      • PHP 7 (9)
      • PHP Ajax (18)
      • PHP căn bản (53)
      • PHP CURL (8)
      • PHP MVC căn bản (13)
      • PHP nâng cao (20)
      • PHP tutorials (42)
      • PHP và MySQL (11)
      • Regex (3)
      • Regular Expression PHP (11)
      • Web tin tức PHP căn bản (28)
    • Wordpress (16)
      • Lập trình WordPress (15)
    Thông tin chung
    Giới thiệu về KISO
    Quy định sử dụng dịch vụ
    Quy trình xử lý khiếu nại
    Chính sách bảo mật
    Chính sách hoàn tiền
    Danh sách dịch vụ
    Kho giao diện
    Đăng ký tên miền
    Dịch vụ Cloud Hosting
    Dịch vụ Cloud Server
    Dịch vụ Email Google
    Dịch vụ quản trị
    Dịch vụ viết bài
    Dịch vụ tối ưu Wordpress
    Dịch vụ quản trị Website
    Dịch vụ quản trị Server
    Code phần mềm theo yêu cầu
    Hướng dẫn sử dụng
    Hướng dẫn thanh toán
    Hướng dẫn đăng ký dịch vụ
    Hướng dẫn sử dụng dịch vụ
    Hướng dẫn gửi Ticket hỗ trợ
    Câu hỏi thường gặp

    © 2023 KISO

    { Làm việc = cả }

    Copyright © 2023 KISO

    { Làm việc = cả }

    zalo Chat Zalo
    0968555833
    • Kho giao diện
    • Tên miền
    • Cloud hosting
    • Cloud server
    • Chứng chỉ SSL
    • Email Google
    • Blog
    • Đăng nhập