忍者ブログ

ネオ撲滅党

くだらん話

April 25,2024

● [PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

↑   by at 01:22

September 20,2007

● パケットの送信

WinPcapのライブラリを調べてたら、packet.dllに以下のような関数を見つけました。

BOOLEAN  PacketReceivePacket (LPADAPTER AdapterObject, LPPACKET lpPacket, BOOLEAN Sync)
  NPFドライバからデータ(パケットまたは統計値)を読み込む
BOOLEAN  PacketSendPacket (LPADAPTER AdapterObject, LPPACKET pPacket, BOOLEAN Sync)
  ネットワークに一つの(またはそれ以上の)パケットのコピーを送信する


パケットの送信も可能なのですね。しかも、Ethernetフレームレベルでのパケットなので、発信元、送信先のMACアドレスも指定できるようです。(逆にEthenetヘッダを作成しないといけないので、リンク層の知識も必要になる。)この関数の有用な使い方が何か無いか、現在模索中です。また、PacketReceivePacket関数は受信側だけでなく、送信側のパケットも読み取れるので、WinSock2のダミーDLLと組み合わせれば、パケットの改変等の荒技もできそうです。
PR

プログラミング

↑   by はげ at 05:32 | comments(0) | trackbacks()

September 19,2007

● SSHのログインがラグい

/etc/sshd_configに
UseDNS no
を追加したら、ラグが直りました。

[原因]
この機能は、DNS正引き&逆引きにより、ホスト名/IPアドレスが一致するかどうかを調べる機能のようですが、
サーバがDNSに登録していないホストでしたので、タイムアウトする時間分だけラグが生じていたようです。

サーバ構築・管理

↑   by はげ at 19:10 | comments(0) | trackbacks()

September 17,2007

● これだぁれだっ?

2か月くらい前に描いたやつだけど、手はなくて手抜き。
足もないけどね

↑   by はげ at 23:24 | comments(5) | trackbacks()

September 17,2007

● CVSでチェックアウトできない

CVSを利用していたら、頻繁に以下のエラーが出てチェックアウトが止まってしまう状況に陥っていました。

cvs [checkout aborted]: cannot rename file CVS/Entries.Backup to CVS/Entries: Permission denied

すかさず、CVSROOT内のパーミッションを全部調べてみたけど、全部write権限がついていて問題がありませんでした。そうなると、何かのプロセスがEntriesファイルをロックしているのだろうと思い、FilemonでEntriesを読み込んでるプロセスを調べた所、TortoiseSVNのキャッシュプログラムがEntriesを確かに読み込んでいました。このプロセスを早速KILLして、再度チェックアウトを試みましたが一向に状況は改善されず…

2,3日放置してましたら、ふとひらめいて原因がわかりました
Avira Antivir(優秀なウイルススキャン)Σ(゜エ ゜かよっ
おそらくCVSで1つのファイルをアップデートする度に、Entries.Backup→Entriesにリネームしていくのでしょうが、この頻繁さ故に彼にロックされる危険性が増してたわけですね。Subversionに移行ですかね。。

プログラミング

↑   by はげ at 23:08 | comments(0) | trackbacks()

September 13,2007

● Windows版vimからCygwinのbashを通して外部コマンド呼び出し

bash.batの作成(c:\cygwin\bin\bash.bat)
@ECHO OFF
set path=c:\cygwin\bin
%1 %2 %3 %4 %5 %6 %7 %8 %9

vimの設定
set shell=c:\cygwin\bin\bash.bat
set shellcmdflag=

※古いので、もはや推奨しません。

プログラミング

↑   by はげ at 11:19 | comments(3) | trackbacks()

ブログ内検索

カテゴリー

最新記事

(05/20)
(05/19)
(05/17)
(05/17)
(01/27)

リンク

最新CM

[05/21 ネオ退役中将]
[05/20 なお]
[05/19 ネオ退役中将]
[05/18 なお]
[05/17 ネオ退役中将]

最新TB

カレンダー

03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

アーカイブ

RSS

プロフィール

HN:
はげ
性別:
男性
職業:
一日一ハック
趣味:
小島よしお、世界のなべあつ、ぐ~~~~!
自己紹介:
○| ̄|_ へたこいたー

最古記事

カウンター

アクセス解析

お天気情報

忍者ブログ | [PR]


Powered by 忍者ブログ
Template Designed by miu_uim