Pebble Coding

ソフトウェアエンジニアによるIT技術、数学の備忘録

2020-03-01から1日間の記事一覧

macOS環境にてバイナリをdisassembleする

~$ cat main.c #include <stdio.h> int main(int argc, char** argv) { int a = 2; int b = 3; int c = a + b; return 0; } ~$ cc main.c ~$ otool -tvV a.out a.out: (__TEXT,__text) section _main: 0000000100000f80 pushq %rbp 0000000100000f81 movq %rsp, %rbp </stdio.h>…