こっちだ!!ぷち論だ!!
root | 4 years ago | ||
README.md | 4 years ago | ||
server.rb | 4 years ago | ||
start.html | 4 years ago |
textに打ち込んだプログラムを実行するCGI。エラーが起こらない場合はそのまま実行され、標準エラーが出た場合はそのエラーに応じて注意文を表示する。
リポジトリのクローン
git clone https://www.yatex.org/gitbucket/git/HiroseLabo./2019-madoka.git
クローンしたディレクトリ下に移動
cd 2019-madoka
./server.rb
*ブラウザから以下のアクセス
http://localhost:8080/editor.rb
whileなどのループを使って、抜け出せなくなった場合、ブラウザが永遠と読み込み中になるのを防ぐためにtimeout処理を付属。
1.ifの条件分岐を作る(エラー文) 2.フローチャートの作成 3.論文作成、参考文献などの発見 4.テキストに打ち込まれた任意のコードの処理による攻撃を防ぐための対策を考える(正規表現でSQL文に相当するものを排除する、等) 5.判定方法を明確にする(現状ではコード実行→任意の出力の場合true判定)