Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eyewitness: add page #9298

Closed
wants to merge 11 commits into from
24 changes: 24 additions & 0 deletions pages/linux/eyewitness.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# eyewitness
ciph3rz marked this conversation as resolved.
Show resolved Hide resolved

> Python based tool to gather screenshots of websites, as well as additional information such as header info and default credentials if possible.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
> Python based tool to gather screenshots of websites, as well as additional information such as header info and default credentials if possible.
> Python-based tool to gather screenshots of websites, as well as additional information such as header info and default credentials if possible.

> More information: <https://www.christophertruncer.com/eyewitness-triage-tool>.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
> More information: <https://www.christophertruncer.com/eyewitness-triage-tool>.
> More information: <https://github.com/FortyNorthSecurity/EyeWitness>.

I think it is better to link to their GitHub page as their usage guides seems to be updated frequently.


- Scan a single website using --single flag:
ciph3rz marked this conversation as resolved.
Show resolved Hide resolved

`eyewitness --single {{website}}`
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The command has this case

Suggested change
`eyewitness --single {{website}}`
`EyeWitness --single {{website}}`

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The command has this case

Yes it is mentioned here https://www.christophertruncer.com/eyewitness-2-0-release-and-user-guide/

Also, .py file extension is used

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Using the version from the Kali repos, it does not require specific capitalization nor the python extension. If we amend the TLDR to reflect this capitalization it will not run on the commandline.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in that case we should add an alias page.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just tried to add an alias command for it however TLDR bot does not like the capitalization of the command since I was using EyeWitness.


- Scan multiple urls from file and output to foldername:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Scan multiple urls from file and output to foldername:
- Scan multiple URLs from a file and output to a specific directory:


`eyewitness -f {{filename}} -d {{foldername}}`
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
`eyewitness -f {{filename}} -d {{foldername}}`
`eyewitness -f {{path/to/file}} -d {{path/to/directory}}`

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note for the PR author: it's a path placeholder format violation: mandatory fix.


- Scan muliple urls from xml file (nmap and nessus xml file format) and output to folername:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Scan muliple urls from xml file (nmap and nessus xml file format) and output to folername:
- Scan multiple URLs from XML file (`nmap` and `nessus` XML file format) and output to a specific directory:


`eyewitness -x {{filename}} -d {{foldername}}`
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
`eyewitness -x {{filename}} -d {{foldername}}`
`eyewitness -x {{path/to/file.xml}} -d {{path/to/directory}}`


- Scan multiple urls from file providing a specific useragent such as Mozilla/4.0:
ciph3rz marked this conversation as resolved.
Show resolved Hide resolved

`eyewitness -f {{filename}} --useragent {{Mozilla/4.0}}`
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
`eyewitness -f {{filename}} --useragent {{Mozilla/4.0}}`
`eyewitness -f {{path/to/file}} --useragent {{Mozilla/4.0}}`


- Scan multiple urls from file using --jitter flag to randomize accessing each url with a base number of seconds:
ciph3rz marked this conversation as resolved.
Show resolved Hide resolved

`eyewitness -f {{filename}} --jitter {{seconds}}`
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
`eyewitness -f {{filename}} --jitter {{seconds}}`
`eyewitness -f {{path/to/file}} --jitter {{seconds}}`