Hướng dẫn sử dụng chức năng đóng góp câu đố (contribute puzzle) trên Viblo CTF

Đóng góp câu đố (Contribute Puzzles) là một chức năng mới được phát triển với mục đích xây dựng một nơi giúp mọi người tâm huyết với CTF có thể đóng góp những câu đố mà mình tự nghĩ ra, với những phần quà hấp dẫn. Chúng ta cùng đi vào hướng dẫn chi tiết với chức năng này nhé!

Trước tiên chúng ta vào trang chủ của Viblo CTF https://ctf.viblo.asia.

B1: Đi đến trang đóng góp câu đố:

Ở giao diện trang chủ, chúng ta click vào hình đại diện góc bên phải để hiển thị menu của người dùng.

  • Chọn tính năng Contribute Puzzles

image.png

Khi chọn vào đây chúng ta sẽ được dẫn tới trang đóng góp câu đố như hình bên dưới. image.png

B2: Nhập các thông tin vào các ô điền nội dung:

  • Tiêu đề (Title): Tiêu đề của câu đố.

  • Nội dung (Content): Nội dung của câu đố. Ở đây chúng ta có thể nhập dữ liệu với cú pháp Markdown.

    Để hiểu rõ hơn về cú pháp này mọi người vào link hướng dẫn: https://viblo.asia/helps/cach-su-dung-markdown-bxjvZYnwkJZ.

    Chúng ta vẫn có thể sử dụng được cú pháp nhập dữ liệu thông thường.

  • Câu trả lời (Answer): Câu trả lời của câu đố

Lưu ý: Câu trả lời phải có định dạng là Flag{<content>}

image.png

  • Độ khó (Difficult): Độ khó của câu đố được nhập vào bằng số thực
  • Thể loại (Category): Các bạn có thể chọn các thể loại cho câu đố của mình như: Reversing, Ctypto, Stego, Pwn, Web, Misc, Forensics,... cho câu đố của minh.

image.png

  • Điểm (Point): Hãy nhập mức điểm tự bạn đánh giá cho câu đố này:

    Điểm sẽ tương đương với hạng được tính như bảng bên dưới

image.png

  • Chú thích (Related Resource): Ở mục này mọi người hãy thêm chú thích, các tài liệu liên quan... cho câu đố
  • Gợi ý (Hint): Gợi ý cho câu đố này. Để thêm gợi ý chúng ta click vào nút Add New Hint sẽ hiện ra một bảng giúp thêm, sửa, xóa những gợi ý của bạn image.png
  • File

B3: Lưu câu đố:

Ở bước này chúng ta có 2 lựa chọn để lưu một câu đố: image.png

Save a Draft: Nếu bạn chưa chắc chắn để gửi câu đố của mình cho bộ phận kiểm duyệt, hãy chọn chức năng này để lưu tạm thời và có thể gửi lại sau khi đã chắc chắn.

Submit for Review: Nếu đã chắc chắn với câu đố của mình thì hãy chọn chức năng này để gửi đi câu đố của mình tới bộ phận kiểm duyệt. Chúng tôi sẽ duyệt bài của bạn trước khi đưa công khai tới mọi người.

Cancel: Trở về trang trước đó.

Sau khi hoàn thành và lưu lại câu đố. Chúng ta sẽ đi tới trang Câu đố của tôi (My Puzzles).

B4: Kiểm tra và xem lại câu đố của mình và đóng góp writeups:

Để kiểm tra và xem lại câu đố hoặc gửi những bản nháp tới bộ phận kiểm duyệt. Chúng ta vào trang đóng góp câu đố (Contribute Puzzles)

image.png Để chọn những câu hỏi cùng trạng thái chúng ta chọn trạng thái ở bộ lọc bên trái. Với các trạng thái:

Public (Công khai): Câu đố của bạn đã được công khai sẽ hiển thị ở đây.

Reviewing(Đang được duyệt): Câu đố của bạn đang được duyệt sẽ hiển thị ở đây.

Approved (Chấp nhận): Câu đố của bạn được chấp nhận nhưng chưa được quản trị viên công khai sẽ được hiển thị ở đây.

Draft (Bản nháp): Câu đố mà bạn lưu tạm thời sẽ được hiển thị tại đây.

Rejected (Đã bị loại bỏ): Những câu đố bị loại bỏ sẽ được hiển thị ở đây với lý do loại bỏ của từng câu đố.

Lưu ý: Chỉ với câu đố có trạng thái Draft mới được phép sửa lại và gửi cho bộ phận kiểm duyệt

Đóng góp writeups:

Bấm vào icon con mắt để xem chi tiết puzzle, sau đó click vào Here để đóng góp writeups cho puzzle vừa đóng góp.

image.png

Lưu ý: Bài viết được đóng góp đủ writeups mới đủ điều kiện để được duyệt.

Để sửa lại câu đố lưu tạm thời:

  1. Chọn vào danh sách câu đố Draft (bản nháp): image.png
  2. Tại đây chúng ta click vào nút edit bên phải mỗi câu đố sẽ hiển thị ra một hộp thoại để sửa lại câu đố đấy. Hộp thoại này hiển thị các nội dung như biểu mẫu thêm câu đố ban đầu. Chúng ta có thể sửa lại từng thông tin của câu đố.

image.png

  • Ngoài ra chúng ta có thể thêm write-ups (một bài giải chi tiết được tạo và lưu trên trang viblo.asia và liên kết với câu đố) bằng cách click vào "here" màu xanh ở dòng "You can add write-up by click here". Hoặc xem những write-ups cũ tại "you can re-view write-up by click here"
  1. Cuối cùng chúng ta có thể cập nhật (update - không thay đổi trạng thái) hoặc gửi câu đố cho bộ phận kiểm duyệt (submit for review) như hình dưới đây:

image.png

Video hướng dẫn đóng góp câu đố trên Viblo CTF

Viblo
Let's register a Viblo Account to get more interesting posts.