「nasm shell.rb」の版間の差分
提供: セキュリティ
(→関連項目) |
|||
行46: | 行46: | ||
* [[Kali Linux]] | * [[Kali Linux]] | ||
* [[Metasploit]] | * [[Metasploit]] | ||
− | {{ | + | {{binary}} |
<!-- vim: filetype=mediawiki --> | <!-- vim: filetype=mediawiki --> |
2014年1月12日 (日) 15:34時点における版
nasm_shell.rb とは、アセンブリ命令のオペコードを確認するツールです。
読み方
- nasm_shell.rb
- えぬえーえすえむ しぇる あーるびー
概要
インストール
root@kali:~# sudo apt-get install nasm Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: nasm 0 upgraded, 1 newly installed, 0 to remove and 504 not upgraded. Need to get 1,467 kB of archives. After this operation, 2,933 kB of additional disk space will be used. Get:1 http://http.kali.org/kali/ kali/main nasm i386 2.10.01-1 [1,467 kB] Fetched 1,467 kB in 7s (203 kB/s) Selecting previously unselected package nasm. (Reading database ... 255888 files and directories currently installed.) Unpacking nasm (from .../nasm_2.10.01-1_i386.deb) ... Processing triggers for man-db ... Processing triggers for install-info ... Setting up nasm (2.10.01-1) ...
使い方
jmp espのオペコードを確認する例です。
root@kali:~# /usr/share/metasploit-framework/tools/nasm_shell.rb nasm > jmp esp 00000000 FFE4 jmp esp
nasmがないと、下記のエラーがでます。
root@kali:~# /usr/share/metasploit-framework/tools/nasm_shell.rb No nasm installation was found.