Linux– category –
-
組込みOS自作 H8マイコンの開発環境構築
OSの自作ブームが来ている気がするので例にもれずやってみます。組込みOSということで、X86系以外のCPUが乗ったデバイスで自作のOSを動かしたいと思います。ホビー向けの組込みデバイスといえば、現在だとRaspberry PiやArduinoが人気ですが、組込みOSの自... -
Robot Frameworkで始めるテスト自動化(導入編)
はじめに Robot FrameWorkはPython製の自動テストを実現するフレームワークです。https://robotframework.org/ 自動テストのツールは結構ありますが、これはpythonさえあれば構築できるところが良いですね。 下記はQuickStartGuideにあるサンプルを実行し... -
ハニーポットを自宅に設置しVPS経由で公開する
下記を読んで自分もハニーポットを植えてみたいと思いました。 tk-secu.hateblo.jp どうせなら色々なハニーポット試したいし、攻撃の様子もいい感じに可視化したい。だったらT-Potを植えればいいじゃない!ということで環境を構築してみました。 環境構成 ... -
Linux PCのデスクトップ画面をブラウザから監視する
[rtoc_mokuji title="" title_display="" heading="h3" list_h2_type="" list_h3_type="" display="" frame_design="" animation=""] やりたいこと こんな感じでブラウザから外部のPC(Linux)のモニターに表示している内容をできる限りリアルタイムで表示し... -
sshでログインしている端末の出力をのぞき見る
[rtoc_mokuji title="" title_display="" heading="h3" list_h2_type="" list_h3_type="" display="" frame_design="" animation=""] やりたいこと 自分は端末Aでログインしている状態。端末Aから別の端末である端末Bのコマンドの入力、応答をのぞき見たい... -
Python3サンプルコード集(その2)
Pythonのサンプルコードです。ネットワーク系が中心となります。書かなくなるとすぐ忘れてしまうので備忘録として残しておきます。 全てクラアント-サーバの通信のサンプルです。 [rtoc_mokuji title="" title_display="" heading="h3" list_h2_type="" li... -
Nginx+uWSGI+viewvcでSubversionのリポジトリをブラウザから閲覧する
[rtoc_mokuji title="" title_display="" heading="h3" list_h2_type="" list_h3_type="" display="" frame_design="" animation=""] ViewVC: Repository Browsingを使ってLinux(CentOS7)上に構築したリポジトリをブラウザから参照可能にしてみます。 これ... -
Virtualbox + CentOS7 + シリアル接続してみる
Virutalbox上でLinuxを動かす際に起動ログやカーネルパニック時の画面ログを取りたい時があります。 調べると仮想シリアルポートを組み合わせることでVritualbox上の仮想マシンとシリアル接続が可能らしい。 イメージはこんな感じ。 ということで早速やっ... -
packetソケットでキャプチャしてみる
Linuxのpacketソケットを使って受信フレームの内容を表示してみます。 今回はEther + IPv4 + TCPで受信したフレームの各ヘッダ情報を表示するアプリケーションを作ります。Linux, C言語です。 packetソケットについての詳しい説明はMan page of PACKETとか... -
Linuxのnamespaceでネットワークを区切って遊ぶ
Linuxのnamaspace(名前空間)で遊んでみます。 Dockerとかコンテナを実現する技術で使われるアレですね。 [rtoc_mokuji title="" title_display="" heading="h3" list_h2_type="" list_h3_type="" display="" frame_design="" animation=""] お遊び内容 ま...