0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Tauriで、Nmapのデスクトップアプリを作成してみた

Last updated at Posted at 2024-12-17

GitHub

フロントエンドは、コンポーネント化せずに、すべてApp.tsxに直接書いています...
https://github.com/mniyk/nmap-gui

Screen Shot

Port Scanは1~2分くらいかかります.
nmap-gui.gif

Motive

この2つを満たす何かを作ってみたかったため

  • Rustでデスクトップアプリを作成したかった
  • ASM(Attack Surface Management)に関連したツールを作成したかった

Use Case

保有するIPアドレスやホストで、管理されていないものが公開されていないかを確認する場面や、社内ネットワークの棚卸しを想定しました。

Tech Stack

  • Rust
  • Tauri
  • TypeScript
  • React

Difficulty

Nmapコマンドを実行する際に、Tauriのプラグインであるtauri_plugin_shellを使用しましたが、プラグインの使い方に躓きました.

0
0
0

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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?