シェルコードを実装する

C言語でexecveを用いてシェルを起動する #include <unistd.h> int main() { char filename[] = "/bin/sh\x00"; char **argv = 0; char **envp = 0; execve(filename, argv, envp); } exec_shell.c execveシステムコールを呼び出す処理をアセンブリで書く コンパイラはN...

 · 1 min · しむどん三度無視

セキュリティ関連の勉強会に参加した内容まとめ

心に残った良い内容だったと思えたものはこの3つ。 https://www.slideshare.net/shunaroo/mitre-attck-249336202 https://www.slideshare.net/ssuser8911f21/5eddsa https://speakerdeck.com/azara/zatukuri-hua-su-aws-iam-falsete-quan-sheng-ge-falsekao-efang-todui-ce ざっくりまとめていく。 TLPT TLPTとは TLPTとはThreat Led Penetration Testのこと。脅威情報をもとにして攻撃者...

 · 4 min · しむどん三度無視