Thông báo về vòng Sơ khảo cuộc thi 2021

1. Thời gian thực hiện: Từ 7:30 – 18:00 (UTC+7) ngày 16/10/2021. Trong đó:

7:30 – 8:00: Các Đội làm công tác chuẩn bị:

Kết nối hệ thống quản lý thi online Zoom Meeting (ID: 447 762 4915. Passcode: ascis2021). Kết nối trang web thi quals.ascis.vn và đăng nhập theo tài khoản BTC đã gửi qua email trưởng đoàn
8:00 – 8:45: Lễ khai mạc vòng Sơ khảo
8:45 – 16:45: BGK mở đề thi để các đội làm bài
(Nếu quá trình thi có trục trặc hệ thống, BTC và BGK sẽ cân nhắc và gia hạn thêm thời gian làm bài)
16:45 – 17:00: Đóng hệ thống thi, tổng hợp kết quả
17:00 – 18:00: Công bố kết quả và trao giải Sơ khảo

2. Quy chế dự thi

Trong thời gian diễn ra vòng thi, các thí sinh dự thi phải chấp hành các quy định sau:

  • Chỉ được trao đổi nội dung liên quan đến bài thi với thành viên dự thi của đội mình
  • Không được sử dụng thiết bị di động để trao đổi về nội dung thi
  • Không được lộ tài khoản thi, đề thi, đáp án thi
  • Không được tấn công hệ thống thi, không sử dụng công cụ quét đáp án, gây ngẽn mạng hoặc gây cản trở cho hoạt động thi của Đội khác
  • Nếu có ý kiến thắc mắc liên hệ với Ban Tổ chức qua kênh chat m.me/ascisVNISA hoặc chat trên hệ thống thi.
  • Tất cả các thí sinh phải có hình ảnh kết nối online qua video conference. Không tắt camera/webcam, không bật mic, chỉ chat với Ban Tổ chức. Trường hợp thí sinh dự thi nhưng không có đủ hình ảnh kết nối trực tiếp, Ban Tổ chức có thể xem xét trừ điểm thi. Đặt tên trên hệ thống quản lý thi Zoom meeting theo cú pháp sau:
  • Đối với các đội ASEAN: [Tên nước]_[Tên đội] (Tên đội đã đăng ký với BTC). Nếu có thành viên kết nối riêng thi đặt tên là [Tên nước]_[Tên đội]_[Tên thành viên].
  • Đối với các đội Việt Nam: [Tên trường viết tắt tiếng Anh]_[Tên đội]. Nếu có thành viên kết nối riêng thi đặt tên là [Tên trường viết tắt tiếng Anh]_[Tên đội]_[Tên thành viên].

3. Hướng dẫn làm bài thi

Vòng thi Sơ khảo được tổ chức online theo hình thức thi CTF – Jeopardy, đề thi gồm các thử thách (các bài tập) thuộc các lĩnh vực sau:  

Web application: Khai thác các lỗ hổng ứng dụng web (SQL injection, XSS, Session Hijacking…)

Reverse engineering: Dịch ngược mã nguồn phần mềm, unpack các packer bảo vệ mã nguồn

Pwnable: Tìm lỗi, khai thác các lỗ hổng trong các ứng dụng server, phần mềm, hoặc đoạn mã (ví dụ: buffer overflow, viết shellcode, format string…)

Network/Forensic: Điều tra, phân tích các dấu vết số (phân tích gói tin, phân tích dump bộ nhớ, ram….)

Crypto/ACM: Giải mã string, giải thuật, phân tích thuật toán, lập trình thuật toán…

Khi cuộc thi bắt đầu, các đội thi cần đăng nhập vào trang web thi bằng tài khoản của đội mình. Các đội có thể làm không theo thứ tự và làm cùng lúc nhiều bài trong các thử thách của đề thi.

Các đội chơi cần vượt qua các yêu cầu của bài tập để giành được cờ (flag). Định dạng của cờ là: ASCIS{.*}, ví dụ: ASCIS{th1s_1s_4_fl4g}

Khi tìm được flag, các đội chơi cần nộp (submit) ngay flag của đội mình để giành điểm sớm nhất, các đội giành điểm sớm nhất có lợi thế xếp hạng về thời gian khi bằng điểm các đội chơi khác.

Điểm số của mỗi thử thách phụ thuộc vào số đội đã làm được thử thách đó (submit đúng cờ), theo quy tắc sau:

Càng nhiều đội giải được cùng một thử thách thì điểm đạt được từ thử thách đó càng giảm.

Thử thách i sẽ có điểm cao nhất là Dmax(i) cho đội đầu tiên giải được và khi có thêm đội giải được thì điểm sẽ tính lại, cho đến khi về Dmin(i) thì sẽ không thay đổi nữa.

4. Về phân chia bảng thi và giải thưởng Sơ khảo

4.1. Chia bảng thi

Các đội thi được chia làm 3 bảng, như sau:

  • Bảng VN1: các đội ở các trường thuộc khu vực phía Bắc Việt Nam
  • Bảng VN2: các đội ở các trường thuộc khu vực phía Nam Việt Nam
  • Bảng ASEAN: các đội ở các nước ASEAN còn lại

Việc chia Bảng chỉ để xét giải và chọn đội vào vòng Chung khảo, mỗi Bảng VN1, VN2 lấy 5 đội có thứ hạng cao nhất trong Bảng vào Chung khảo (mỗi trường lấy không quá 2 đội), Bảng ASEAN lấy 7 đội đại diện cho 7 nước còn lại (mỗi nước lấy một đội có thứ hạng cao nhất trong số các đội thi của nước đó).

4.2. Cơ cấu giải thưởng Sơ khảo

Mỗi Bảng sẽ có cơ cấu các giải Sơ khảo như sau:

  • 01 Giải Nhất
  • 02 Giải Nhì
  • Một số Giải Ba và Khuyến khích (căn cứ vào số đội dự thi của mỗi bảng)

4.3. Tiêu chí xét giải

Dựa vào việc chấp hành quy chế dự thi và bảng điểm của các Đội khi đóng hệ thống thi. Trong đó:

  • Đội đạt giải Nhất ở một bảng không được thấp điểm hơn Đội đạt giải Nhì có điểm thấp nhất ở hai bảng còn lại
  • Đội đạt giải Nhì ở một bảng không được thấp điểm hơn Đội đạt giải Ba có điểm thấp nhất ở hai bảng còn lại
  • Đội đạt giải Ba ở một bảng không được thấp điểm hơn Đội đạt giải Khuyến khích có điểm thấp nhất ở hai bảng còn lại
  • Đội đạt giải Khuyến khích phải làm được 2 bài tập trở lên

Giải thưởng gồm tiền mặt hoặc hiện vật có giá trị tương đương, kèm theo bằng khen/ giấy khen/ chứng nhận của Ban Tổ chức và sẽ được Ban Tổ chức chuyển đến các Đội sau Lễ công bố và trao giải Sơ khảo online.