This repository was archived by the owner on Apr 11, 2021. It is now read-only.
Update the process, all the tools it's working.#72
Open
Sitt04 wants to merge 3 commits intoTypeError:masterfrom
Open
Update the process, all the tools it's working.#72Sitt04 wants to merge 3 commits intoTypeError:masterfrom
Sitt04 wants to merge 3 commits intoTypeError:masterfrom
Conversation
Fix EyeWitness installation.
mzfr
approved these changes
Sep 3, 2020
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hello, I'm sorry so much if I have any mistake sending this report, it's my first time on this.
Finally, I could install all the tools and the script it's working now but I had to change some things before starting with the installation:
Install some dependencies more:
apt-get install libldns-dev -y libxml2-dev libxslt-dev python-dev
Install Golang1.14.6 following these instructions:
Write these lines in the final of this file ~/.bashrc for root and your current user for Go:
export GOPATH=(Desired Golang working directory)
export GOROOT=/usr/local/go (Golang installation directory)
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
Install Python2, Python3 and pip (normally Kali have these versions, less pip):
apt-get install python2 python3 python-pip
Changes in domained.py file:
Line 156 -> massdnsCMD = "python {} {} {} | {} -r resolvers.txt -t A -o S -w {}_massdns.txt".format(
Line 157 -> os.path.join(script_path, "bin/massdns/scripts/subbrute.py"),
Line 251 -> EWHTTPScriptIPS = "python3 {} -f {} --no-prompt --web -d **/domained/{}-{}-EW".format(
** = In the -d option, write your domained directory.
Line 252 -> os.path.join(script_path, "bin/EyeWitness/Python/EyeWitness.py"),
Delete line 254 (this option isn't in EyeWitness)
Changes in installer.py file:
When I install the requirements I had the same error always with scandir, I solved launching:
pip install --upgrade pip
Last note, while the installation is running asks you if you want to install golang, I told no all times.
More changes after the installation:
Enumall. For fix Enumall, I downloaded another Recon-ng version. We have to replace the folder in /usr/share/recon-ng with the version downloaded from this repository
https://github.com/methos2016/recon-ng
And install the Recon-ng modules from the other version:
pip install -r /usr/share/recon-ng/REQUIREMENTS
I changed another thing in the Enumall script, it saves the outputs in domained/, and i want to save all the outputs in domained/output to create the last file with all the information.
Open enumall.py:
Line 64 -> outFile = "FILENAME "+os.getcwd()+"/output/"+domains[0]+"_enumall"
Massdns. With massdns we have to replace all the massdns folder in domained/bin/, you can download it from my repository https://github.com/Inferrrno4tmk/Fix-domained
I can explain this, I had to test some things with this problem. First, i downloaded another massdns from this repository (https://github.com/blechschmidt/massdns), but this repository doesn't have the bin folder, so, after so many test, I had to use the bin folder from LazyRecon (NahamSec tool). For this reason, finally, I uploaded the folder changed in my repository.
If you replace all the massdns folder with my "creation" it should work.
Could you tell me if I made the report correctly?
I hope you find this useful.
Thank you for your time.