■掲示板に戻る■ 全部
レス数が1000を超えています。残念ながら全部は表示しません。

■TYPEプログラミング部

1 : :2021/08/16(月) 04:11:37.51 ID:nd334xje
42 TokyoのPiscine受ける😢
だる😢


300 :名無し様:2022/05/28(土) 01:16:08.31 ID:kdVp5hmu
>>292
これCSRF攻撃対策になるのな
被害者のセッションがログイン済みじゃないとリクエスト強要は成り立たないもんな
確認画面挟んだりするのは露骨に設計書と違うからあんま好かんしめんどくさいしな


301 :匿名希望名無しさん:2022/05/28(土) 14:35:21.92 ID:0RrNu1xx
POSTリクエストでもURLにパラメータを含められる
JavaServletは一緒くたにパラメータとして読み込む
重複した場合は配列として読み込めるけども、シンプルにgetParameterとしたらURLに記載した方が優先されるのか
ほんならPOST送信するフォームのリンクにパラメータ載せて対象に踏ませたら、リンク先で送信する内容を限定できるな
対策はできるけどネットの人気投票とかで使えそう


302 :焼き鳥いかが?名無しさん:2022/05/28(土) 14:36:02.74 ID:0RrNu1xx
推しに投票したつもりが知らんやつに票が入ってたみたいな


303 :名無しより悪意をこめて:2022/05/28(土) 14:38:39.69 ID:0RrNu1xx
俺はGETリクエストの時に不要なパラメータ乗ってたらリダイレクトさせるようにしたから
上記のやつは効かないけど
POSTの方でもそうするか迷うなあ


304 :名無し特急:2022/05/28(土) 14:52:29.10 ID:0RrNu1xx
こんなに学べることあるのにホイホイ設計書に書いてあることだけやって単体テスト進めるやつの気がしれん
まだ1ヶ月あるし次の課題提示されてないだら
みんなでレビューし合うらしいからインジェクション仕掛けたろ


305 :コードネーム:NANASI:2022/05/28(土) 14:54:51.30 ID:0RrNu1xx
カスタムする許可はもらってるから
俺も別に勝手にやってるわけではない


306 :うんちくん:2022/05/28(土) 22:53:32.17 ID:kdVp5hmu
クロスサイトスクリプティング攻撃対策なんだけど、
Ajax(XMLHttpRequest )に非同期でjsonを返す用のコントローラー処理さ
エスケープ処理しなくても、レスポンスのContent-typeをapplication/jsonにすれば
スクリプトインジェクションの心配はしなくていいですよね?
同時にヘッダインジェクションされたらそりゃその限りじゃないかと思うんですけど、エスケープもした方が良いんでしょか


307 :うんちくん:2022/05/28(土) 22:56:21.98 ID:kdVp5hmu
なんか参考書にセキュリティの勉強会なるものが各地で開かれてて、新人向けのものもあり具体的な名前まで載ってた
都合がつけば行こうかな


308 :うんちくん:2022/05/28(土) 23:10:06.34 ID:kdVp5hmu
あれ?何言ってんだ俺
した方がいいな
お酒飲み過ぎ


309 :名無しの悪巧み:2022/05/29(日) 15:19:16.67 ID:SOT2bORC
月間2000万ユーザー居るWebサービスのエンジにあだけど
質もんありゅ?w


310 :以下、名無しに変わりましてTYPEがお送りします:2022/05/29(日) 15:51:25.94 ID:XMer6Gu0
初歩的な質問しかなくて恐れ多い
趣味何年とかの人で十分なんすけど

DBからの情報をjsonに詰めてクライアントに送るコントローラの処理で、
そん時にjsonの特殊文字はエスケープして送ってるけど
HTMLのタグとかは現状特に気にしてなくて、というのもContents-Typeをapplication/jsonで返してるから別にいいやって感じなんだけど
こんなもんでいいのかなってところで今迷っている

昨日試しにリクエストヘッダにaccept: text/htmlを設定してGETしてみたけどちゃんとapplication/jsonで帰ってきたから、じゃあやっぱりレスポンスヘッダを書き換えられない限りは平気なのかなって


311 :名無し@恐縮です:2022/05/29(日) 15:52:48.92 ID:XMer6Gu0
XSSを恐れているんだ


