Magictree Use of Penetration testing tutorial

Source: Internet
Author: User
Tags kali linux

Magictree Introduction

Magictree is a Java program developed by Gremwell that supports the tools for proactively collecting data and generating reports. He manages data through tree-structured nodes, which are particularly effective for managing host and network data. Its ability to analyze data is particularly powerful.
Magictree can create actionable reports based on the selected priority, which is fully customizable and can even import data into OpenOffice.
Note:
OpenOffice word processing software, similar to Microsoft Office. You can use the apt-get install openoffice.org command to install.

Magictree allows XML data to be imported, and XSLT transformations can be performed on common formats, such as: Nessus,nikto,nmap,burp,openvas, and so on.

Magictree use 1. Start Magictree

Magictree has been pre-installed on Kali Linux and can be started directly in the terminal by entering commands.

magictree
2. Adding nodes

Using CTRL + N shortcut, pop Up an input dialog box and enter the IP address. This will use two additional nodes to populate the tree, one for testdata, and the other for host hosts.

Magictree has several nodes to store data.

    • Branch node: Used to create a tree structure, use this type of node to not include spaces.
    • Simple node: Store simple data such as an IP address or a fully canonical domain name.
    • Text node: Stores text data that appears in the report.
    • Data node: Stores non-picture files and non-XML file attachments in the project folder.
    • XML data node: stores XML data.
    • Picture node: You can store similar screenshots or other important picture evidence.
    • Cross-Reference: a connection between nodes to avoid duplication of information.
    • Summarize nodes: Used to enter test results and recommended mitigation policies that can be connected to the affected host.
3. Data collection

Collect data for the target host, in addition to selecting tools other than Magictree, you can use bright to select the target host and scope in Magictree.
Select the host node in the tree View menu, the stand-alone q* button (representing all content), and enter the following command in the command text area:

-vv-o-sS  -A-p--oX$out.xml$host

This initializes an NMAP scan for the specified host and outputs the results to a $out.xml XML file.

Select the $out.xml file, click the Import button, and let Magictree automatically generate the node schema based on the scan results.

You can see how many open ports are open on this machine, what services are allowed, and what software is used.

4. Generate reports

There are several templates configured in OpenOffice to choose from, report--generate the report option at the top of the Magictree menu bar, browse to select a template, To Open-ports-and-summary-of-findings-by-hosts.odt, then click Generate Report, and after a while OpenOffice will automatically open the generated reports.

Magictree Use of Penetration testing tutorial

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.