LoginSignup
2
1

More than 5 years have passed since last update.

デバッグするとパソコンがフリーズする

Posted at

はじめに

CTFをやっているとexeファイルをデバッグする必要が出てきます。

ソフトはいろいろありますが、以下がメジャーなところです。

  • OllyDbg
  • Immunity Debugger
  • WinDbg
  • x64dbg

基本的にOllyDbgを使ってるんですが、32bitしか対応してないので64bitのときはx64dbgを使ったり。
Immunity DebuggerとWinDbgはあんまり使ったことないです。

何が起きてますか

今回全部に当てはまったんですが、ウィンドウが出てくるタイプのexeファイルを実行するとウィンドウが出る前くらいでパソコンがフリーズしてしまうという事件が起きました。(ウィンドウが出てこないタイプのexeは試してないのでどうなるか不明)
exeが重い処理をしているのかもしれないので、notepad.exeとかでもやってみたんですが、ウィンドウが出てこなくてフリーズする。
普通にダブルクリックで実行すれば問題なく実行できます。
しかもフリーズするとマウスポインタは動くもののクリックは効かないし、Ctrl+Alt+Deleteも効かない。つまり電源長押しするしかないという恐怖に陥ります。
パソコンのスペックが問題でしょうか?

スペックは大丈夫ですか

ちなみにスペックは以下です。

image.png

デバッグするには十分でしょう。と勝手に思ってます。。。

調べましたか

ということで調べてみましたが、なかなか見つからず。

友人に聞いてみたところたどり着きました。
OpenFileDialogを表示するときにフリーズする不具合の解決

何をすれば良いですか

C:\Windows\System32\drivers\cymon.sysが悪さをしているので削除する。
電子ブックリーダー等のソフトをインストールしたときに一緒にインストールされるsysファイルらしく、ブックリーダーをアンインストールすれば完了。

私は電子ブックリーダーを使用したことは1回もないんですが、一応ファイルを見てみます。
存在しています。

何で存在していますか

プログラムの中で電子ブックリーダー的なソフトを探すと「ブックプレイスリーダー」というソフトが入ってました。
入れた覚えはありません。

検索してみるとdynabookにデフォルトで入っているそうです。。。

ちなみにサービス終了したそうな。。。
「ブックプレイスリーダー」サービス終了のお知らせ(PDF:133KB)

どうなりましたか

このプログラムをアンインストールしてnotepad.exeをOllyDbgで実行してみたところ、スムーズに動きました!
これでデバッグ問題も挑戦できるー。

2
1
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1