312 :名無し!お許しください!:2022/05/29(日) 15:54:20.83 ID:SOT2bORC
HTMLのタグもDBにいれてんの?


313 :名無し@恐縮です:2022/05/29(日) 15:55:45.07 ID:XMer6Gu0
クライアントの入力したやつをDBに入れてて
そん時は特にチェックしてない。文字数制限と型くらいしか縛りがない
入力時にエスケープするか、出力時にエスケープするかなら後者の方が安全かと思って


314 :名無しさん(笑):2022/05/29(日) 16:06:33.87 ID:XMer6Gu0
あ、DBにhtmlタグ入れるのは意図した使い方じゃない
DBからタグを取得するような処理は無い
ただクライアントが任意の文字入れれるから悪い人が入れるかもってだけ


315 :名無しの話し:2022/05/29(日) 16:54:17.57 ID:XMer6Gu0
<と>も追加でエスケープしたらいいか


316 :以下、名無しに変わりましてTYPEがお送りします:2022/05/30(月) 05:03:25.12 ID:XEQ3lBn0
APIはやしてDBから情報返してクライアントで表示するだけなら文字列にキャストして返すだけでええんちゃうん


317 :タイピングには自信があります:2022/05/30(月) 21:22:16.18 ID:zGsu4HSB
サーバー側ではJsonの特殊文字をエスケープしただけで
HTMLの特殊文字のエスケープはそれを受け取ったjQueryが担当してるんだけどこれでいいんやろか
やっぱりイマイチ安全性に欠ける気がする


318 :Anonymous:2022/05/31(火) 12:19:34.17 ID:UO7nuNc8
C#勉強する


319 :名無し!お許しください!:2022/05/31(火) 14:29:14.15 ID:viikHj5M
シープラプラプラプラってなにに使えるの


320 :名前を要求するニダ:2022/05/31(火) 21:05:43.53 ID:UO7nuNc8
さあ


