トップ «前の日記(2006-11-19) 最新 次の日記(2006-11-21)» 編集

はじめてのにき

ここの位置付け

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|

ToDo:


2006-11-20

_ PE

まず関数のアドレスが調べられなくて参った。 Dependency Walker 使ってみたけど 未だにできてるかよくわからん。

あと実行したら プログラムがでかすぎてメモリに入りませんとかなんとか。 まぁまた今度

http://www.metasploit.com/users/opcode/syscalls.html

えーとシステムコール番号ってバージョンで変わるのかー ほえーアルファベット順にふってるのかー。 そういうのもアリなんだなぁと

(01:51)

_ およ

yasm て nasm と違うんかな。 なんか jmp に short ついてない気が

(01:55)

_ まぁ論外なミスするような僕は

他のことをするべきだろうと思いつつ気になるなぁ…

(02:30)

_ ツッコミメール

やっぱ来てないな

(14:28)

_ 量子こんぷーた

http://mixi.jp/view_bbs.pl?id=12447257&comment_count=9&comm_id=42608

の議論を見つつ。

個人的な感覚としては、 仮に、万が一、量子コンピュータが実現したとして、 古典コンピュータを置き換えるものとして どうこうってわけじゃないと思う。

並列性や指数性があるからって なんでも量子こんぷーたで速くできるわけじゃないし、 速くできない大部分のことに関しては 古典コンピュータでやった方がはるかに 良いだろうから、っていうか量子デバイスなんてめどいもの たぶん使いたくないはず。

というわけで仮に万が一実現するとして、 チップしか無いと思うんだけど。 QFT やる Shor チップと 探索速度速くする Grover チップ。

(14:38)

_ Ctrl+矢印

で ;2B とかが出るのを止めるのはどうするんだっけなぁ…

(14:57)

_ あひゃ

とりあえず、 continue を使うシーンが僕には思いあたらなくて、 continue だけが理由なら、 while で短くなるシーンは無い気がするのだけど。

(17:07)

_ 部屋が

あつすぎる…

(17:09)

_ わかんね

http://d.hatena.ne.jp/kikx/20061120#1164011256

int (*) (int t) という脳内結論が出ましたが

(17:41)

_ とりあえず

間違ってることはわかった

(17:45)

_ ああなるほど

納得した

(17:47)

_ 未踏

http://www.ipa.go.jp/jinzai/esp/2006mito2/koubokekka.html

葵とMonaが。

あと知った人の名前が

(19:02)

_ いんたぶー

http://littlemathletics.com/?p=18

これ見たことない気がする

(19:13)

_ メーヤウ

ひさびさにいった。 相変わらず人には勧められない物体

(19:52)

_ おち

http://slashdot.jp/interview/article.pl?sid=06/11/19/0433241

スラドはどこまで行くんだろう

(20:10)

_ めも

ttp://utuhagane.web.fc2.com/douga.iroiro.html

もめ

(20:25)

_ qwik

はクィックて発音するんだお

http://shinh.skr.jp/yomikata/#qwik

というわけで敢えてクィックを作らない罠を掘ってみた

(20:51)

_ って

元スレもおもしれーなー

http://imihu.blog30.fc2.com/blog-entry-2205.html

(21:38)

本日のツッコミ(全6件) [ツッコミを入れる]
_ kosaki (2014-05-24 02:34)

Windowsはシステムコールの直接呼出しをサポートしていないから可能なんでしょうね。

_ k.inaba (2014-05-24 02:34)

あー確かにそういえば。yasmだと、shortもnearもつけないで即値jmpを書くと良きにはからってくれます。

_ shinh (2014-05-24 02:34)

これ見てサポートしてないんだろうなぁと思ったのですが、やはりそうなんですね。勉強になりました。

あとたぶん push も良きにはからってくれてる感じですかね。逆に nasm は call のアドレス調整を良きにはからってくれてる感じかしら。

あと、手元で動かせてないもんで試せてないんですが、 db 0 , dw sectble ... のあたりですが、 push とかで dw 2つは飛び越えて(http://shinh.skr.jp/binary/fsij061115/index.cgi?i=59)、最後の dw は add [ebx], ecx ぽいからもし PEB とやらに書き込めるなら別に怖くない…ってことで jmp code2 に他の命令埋められないかなぁと思いました。

_ k.inaba (2014-05-24 02:34)

なるほど!! 1バイトあれば4バイト飛び越せるんですね。うひゃあ。
次のdwはリトルエンディアンでor eax, [ecx]とかでした。ecxも(何が入ってるのか実はよくわからんのですが)書き込めるアドレスがいつも入ってくるので、使えるかもしれません。

_ k.inaba (2014-05-24 02:34)

s/書き込める/読み込める/

_ shinh (2014-05-24 02:34)

あーなんかコンパイルしてチェックしたつもりだったのですがなんかエンディアンミスってたみたいです。 eax いじっちゃうとあんまり嬉しくない感じですかね。となるとむしろ "; Magic" の最後の 0x01 を使ってちゃんと意味のある add をさせるとかになると萌え萌えですね。

お名前:
E-mail:
コメント:
人生、宇宙、すべての答え
本日のリンク元

2006年
11月
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
1.Gus(2014-05-24 02:34) 2.shinh(2014-05-24 02:34) 3.kosaki(2014-05-24 02:34)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h