【ペネトレーションテスト】 Vulnhub JANGOW: 1.0.1
ペネトレーション環境
攻撃機: IP: 192.168.149.128(Kali)
ターゲットマシン: IP: 192.168.149.129
ターゲットマシンダウンロード先: https://www.vulnhub.com/entry/jangow-101,754/
ペネトレーションの実施
一、 IPおよびポート情報の取得
nmapを使用して同セグメントのIPをスキャンします。VMwareを使用している場合、スキャンできないことがあります。その場合 ...
6月17日 23:59 投稿
FeFETを用いたピクセルレベルの暗号化センサー:原理、設計、およびセキュリティ評価
1. FeFETに基づくピクセルレベルの暗号化センサーの設計解析
現代のIoT時代において、画像センサーはスマートデバイスの中心的なコンポーネントとなっています。スマートフォンから自動運転車、セキュリティ監視システム、医療画像まで、カメラは大量のビジュアルデータを生成しています。しかし、従来のCMOS画像センサーのセキュリティアーキテクチャには根本的な欠 ...
6月17日 19:08 投稿
Fastjsonのデシリアライゼーション脆弱性とその対策
Fastjsonのデシリアライゼーション機構
FastjsonはAlibabaが開発した高性能なJSON処理ライブラリで、JavaオブジェクトとJSON文字列間の相互変換をサポートしています。
基本的な動作原理
public class BasicExample {
public static void main(String[] args) {
String jsonStr = "{\"@type\":\"com.example.User\",\"username\":\"test\",\"age\":25}";
...
6月13日 23:50 投稿
Oracleデータベースにおける新しいユーザー作成とビュー参照権限の付与手順
Oracleデータベースで新しいユーザーを作成し、他のユーザーが作成したビューを参照できるようにする方法について説明します。
実装背景
医療情報システム(HIS)と外部システムを連携させる際、特定の外部システムがデータベーステーブル全体ではなく、特定のビューのみにアクセスする必要がありました。
この場合、HISのデータベースはOracleを使用しており、既存のユー ...
6月12日 22:43 投稿
Linuxにおけるユーザー作成と権限管理
はじめに
Linuxサーバーの管理において、開発者に直接rootアカウントを提供することは推奨されません。その理由はいくつかあります。
セキュリティ: rootアカウントはシステム上の最高権限を持ち、重要なファイルの削除、システム設定の変更、悪意のあるソフトウェアのインストールなど、あらゆる操作を実行できます。開発者が不注意または意図的にroot権限を乱用すると ...
6月8日 16:49 投稿
PHPテンプレートの基本実装と実用例
Web開発において、PHPテンプレートはロジックと表示を分離するための重要な手法です。これにより、デザイン変更とビジネスロジックの修正が独立して行え、コードの保守性と再利用性が大幅に向上します。本記事では、実際の実装を通じてPHPテンプレートの基本構造と有効な活用方法を解説します。
テンプレートの設計思想
従来のPHPファイルでは、HTML構造とデータ処理が混在 ...
6月7日 16:20 投稿
Java オブジェクト シリアライゼーションのセキュリティ
Java オブジェクト シリアライゼーションの理解を深めることで得られる 5 つの知見
Java オブジェクト シリアライゼーションは、JDK 1.1 から組み込まれている仕組みです。この仕組みは、Java オブジェクトの状態をバイト配列に変換し、格納したり通信したりするのに役立ちます。この配列を復元することで、当初の状態に戻すことができます。
シリアライゼーションの仕 ...
6月3日 20:56 投稿
SSHデフォルトポートの変更によるセキュリティ強化
CentOS 7.9での設定手順
SSHサービスのセキュリティを向上させるため、デフォルトのポートを変更する方法を説明します。
1. 設定ファイルの変更
SSH設定ファイルを編集します:
vi /etc/ssh/sshd_config
2. SELinuxの一時的な無効化
リモート接続を確保するために、SELinuxを一時的に無効化します:
# 現在の状態を確認
getenforce
# SELinuxを無効化
setenforce 0
# SE ...
6月1日 18:13 投稿
HomebridgeのIPv6設定ガイド:スマートホーム環境を最適化する方法
HomebridgeのIPv6設定ガイド:スマートホーム環境を最適化する方法
IPv6ネットワーク上でHomebridgeをスムーズに動作させるための詳細な手順を紹介します。Homebridgeは、HomeKitに対応していないデバイスをAppleのスマートホームシステムに接続できる強力なオープンソースツールです。
なぜIPv6設定が必要なのか?
IPv6の普及により、従来のIPv4では対応できないネット ...
5月25日 03:15 投稿
js-cookieのセキュリティ対策:脆弱性から修正までの実践
js-cookieのセキュリティ対策:脆弱性から修正までの実践
現代のウェブ開発において、ブラウザのCookieを扱うことは重要なタスクです。js-cookieは軽量で使いやすいJavaScript APIで、Cookieの管理を簡素化しますが、これほど熟したライブラリでもセキュリティ上のリスクが存在する可能性があります。ここでは、js-cookieの脆弱性の特定から修正までのプロセスを詳しく解説 ...
5月22日 18:08 投稿