# EchidnaTermApp — PenTest Assist & Learning Tool

> PenTest Assist & Learning Tool (iPhone/iPad app by Yu Terada.)

- Source: https://appshunter.io/ios/app/echidnatermapp/id6520381307 (this page in markdown: same URL + `.md`)
- Developer: [Yu Terada](https://appshunter.io/developer/1755949712)
- Category: Education, Developer Tools
- Price: Free
- Age rating: 4+
- Requires: iOS 17.4 · 14 MB
- Languages: English, Spanish
- Released: 2024-07-12
- Data updated: 2026-05-19
- User reviews in markdown: https://appshunter.io/ios/app/echidnatermapp/id6520381307/reviews.md

## What is EchidnaTermApp?

This tool is created based on SwiftTermApp to learn cyber security, attack techniques and penetration test.
In addition to the features of SwiftTermApp, the following features from Echidna have been additionally implemented to facilitate learning cyber attack and penetration test techniques.

Some of the features:
Echidna has the following features to assist beginners or teams in conducting penetration testing.
- Target Tree: Echidna extracts command input and outputs and automatically reflects them in the Target Tree.
- Command Suggestion: Suggest candidate commands based on the selected target tree node or current situation and execute them upon clicking.
- Target Graph: Echidna visualizes the target tree in Graph format
- Chat and AI Analysis: Echidna analyzes the terminal outputs with OpenAI in the background and notify a user if Echidna finds some attack path through the Chat component.
- Target Tree Analysis: Analyze Target Tree and highlight it if some critical vulnerabilities are found and display the Machine having the same vulnerability in the Hack The Box.

Unlike Echidna, which is implemented using http as a server-client system, EchidnaTermApp is implemented using ssh and only requires a client.
Because it is client-only, unlike Echidna, it cannot support multiple people working together, but it is lightweight and easy to use.
Unlike Echidna, no setup work is required on Kali Linux; you can use it just by installing EchidnaTermApp on your iPad (Just only starting the ssh service by `sudo systemctl start ssh`).

Since it can be run on an iPad, my goal is to make it possible to casually learn about hacking even when relaxing in the living room or on the sofa, even for students or children.

If you have interest in this tool, please access to the github page. 
https://github.com/Echidna-Pentest/EchidnaTermApp


## Version history (last 5 releases)

### 1.21 — 2024-10-27

- Implement a function to score the CandidateCommand from 0 to 100 using API.
- Integrated with Gemini API

### 1.2 — 2024-10-21

- Integrating AI-based analysis functionality with command suggestion features
- Integrating Gemini with Candidate Command Function
- Implement a color-coding feature for the chat component based on the source (User, OpenAI, Gemini, or others)

### 1.1.2 — 2024-07-28

Bug fixed

### 1.1.1 — 2024-07-17

- bug fixed
- designs and explanation changed

### 1.1 — 2024-07-16

- added Candidate Commands
- updated some UI (Command Detail, Target Graph, etc)
- some bug fixed

## Apps similar to EchidnaTermApp

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Mastering Blockchain](https://appshunter.io/ios/app/mastering-blockchain/id6472681328) | — | Free | Education |
| [Pythagorean Numerology App](https://appshunter.io/ios/app/pythagorean-numerology-app/id6502042207) | — | Free | Education |
| [Think Bots (Quiz App)](https://appshunter.io/ios/app/think-bots-quiz-app/id1661610166) | — | Free | Education |
| [cybermap](https://appshunter.io/ios/app/cybermap/id6448217983) | — | $1.99 | Education |
| [Penetration Tester Exam 2025](https://appshunter.io/ios/app/penetration-tester-exam-2025/id6480476665) | — | Free | Education |
| [PenTest+ Exam Prep 2026](https://appshunter.io/ios/app/pentest-plus-exam-prep-2026/id6472342377) | 4.5 (11) | Free | Education |

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-05-19.*
