InterKosenCTF 2020に、一人チームrotation
で参加しました。
(追記: 問題等はtheoremoon/InterKosenCTF2020-challengesにて公開されています)
Beginners CTF 2020 write-up
Beginners CTF 2020に、一人チームrotation
で参加しました。
今回は自動化には主にPython3を使いました。
Utf8JsonWriterがエスケープする文字を自作JavaScriptEncoderで減らしたい
.NET Core 3.0にてUtf8JsonWriterが追加されました。 Json.NETでjson書き出しをしている箇所をUtf8JsonWriterに変えようとしたら、Utf8JsonWriterの文字列書き出しでハマったので紹介します。
続きを読むBeginners CTF 2019 write-up
Beginners CTF 2019に、一人チーム「rotation」で参加しました。 CTFはksnctfに取り組んでいましたが、コンテストへの参加は初めてです。 普段C#を書いているので、ちょっとしたことにはC#を使いました。
環境: Win10 Version 1809 + Windows Subsystem for Linux(Ubuntu 18.04.2 LTS)
続きを読むFOFX_RECYCLEONDELETEやFOFX_ADDUNDORECORDの振る舞いの実験
確認環境: Windows 10 Version 1809 (OS Build 17763.134), Microsoft Visual Studio Community 2017 Version 15.9.2
IFileOperation関係の前の記事: IFileOperation::NewItem()の使用例
IFileOperation::SetOperationFlagsのドキュメントを読んでも FOFX_ADDUNDORECORD, FOFX_RECYCLEONDELETE が FOF_ALLOWUNDO とどのように違うのかピンとこないので実験しました。
続きを読むIFileOperation::NewItem()の使用例
確認環境: Windows 7 SP1 64bit, Microsoft Visual Studio Community 2017(VisualStudio/15.0.0+26228.9)
IFileOperation関係の前の記事: IFileOperationでZIPファイルを展開する方法
IFileOperation関係の次の記事: FOFX_RECYCLEONDELETEやFOFX_ADDUNDORECORDの振る舞いの実験
この記事は IFileOperation::NewItem method の使用例や特徴について記述しています。
続きを読むIFileOperationでZIPファイルを展開する方法
確認環境: Windows 7 SP1 64bit, Visual Studio Community 2015 Update 3
IFileOperation関係の前の記事: IFileOperationで異なる種類の操作を登録した時のUI表示の話 (以前はC#のCOM相互運用を使っていました)
IFileOperation関係の次の記事: IFileOperation::NewItem()の使用例