Upgrade to Pro — share decks privately, control downloads, hide ads and more …

%sの話

NV
September 15, 2018

 %sの話

@IoTSecJP東京 Version4.0

NV

September 15, 2018
Tweet

More Decks by NV

Other Decks in Technology

Transcript

  1. %s

  2. コード例 ARM Linuxで、以下のコードをコンパイルした際のアセンブリコードを見る int main(int argc, char *argv[]) { char

    buf[1024]; if (argc != 2) { return 1; } snprintf(buf, sizeof(buf), "cp %s data", argv[1]); system(buf); return 0; }