321 :番組の途中ですがアフィサイt(ry:2022/06/01(水) 18:42:46.19 ID:eJTD6BcW
やめろよそんなん書いたらプログラムスレをチラ裏に使ってる俺のせいみたいになるだろって思いながらTYPEみてる


322 :匿名希望名無しさん:2022/06/01(水) 19:38:42.45 ID:kCgzfp19
自意識過剰


323 :名無し特急:2022/06/02(木) 18:52:35.06 ID:NZ1wJBUm
C#プログラムのテストやるから
C#においてよくある不具合や脆弱性について学ぶ必要があると思う
初体験だからよう知らんけど
例えばJavaScriptだけでエレメント書き換えてたらインジェクション大丈夫か?ってなるけどjQuery使ってたらまあ大丈夫やろうけど一応エビデンスだけ取っておくかってテンションになるもんな?なると思う


324 :だから名無しだっちゅーねん:2022/06/02(木) 18:58:31.07 ID:NZ1wJBUm
何はともあれ触っときたいけどなんも作りたいもんがない
また迷路生成プログラム作るか
あれはいい教材だった


325 :Anonymous:2022/06/02(木) 19:00:09.76 ID:NZ1wJBUm
そういえばガベージコレクタのないC#なんかはリソースの解放の工程が明示的にいるってJava勉強中に見たぞ


326 :焼き鳥いかが?名無しさん:2022/06/03(金) 13:15:42.10 ID:SUjaN/MP
なんか面倒くさいなそれ


327 :名無しの保護者です:2022/06/03(金) 19:17:04.36 ID:XaF+fFsR
研修中退していきなり結合テスト仕様書を作れって言われたが買い被りすぎでは?できる気がしないんだけども文句は墓で聞くよ


328 :名無し探してます:2022/06/03(金) 19:22:38.68 ID:XaF+fFsR
具体的な指示のもと「今のをドキュメントにおこしてくれ、テストデータは適当に考えといて」とかって話ならともかくともかくなんすけお!
やば過ぎるっピ!


329 :名無しはホモ:2022/06/03(金) 19:23:33.70 ID:XaF+fFsR
まあいないよりマシって程度の仕事できるように頑張る


330 :うんちくん:2022/06/04(土) 14:35:26.91 ID:d2i/5R4J
C#のnamespaceとjavaのパッケージの違いって
パッケージはよくあるディレクトリ構造?と互換性を持たせていて、namespaceはその必要がないもう少し自由な存在なのかな
どっちも一長一短だけど、例えばnamespaceはその性質から一つのファイルに異なるパッケージを宣言することができる的な


331 :名無し探してます:2022/06/04(土) 18:30:46.85 ID:+SDmEzMX
ソフトウェアテストの教科書ってやつと
パーフェクトC#って本買ってきた
読むべ


332 :名無しは激怒した:2022/06/04(土) 23:41:39.79 ID:JVKJADTe
色々工程があって、それは知ってたけど、具体的にどんな工程が前や後に控えてるのかを冒頭で図示してくれてて
つまりそこでやってることは俺はやらなくていいわけだからってのがすぐ解って凄く良い
いけそうな気がしてきた


333 :タイピングには自信があります:2022/06/04(土) 23:54:01.40 ID:JVKJADTe
例えば世間一般には俺の状態遷移テストとかの後に評価テストとやらが控えてて、そこにセキュリティテスト(ブラックボックステスト)が含まれてるから俺は脆弱性に対してはさほど気にしなくて良いわけだ
実際あるのかどうかってのは確認しとかなきゃいけないが


334 :名無しの話し:2022/06/05(日) 00:01:33.14 ID:TxpBdmVF
良い本買った
パーフェクトC#の方は一応買ったけど、ここに書いてあることをやればいいなら今回出番なさそうだ
同魂の士がいれば「ソフトウェアテストの教科書」をゴリゴリに勧める


335 :名無しの話し:2022/06/05(日) 18:51:59.67 ID:TxpBdmVF
3因子間以上の組み合わせテストで致命的な欠陥を見つけた経験のある人どのくらいいる?
結構ある?


336 :名無しの悪巧み:2022/06/05(日) 19:01:05.45 ID:TxpBdmVF
テストって漠然と全網羅のイメージあったけど
10個のパターンを持つ因子10個の組み合わせを施行するだけで10万通りになるっていうのは確かに現実的じゃない


337 :名無しさん@社長:2022/06/05(日) 19:17:37.54 ID:TxpBdmVF
ちゃう5個


338 :名無しの保護者です:2022/06/05(日) 23:58:17.83 ID:TxpBdmVF
比較的上流工程で完結できる脆弱性対策と
下流工程で常に気を配らなければいけない脆弱性対策で二分できると感じた
後者の存在はテスト業務においても大きな存在感がある


339 :名無しさん@ひまだお!:2022/06/06(月) 19:50:25.09 ID:u02YJNak
参考までに今年2月にベテランが作った仕様書見せてもらったけどテストケースがザックバランに決めててワロタ
設計書の丸写しでテスト実施者に丸投げやこれならいけそう
まあ順当に行くと実施者も僕なんすけど


340 :勇者名無し:2022/06/13(月) 21:47:51.22 ID:DvqzuhMr
ホワイトリストとキルスイッチ
自動再接続機能のあるVPNルーターが欲しいけど見当たらない
予定しているプロバイダーはNordVPN
ないなら作るか?って真剣に検討している
二重VPNみたいにして一層目がソレでローカルネットに配置、再接続やキルスイッチ機能持たせればいいはず


341 :名無しさん@(笑):2022/06/13(月) 21:49:38.74 ID:DvqzuhMr
そしたら普通のOpneVPN対応ルーター買えば間違い無いよな
あ、ホワイトリスト機能もいる
幸いNordVPNには使用可能なサーバーを取得するAPIが用意されている


342 :名無しくんオッスオッス!:2022/06/13(月) 21:52:42.31 ID:DvqzuhMr
LINUXベースのカスタムファームウェアをインストールしたルーターでも別の切り口できそうか
つーかそっちのほうが理にかなってるかな
有線VPNルーターに入れれるか調べてみよう


343 :名無しさん@怖くて昼も眠れません:2022/06/13(月) 21:54:07.95 ID:DvqzuhMr
無線ルーターでそれやるとせっかくメッシュwifiとかせっかくメーカーが頑張った機能に影響出そう


344 :邪智暴虐の魔王名無し:2022/06/16(木) 21:30:23.07 ID:av7TPkCA
SI環境の国マスタに邪馬台国入れてたんだけど朝見たら消されてた
別に超絶おもしろいと思って入れたわけじゃないけど消されるとなんか滑ったみたいになって恥ずかしかった


345 :名無しのごとく:2022/08/11(木) 14:36:22.38 ID:SmoFuW7k
“¥


346 :名無しくんオッスオッス!:2022/08/27(土) 17:30:26.04 ID:lGB.Hqos/ch.1
ソースコード晒したら誰かハッキングしてみてくれる?
html/cssとjavascriptなんだけど


347 :名無しの花嫁:2022/08/27(土) 17:31:23.11 ID:lGB.Hqos/ch.1
まああとperlか


348 :名無しさん@TYPER:2022/08/27(土) 21:23:45.72 ID:29/ZRg3w/ch.1
どれどれ


349 :<br>test:2022/09/06(火) 19:25:05.79 ID:UC.vZkBw/ch.1
進捗報告の場で大モニターにノートPC繋いで(資料出すのかな...?)と思ったら黙々とソースコード書き始めてやばかった
沈黙に耐えかねて精一杯フォローしたけどなぜか俺が怒られたし...そりゃ答えられねえよこれはそこでパソコンカタカタやってるやつの仕事だもん
クソクソクソ


350 :受験番号167:2022/09/06(火) 19:28:56.82 ID:UNHsFbj2/ch.1
とばっちりかわいそう


351 :<br>test:2022/09/06(火) 19:30:46.10 ID:UC.vZkBw/ch.1
今日の俺の仕事はデータベース構築とソース管理用のリポジトリ作ったり使用ソフト決めたりスケジュール表作ったりだぞ
コードの方は知らねえ


352 :やったね名無しちゃん!:2022/09/07(水) 22:28:18.28 ID:F2drTibM/ch.1
仕事で突然「突然だけどPythonやれ」って言われて0からスタートした
したらDjangoフレームワーク便利すぎてわろてる
もう二度と戻れないかもしれない


353 :ウホッ!いいサラダ…:2022/09/07(水) 22:29:51.14 ID:F2drTibM/ch.1
なんか関電がpython強化し出したとかなんとかで需要を感じたとかって話だった
お金もらって週5フルタイムで将来性あるスキル勉強していいってのはまんざらでもない


354 :Nanasin.....:2022/09/12(月) 18:57:05.57 ID:Rq.2g4nU/ch.1
抽象クラスA→抽象クラスB,C
抽象クラスB→クラスD,E
抽象クラスC→クラスF,G


の上で
DとF、EとGが一対多のリレーションシップで繋がってるんだけど
複雑?


355 :名無し探してます:2022/09/12(月) 19:00:09.46 ID:nnTSWWFY/ch.1
3階層ならそこまで複雑じゃないと思うけど


356 :名無しの奇妙な冒険:2022/09/12(月) 19:00:24.29 ID:Rq.2g4nU/ch.1
今週でBDG
来週CFGのスケジュールだったが
明日F作れって言われて困ってる


357 :名無しの奇妙な冒険:2022/09/12(月) 19:00:40.68 ID:Rq.2g4nU/ch.1
>>355
よかった


358 :名無しさん@社長:2022/09/14(水) 08:43:32.91 ID:JXNSelqU/ch.1
データベースから条件式でデータをセレクトし
かつ同じ条件式を参照してisなんとかメソッドを実現したい
コピペで30秒で終わるけどできれば同じ条件式を参照したい
djangoフレームワークのQオブジェクトがこの条件式に当たる気がして当たってみているがどうやら


359 :Nanashi days:2022/09/14(水) 09:08:44.72 ID:H7EPO4pk/ch.1
ドジャンゴわからん


360 :以下、やる夫に変わりましてイケメンがお送りするお:2022/09/14(水) 11:14:29.27 ID:6DbVqbLU/ch.1
できたわ


361 :名無しでゆとり:2022/09/20(火) 12:46:35.91 ID:5ncTGeXY/ch.1
Djangoが強すぎて全然Pythonの勉強にならん
やりたいと思ったことは大体数行で出来上がってしまう


362 :名無しがしゃべった!:2022/09/22(木) 18:11:36.40 ID:r0mEXXRQ/ch.1
ディレクトリトラバーサルの対策ってサニタイジングしか無いんか?


363 :名無しの話し:2022/09/26(月) 18:41:35.83 ID:/19cvZ7Q/ch.1
入力チェックをクライアントとサーバーの両方でやる時って、同じ処理を違う言語で2回書くのと、
一度サーバーにデータ送って確認してもらった後送信、またサーバーで確認するのとどっちが良いんだろうな?
入力チェック自体はクライアントだけでも行える簡素なものだとしてよお


364 :名無し探してます:2022/09/26(月) 18:43:47.49 ID:/19cvZ7Q/ch.1
前者だと高速だけど修正の時の手間ももテストも二倍になるよな
後者だとデメリットは遅いことだけど現実問題無視できるレベルだしやっぱ後者かな?


365 :名無しさん@社長:2022/09/26(月) 18:45:10.19 ID:/19cvZ7Q/ch.1
二倍っていうか三倍近いか
双方が問題なく動作した上でより厳格に結果が一致してる必要がある


366 :また会いましょう名無しさん:2022/09/27(火) 12:30:39.21 ID:MF8SRD52/ch.1
リリースの1時間後に「DBのカラム増やしてくれ」「既に入力したデータは引き継いでくれ」って言われたが
要件定義で言えよ!
…あとでまとめて以降することになるからとりあえず区切り文字挟んで適当な項目に入力しておいてもらうか
区切り文字打ち間違えたらもう知らないわよ


367 :名無しさん@〜AfterStory〜:2022/09/27(火) 12:31:07.34 ID:MF8SRD52/ch.1
>>366
おまけに入力の手は止めないって事だ


368 :名前を要求するニダ:2022/09/27(火) 19:30:18.40 ID:mGZOSLxs/ch.1
クソみたいなデータ入力を一生やってるんだが
自動化してみる
と言っても中でも単調なデータを抜き出して1/10件くらい捌ければいいやって志
絶対数が多いからそれでも人件費だいぶ浮くはずだと思う


369 :名無しさん@ひまだお!:2022/09/27(火) 20:32:57.66 ID:2XBcB962/ch.1
文字コード統一するために戦争するなら支持してもいい


370 :名前なんて無い:2022/09/27(火) 21:19:21.58 ID:4HR66Epw/ch.1
EUC-JP陣営が勝利し統一されました


371 :名無しの拳:2022/09/27(火) 22:44:10.17 ID:mGZOSLxs/ch.1
あの超有名インターネッツ掲示板が使ってるShift-JIS以外ある???????


372 :名無しさん@平常運行:2022/09/28(水) 12:29:02.89 ID:EdLL.qbE/ch.1
なんとか8


373 :名無しは名無し:2022/09/28(水) 15:31:25.78 ID:bqff1dIA/ch.1
コマンド入れて書き込むことでランダムで煽りAA が投稿される機能


374 :名前を出せずすみません:2022/09/28(水) 16:23:10.55 ID:PhrINNrg/ch.1
クラスを作らずに直接オブジェクトを作るのってやめたほうがいい?


375 :名無し特急:2022/09/28(水) 18:29:59.06 ID:fuH75sfk/ch.1
オブジェクト指向はいいぞ
でもまあ魂が目覚めるまでは別に無理して作らなくていいんじゃね
複数人でやってるなら話は変わってくるけど
言語は何?


376 :だから名無しだっちゅーねん:2022/09/30(金) 08:47:09.26 ID:rhhlffNc/ch.1
JavaScriptでClass←JSONの方向で変換しようとすると鬼めんどくさかった
Classの連想配列がキツい



377 :名無しさん@ひまだお!:2022/10/05(水) 08:43:32.59 ID:E43tiuq2/ch.1
1から9まで並んでれば次は10だと分かる様に
コードに一貫性を持たせることが可読性につながると信じているけれど、
書き進めるうちにやっぱりこっちのほうがいいやっていうのが永遠にある
経験積めば変わるんだろうか


378 :狐を狩ろうぜ名無しさん:2022/10/05(水) 18:05:15.01 ID:GT4TYneA/ch.1
データベース集計するのに
一回CSV出力してからExcelVBAで集計しろって言われたので作ったけど
重すぎてワロタ
300件読み込ませただけで数秒Excel止まるんやが


379 :番組の途中ですがアフィサイt(ry:2022/10/05(水) 18:06:24.62 ID:GT4TYneA/ch.1
合わせてCSV出力機能の上限を1000件から無限に変更してるけど、いらんやろ
ハイスペPCなら耐えられるのかな


380 :名無しの保護者です:2022/10/05(水) 22:45:01.21 ID:nAxvNsps/ch.1
大量データならPowerShellのほうがいいよ


381 :そうです私が変な名無しさんです:2022/10/05(水) 22:54:38.89 ID:v3PMfb0U/ch.1
widowsのファイルシステムで大量に処理するならpowershellがいいよ
ExcelVBAなら描画と計算を切れば少しは速くなるかも


382 :名無し!お許しください!:2022/10/07(金) 05:36:22.44 ID:pWAZAxpM/ch.1
>>378
それ間違えて1048576件読ませてない?


383 :邪智暴虐の魔王名無し:2022/10/07(金) 12:33:57.04 ID:64nAkyes/ch.1
1145141919810件


384 :名無し・・・だと・・・?:2022/10/08(土) 17:30:37.59 ID:n/u7qB7k/ch.1
Windows10かUbuntuの動く条件で最も携帯性の高いノートPCを追い求めている
13.3インチ0.81kgの富士通のやつが今んとこNo.1にいる


385 :名無しに迎撃の用意あり:2022/10/08(土) 17:41:18.69 ID:lQti8eFg/ch.1
とにかく手軽さが最優先
作業効率だとかは捨ててるから8インチモニターなんて化け物でもいい
ただあえて制限するなら物理キーボードとポインターデバイスは欲しい


386 :ラジオネーム 名無しさん:2022/10/08(土) 18:37:38.39 ID:ZIXa0N/c/ch.1
タブレットにマウスとキーボードつければ


387 :名無しとかなんなん?:2022/10/08(土) 18:47:16.33 ID:lQti8eFg/ch.1
用途はプログラミングなんだ
androidOS他では開発環境に乏しい
俺もクラウドに環境置いて遠隔操作は考えたけどやはり事がややこしくなる
Windowsか有名どころのLinux、あるいはMacだけどMacBookは重すぎる
Airでも>>384二つ分の重さがある


388 :邪智暴虐の魔王名無し:2022/10/09(日) 19:51:33.31 ID:s61Dy2C./ch.1
「〇〇から〇〇まで一人称で行えます」って日本語めちゃくちゃ頭悪そう
この業界特有なんだって?


389 :名無しの奇妙な冒険:2022/10/09(日) 19:52:36.95 ID:s61Dy2C./ch.1
一人称で働けるってなんだ


390 :怪しい名無しさん:2022/10/09(日) 23:09:20.20 ID:lBRWdu/Y/ch.1
そんな言葉聞いたことなかったが
派遣の用語なんだね


391 :14歳の名無し:2022/10/10(月) 00:32:53.55 ID:OinOsY.c/ch.1
じゃあ俺は二人称で働くね


392 :名無しの花嫁:2022/10/10(月) 00:45:12.10 ID:bjHB/Jdo/ch.1
3人称


393 :名無し・・・だと・・・?:2022/10/10(月) 18:26:04.68 ID:ZakdRgKs/ch.1
文章として成立してない
頭悪いというか知的障害者レベル


394 :匿名希望名無しさん:2022/10/11(火) 18:59:38.20 ID:8mh2oMeA/ch.1
おすすめのマウスとキーボード教えて
ちなみに有線派


395 :名無しさん@社長:2022/10/12(水) 08:44:28.41 ID:99n9oRr2/ch.1
トラックボール使ったことある奴おる?


396 :ラジオネーム 名無しさん:2022/10/12(水) 09:16:23.27 ID:bkhXDQmY/ch.1
html ファイルとして作ったブラウザアプリアップロードしたいんやがおすすめ教えて


397 :コードネーム:NANASI:2022/10/12(水) 09:32:14.00 ID:Y6puu.r./ch.1
>>395
現在進行形で使っとるが


398 :名前を出せずすみません:2022/10/12(水) 12:06:56.40 ID:99n9oRr2/ch.1
座ってるだけでフラフラ
運動不足その他な気がする
筋トレするか


399 :名無しは名無し:2022/10/12(水) 18:38:03.82 ID:BDqDLN8U/ch.1
SEOで重要な所手っ取り早く教えてくれません?


400 :名無しはホモ:2022/10/13(木) 12:04:55.95 ID:ynM52tuU/ch.1
設計書の粒度


186KB
READ.CGI - 0ch+ BBS 0.7.5 20220323
ぜろちゃんねるプラス