ペネトレーションしのべくん

さようなら、すべてのセキュリティエンジニア

トラブルシュート

docker-composeしようとしたら「ERROR [internal] load metadata」というエラーが発生する

docker-compose でRubyコンテナを使ってビルドしようとしたら、以下のようなエラーで失敗しました。 $ docker-compose run web rails new . --force --no-deps --database=postgresql --skip-bundle [+] Running 1/0 ⠿ Container ugiene-db-1 Created 0.0s […

Virtualboxのウインドウが動かせない時はホストキーを押す

Kali LinuxやParrot OS上で、VirtualboxでVMを起動している最中、VMのウインドウを動かせないという事象をしばらく放置していました。 調べてみたら以下の記事が出てきて、書かれている通り、ホストキーを押してみたら動かせるようになりました。 askubuntu.…

Docker Desktop for Windowsが「WSL_E_DISTRO_NOT_FOUND」というエラーを出していつまでも起動しない

はじめに Docker Desktop for Windowsが動かなくて嫌な思いをしたのでメモです。 結論 ログファイルを見たら、 WSL_E_DISTRO_NOT_FOUND というエラーが出ていた。ググったら以下の記事が出ていて、これの内容に従った。 github.com こうなってたところを、 P…

Linux(Parrot OS)とBluetoothキーボードのペアリングに苦戦し、最終的にbluetoothctlで勝利した話

Kali Linuxのaptが大崩壊したので、Parrot OSに乗り換えました。 移行作業は順調でしたが、唯一HHKBのペアリングがGUIのBluetoothマネージャーではうまくいきませんでした。どうやら、ペアリング時のパスコードの入力に対応していないようです。 結論 以下の…

Kali LinuxのMetasploitが使えなくなったら、Dockerイメージを使えばいいじゃない

はじめに Kali LinuxのMetasploitが使えなくなって、急遽Dockerイメージで難を逃れた、という話です。 経緯 Kali LinuxのMetasploitが、突如として使えなくなりました。 $ msfconsole Could not find activerecord-6.1.4.6, actionpack-6.1.4.6, bcrypt-3.1.…

VSCodeのターミナルのフォントが全角でキモい

はじめに & 結論 Kali LinuxにインストールしたVSCodeがタイトルの通りの状況でした。結論、フォントを変えれば直ります。変更前はmonospaceというフォントになっていました。気持ちよく解決に繋がる記事が案外インターネットになかったので、転がしておきま…

【Python】テキストファイルを開いて for で読み込むときは改行コードに注意しましょう(自戒

はじめに あまりに初歩的過ぎて書くまでもないと思ったけど、そういうのだからこそ(自分のために)残しておく価値があると言い聞かせて書く。とは言え初歩的過ぎて凹んでいるので Twitter に流すのはやめておこうと思う。 結論 テキストファイルを for 文で 1…

【Python】リストや辞書を複製するときは copy() しなきゃいけないし、それらに値として更にリストや辞書が含まれているなら copy.deepcopy() しましょう(自戒

はじめに はまったのでメモします。 リストや辞書を代入で複製しようとするとハマる a_dict の構造をそのまま b_dict でも流用して、値だけ b に変えたれ~と思ったとき、代入によってそれをしようとすると、 a_dict['id'] まで b に変わってしまいます。調…

【Burp】社内プロキシ環境下でlocalhost宛の通信をBurpでプロキシする時のtips

概要 以下の記事を参照して、ブラウザとBurpの設定が完了しているにも関わらず、localhost(127.0.0.1)上で動いているアプリケーション(Badstore Pluginなど)への通信をBurpがプロキシしてくれない時のtips。 befs-anne.hatenablog.com まずはブラウザのプロ…

【Burp】社内プロキシ環境下でBurpを使う時はUpstream Proxy Serversを登録する

概要 タイトルの通り。社内プロキシという名の悲しき檻の中で働いている、可哀想な小鳥さん達には必須の設定。なのに、いつも忘れる。 設定方法 ブラウザ〜Burp間 ブラウザ〜Burp間は公式サイトで紹介されている通り。Burpを起動したらProxyタブ→Optionsタブ…

vagrant upで生成された秘密鍵が666なせいでVMにSSHできない

……ということが発生した。 環境 WSL Vagrant(2.0.1) 事象 vagrant sshが失敗してパスワード認証に切り替わってしまう原因が分からず、sshの-p、-iオプションでそれぞれポート番号と秘密鍵を指定してログイン試行したところ、以下のエラーメッセージが出力さ…

「WSLのVagrantからWindowsのVagrantが見えない」的なエラーの解消

概要 タイトルの通り。最初は「WSLとWindowsのVagrantのバージョンが違う」というエラーが出ていて、Windows側をWSLと同じバージョンまで上げたらWindows側のVagrantのバージョンがUnknownになった。エラーメッセージに従って環境変数をいじるなどしたが効果…