セキュリティ系の勉強、その他開発メモとか雑談. GithubはUnity触っていた頃ものがメイン Twitterフォローもよろしくです

ubuntu

hp pavilion ubuntu16 デュアルブート メモ

昔大学でデュアルブートは一度やったので知識的には大丈夫でしたが、色々詰まったところもあったのでメモしておきます。 基本的に以下の記事に沿えばできるので、補足情報を書くぐらいです。 初心者向けLinux入門:デュアルブートでubuntuをインストール USB…

ubuntu PCIE Bus Error

以下のようなエラーがCUI上にバンバン出てきて困りました。 PCIe Bus Error: severity=Corrected, type=Physical Layer,id=0030(Receiver ID) 私は以下のように変更することで治りはしませんでしたが、出力される頻度は格段に減りました。一応共有しておきま…

ubuntu GUI版をCUI表示にする

systemdが適用されたUbuntuでは以下のようにしてCUIに変更が可能 sudo systemctl set-default multi-user.target デュアルブートでubuntuを走られせていたのですが、変更後再起動したら真っ暗な画面が延々と表示されヒヤヒヤしましたが、[f1]キーを押すとロ…

【レビュー】セキュリティコンテンストチャレンジブック

今回のレビューは以下の本です。ただし、完全な初心者のレビューなのでそこだけ注意です。後読みやすいように短めにします。 必須な知識 全体を通じて情報系にある程度慣れていれば大丈夫。挙げるとするなら、、 ・C言語の知識 ・Linuxの知識 ・ネットワーク…

セキュリティコンテストチャレンジブック pwn ASLR回避〜ブルートフォースの誤植

詳しい内容は省略 ASLRが有効だと、libc.so.6のアドレスが不定となり、今までの攻撃手段が使えない。しかし、そのランダム性にも規則性があり特に今回で言えば、8桁中6、5、4桁目のみが変化しています。なので、その範囲でアドレスを決め打ちし、呼び出…

Return to libc (ret2libc) system関数を呼び出すメモ

はじめに これはハリネズミ本の中のret2libcの内容に対する自分なりのメモです 環境はubuntu14.04.5です ここに来る前にやったのは ret2pltという、printf関数を呼び出すやつでした。この際は A*44文字 + printfのアドレス + ダミー(bbbb) + 引数アドレス(bu…

CTF練習用環境の初期設定メモ

私はubuntu14.04.5を使用してます。 Ubuntu 14.04.5 LTS (Trusty Tahr) virtual boxチューニング https://hodalog.com/virtualbox-setting/ gcc を使用する際にfatal errorが発生する bits/libc-header-start.h:そのようなファイルやディレクトリは存在しま…

【初参加】SECCON 2018 for beginners Write up(5/26-27) (ノ・Д・)ノ

めちゃ眠いです笑 ちょうど今日の13時、日をまたいで行われたSECCONが終わりました!ずっと参加したかったんですが、やっぱり敷居が高くて(勉強もしてなくて)、、しかもオンラインでの開催ということでとても良い機会でした。まぁ、もちろん簡単なものしか…

Bash on Ubuntu on Windows PATHの保存 など...

まだベータ版ですが、いつの間に実装されていたんですね!(もう随分立ってる)ちょうど、Windows上でplayframeworkを動かそうと思っていたので、どうせならlinuxコマンドがいいということもあり、bash機能を使用することに。 注意点 ・windowsアップデートを…