#逆向-Cuda逆向 | Cuobjdump指令
😅5ea1
主要格式:cuobjdump [options] <files>
Options
--all-fatbin -all 转储所有 fatbin 部分。默认情况下,将只转储可执行 fatbin 的内容(如果存在),否则如果没有可执行的 fatbin,则转储可重定位的 fatbin。
--dump-elf -elf 转储 ELF 对象部分。
--dump-elf-symbols -symbols 转储 ELF 符号名称。
--dump-ptx -ptx 转储 PTX 以获取所有列出的设备功能。
--dump-sass -sass 转储二进制文件中嵌入的单个 cubin 文件或所有 cubin 文件的 CUDA 程序集。
--dump-resource-usage -res-usage 转储每个 ELF 的资源使用情况。用于在一个位置获取所有资源使用情况信息。
--extract-elf <partial file name>,... -xelf 提取包含<部分文件名>的 ELF 文件名,并另存为文件。用于提取所有文件。要获取 ELF 文件的列表,请使用 option。与主机 executable/object/library 和外部 fatbin 一起使用。使用此选项时,下列选项会被忽视 all -lelf dump list
--extract-ptx <partial file name>,... -xptx 提取包含<部分文件名>的 PTX 文件名并另存为文件。用于提取所有文件。要获取 PTX 文件列表,请使用 option。与主机 executable/object/library 和外部 fatbin 一起使用。使用此选项时,下列选项会被忽视 all -lelf dump list
--extract-text <partial file name>,... -xtext 提取包含<部分文件名>的文本二进制编码文件名并另存为文件。