(gdb) display /i $pc
-> display pc register
(gdb) undisplay 1
-> undisplay it.
(gdb)i r //info register
-> display register info
(gdb)i r pc
-> display pc register info
(gdb)disas 0xd0dc53 0xd0dc78
反汇编一段指令。可以带零个、一个或两个参数。第一个参数是反汇编开始地址,第二个参数是反汇编结束地址。
メモリダウンプ
(gdb) dump binary memory /tmp/outputFile.log 0x080483ce 0x08058383
2009年10月19日月曜日
2009年8月24日月曜日
2009年8月20日木曜日
2009年8月12日水曜日
2009年8月7日金曜日
ftp のモード
active モード:ftpサーバからクライアントにデータ転送接続を行う。
passiveモード:クライアントからftpサーバにデータ転送接続を行う。
クライアント側のfirewallの設定で、外部から内部へ接続が拒否される場合、passiveモードを利用する。
参考。
1.http://www.atmarkit.co.jp/fnetwork/rensai/troutol05/01.html
passiveモード:クライアントからftpサーバにデータ転送接続を行う。
クライアント側のfirewallの設定で、外部から内部へ接続が拒否される場合、passiveモードを利用する。
参考。
1.http://www.atmarkit.co.jp/fnetwork/rensai/troutol05/01.html
2009年8月6日木曜日
ディレクトリ配下全ファイルを小文字に変換する
#!/bin/sh
for filename in $(find $1); do
if [ -f $filename ]; then
# 変更対象のファイル名を画面表示
basename $filename |grep -q '[[:upper:]]' 2> /dev/null && basename $filename
# ファイル名の変更
basename $filename |grep -q '[[:upper:]]' 2> /dev/null \
&& mv -i $filename $(echo $filename | tr 'A-Z' 'a-z')
fi
done
for filename in $(find $1); do
if [ -f $filename ]; then
# 変更対象のファイル名を画面表示
basename $filename |grep -q '[[:upper:]]' 2> /dev/null && basename $filename
# ファイル名の変更
basename $filename |grep -q '[[:upper:]]' 2> /dev/null \
&& mv -i $filename $(echo $filename | tr 'A-Z' 'a-z')
fi
done
2009年7月29日水曜日
ファイルパスをクリップボードにcopy
下記をcpc.shに記述して、保存する。
#!/bin/bash
echo -n `pwd`\/$1 | xsel -b
"cpc.sh ファイル名" でそのファイルのフルパスをクリップボードにcopyしてくれる。
#!/bin/bash
echo -n `pwd`\/$1 | xsel -b
"cpc.sh ファイル名" でそのファイルのフルパスをクリップボードにcopyしてくれる。
登録:
投稿 (Atom)
