HackTheBox

HackTheBox「Valentine」で学ぶ Heartbleed 脆弱性

HackTheBoxのRetired Machine [valentine] を通して、Heartbleed 脆弱性について学びます。

Read
HackTheBox

ParrotOSで作る、ぼくのかんがえた最強のハッキングマシン【CTF/HackTheBox】

Hack The BoxやCTFで使っているParrotOSの環境を立て直すことにしたので、備忘録代わりにセットアップ方法についてまとめておこうと思い、この記事を書きました。

Read
HackTheBox

HackTheBox 「Blue」で学ぶ EternalBlue 脆弱性

HackTheBox の Retired Machine [Blue] を通して、 について学びます。

Read
CTF

firmware Writeup (Reversing) 【SECCON Beginners CTF 2021】

Reversing問題の中から、「firmware」という問題について簡単なWriteUpを書こうと思います。

Read
CTF

angrによるシンボリック実行でRev問を解いてみたまとめ【WaniCTF2021】

今回は、ReversingのVeriyHard問題「licence」を通して、複雑な処理をシンボリック実行で解析してくれるツール「angr」の使い方について学ぶことができたので、振り返りもかねて「angr」の使い方についてまとめていきます。

Read
C

main関数の3つ目の引数*envp[]で環境変数を取得する

C言語でmain関数を定義する際に使用できる3つ目の引数についてまとめます。

Read
自作OS

ゼロからのOS自作入門をやってみた時のメモ:環境構築 ~ 2章まで

発売と同時に即購入して以降、時間が取れなかったり難しくて挫折しちゃったりで放置してたゼロからのOS自作入門に再トライしていきたいと思います。今回は環境構築から2章まで進めていきます。

Read
Note

WSL上にRust環境を作るメモ

Rustで競プロを楽しむための環境を作っていきます

Read
Python

Pythonの辞書にKeyが存在するか確かめる in と、配列探索の in が全く違った話

「Pythonの辞書にKeyが存在するか確かめる in と、配列探索の in が全く違って驚いた」話について書きます。

Read
Notes

VSCodeでHyper-V上の仮想マシンのファイルを直接編集できるようにする方法

ホストのWindows にインストールされているVSCodeから、仮想マシン上のUbuntuのファイルを操作して開発を行えるようにするための環境構築についてまとめます。

Read
Notes

LinuxでVSCodeを使うとき、'apt upgrade'後にcodeコマンドが使えなくなる問題の原因と解決策

Linux環境で`apt update`コマンドを実行するとVSCodeが`code`コマンドで呼び出せなくなる問題についてのトラシューを行ったので原因と解消法について記録しておきます。

Read