Rule

禁止事項

  • 自チームに許可されていないサーバへのアクセス行為
  • 他チームへの攻撃及び妨害(主にサーバ)
  • 他チームの解法等を覗きみる
  • 他チームからヒントや解答を得る、他チームに教える
  • その他、運営・進行を妨害する行為

注意事項

  • Webサーバが稼働していない間は得点が加算されません
  • WebサーバとSSHを稼働させておく必要があります
  • ファイルアップロードで保存されるディレクトリ先は変更しないでください

運営用ユーザについて

※下記のユーザIDとパスワードは削除及び変更しないでください(運営のチェック用です)
  • MySQLサーバのID: root パスワード:root
  • MySQLサーバのuserテーブル内のID: kitpro パスワード:password

  • Raspberry PiのSSHについて、ID:(チーム番号) パスワード:(ランダム文字列)

ヒント

  • Raspberry Piは温度を測っているという設定で動いています
  • Raspberry Piって、初期設定って知られていますよね…
  • Telnetってご存知ですか?Raspberry Piにも入っていますよ?
  • (ここまで14:00に追加)
  • TelnetをSSHの代わりに使用している方がいますが、あくまでSSHのみを使用してください
  • Telnetはデータのやり取りを平文で行っています、これではセキュリティの観点からよくありませんので、Telnetのサービスを塞いでください
  • (ここまで15:00に追加)
  • ディレクトリリスティングの脆弱性があります
  • ログインにおいて、何も入力しなくても先に進めてしまう脆弱性があります
  • (ここまで15:30に追加)
  • 皆さんの問題サーバは最初からウィルスにかかっていた可能性がありますね、運営側の不手際じゃないですよ?
  • (ここまで16:00に追加)
  • 定期的に送信されている提出課題のファイルサイズは非常に大きいものとなっています、これにはサイズ制限をかけるべきです
  • (ここまで16:30に追加)

得点の計算方式

A = 問題ごとの基礎点
B = A × 1%
C = サーバ稼働点

問題が初めて解けた場合には、Point = Point + Aの得点が入ります。
また、5分ごとに、Point = Point + B + Cの得点が入ります。

  • 最終更新:2017-01-28 16:33:16

このWIKIを編集するにはパスワード入力が必要です

認証パスワード