From 2e0a12ac50d3593722064936cd76646ad5b01f41 Mon Sep 17 00:00:00 2001 From: GitHub Date: Wed, 3 Apr 2019 11:30:51 -0400 Subject: [PATCH 01/12] added contributing.md missing general questions section --- CONTRIBUTING.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..d3498bc6 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,41 @@ +# Contributing + +Are you interested in contributing to Legion? We love contributors! We ask that you follow the processes/guidelines below when making contributions to the project. We ask that you also follow our contributor [**Code of Conduct**](#code-of-conduct). We look forward to working with you - get started in one of the sections below. + + + +#### Do you have a general question? + +* Ask your question [ place to ask questions ] + + + +#### Did you find a bug? + +* Awesome. First, ensure that your bug isn't a duplicate by checking the [Issues](https://github.com/GoVanguard/legion/issues). **If the issue already exists**, go ahead and comment on the issue with your bug report information, following the guidelines below as if you were reporting a new issue - just don't make a new issue. +* **If you can't find the issue**, its time to open a new issue. Fill in the issue title with a clear title and description. Where possible, include steps to reproduce the bug, code samples, and screenshots. + + + +#### Did you patch a bug? + +* Excellent - your first steps are to open a new [Pull Request](https://github.com/GoVanguard/legion/pulls) with your patch. Be prepared to answer questions or receive feedback from the team. +* Ensure the PR has a description that clearly details the problem and your solution. Be sure to include issue numbers if possible. +* Follow our coding practices and standards for whatever files you're working on. + + + +#### Do you want to add a feature? + +* We love new features! Please [make an issue](https://github.com/GoVanguard/legion/issues/new) for discussion, with a clear title and description of the proposed feature. Add the Proposal tag, and use the comments to follow up with the team. +* We suggest you wait for feedback on your feature proposal before working on a patch and submitting a PR. + + + +#### Code of Conduct + +We like to keep the rules simple. + +* Any behaviors meant to malign, disrespect, denigrate, harass, or attack any person will not be tolerated. +* Use respectful language and foster a community of respect and collaboration. + From 1c50f9bb4376c52ac9e934cb4f5534cf7c7b5112 Mon Sep 17 00:00:00 2001 From: GitHub Date: Wed, 3 Apr 2019 13:33:37 -0400 Subject: [PATCH 02/12] Update CONTRIBUTING.md --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d3498bc6..4316c71f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -36,6 +36,6 @@ Are you interested in contributing to Legion? We love contributors! We ask that We like to keep the rules simple. -* Any behaviors meant to malign, disrespect, denigrate, harass, or attack any person will not be tolerated. -* Use respectful language and foster a community of respect and collaboration. +* Behavior meant to malign, disrespect, denigrate, harass, or attack any person will not be tolerated. +* Use respectful language and foster a community of collaboration. From 8ca1e2c56aacd41f2253a2cc8cd95fa4060849a5 Mon Sep 17 00:00:00 2001 From: GitHub Date: Wed, 3 Apr 2019 13:34:04 -0400 Subject: [PATCH 03/12] Update CONTRIBUTING.md --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4316c71f..a5558f4b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,6 +1,6 @@ # Contributing -Are you interested in contributing to Legion? We love contributors! We ask that you follow the processes/guidelines below when making contributions to the project. We ask that you also follow our contributor [**Code of Conduct**](#code-of-conduct). We look forward to working with you - get started in one of the sections below. +Are you interested in contributing to Legion? We love contributors! We ask that you follow the guidelines below when making contributions to the project. We ask that you also follow our contributor [**Code of Conduct**](#code-of-conduct). We look forward to working with you - get started in one of the sections below. From 98b48d24ec79251809bfc63b1a94fa285955d72c Mon Sep 17 00:00:00 2001 From: GitHub Date: Wed, 3 Apr 2019 13:35:52 -0400 Subject: [PATCH 04/12] Update CONTRIBUTING.md --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a5558f4b..4d51ab2e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -13,7 +13,7 @@ Are you interested in contributing to Legion? We love contributors! We ask that #### Did you find a bug? * Awesome. First, ensure that your bug isn't a duplicate by checking the [Issues](https://github.com/GoVanguard/legion/issues). **If the issue already exists**, go ahead and comment on the issue with your bug report information, following the guidelines below as if you were reporting a new issue - just don't make a new issue. -* **If you can't find the issue**, its time to open a new issue. Fill in the issue title with a clear title and description. Where possible, include steps to reproduce the bug, code samples, and screenshots. +* **If you can't find the issue**, its time to open a new issue. Fill in the issue title with a clear title and description. Where possible, include steps to reproduce the bug, code samples, and screenshots. Tag the issue if it fits into one of our existing categories. From fadb45a8418a88cca1b2868f395b9f5a5416f70e Mon Sep 17 00:00:00 2001 From: GitHub Date: Wed, 3 Apr 2019 13:37:12 -0400 Subject: [PATCH 05/12] Update CONTRIBUTING.md --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4d51ab2e..d75d3983 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -13,7 +13,7 @@ Are you interested in contributing to Legion? We love contributors! We ask that #### Did you find a bug? * Awesome. First, ensure that your bug isn't a duplicate by checking the [Issues](https://github.com/GoVanguard/legion/issues). **If the issue already exists**, go ahead and comment on the issue with your bug report information, following the guidelines below as if you were reporting a new issue - just don't make a new issue. -* **If you can't find the issue**, its time to open a new issue. Fill in the issue title with a clear title and description. Where possible, include steps to reproduce the bug, code samples, and screenshots. Tag the issue if it fits into one of our existing categories. +* **If you can't find the issue**, its time to [open a new issue](https://github.com/GoVanguard/legion/issues/new). Fill in the issue with a clear title and description. Where possible, include steps to reproduce the bug, code samples, and screenshots. Tag the issue if it fits into one of our existing categories. From 5865e211f9fbf1f178be8faa055304b9aa9a2111 Mon Sep 17 00:00:00 2001 From: GitHub Date: Wed, 3 Apr 2019 13:45:50 -0400 Subject: [PATCH 06/12] Update CONTRIBUTING.md --- CONTRIBUTING.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index d75d3983..4914be9a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -28,7 +28,8 @@ Are you interested in contributing to Legion? We love contributors! We ask that #### Do you want to add a feature? * We love new features! Please [make an issue](https://github.com/GoVanguard/legion/issues/new) for discussion, with a clear title and description of the proposed feature. Add the Proposal tag, and use the comments to follow up with the team. -* We suggest you wait for feedback on your feature proposal before working on a patch and submitting a PR. +* Wait for a response and approval to your proposal before working on your patch and submitting a PR. This way, if we find any problems with the proposal, and discuss remediation before work gets wasted. +* Once your feature is complete, all you need to do is [submit a PR](https://github.com/GoVanguard/legion/pulls). From 4ac2ea9d461360638153d3ce91621b977c84eeff Mon Sep 17 00:00:00 2001 From: GitHub Date: Wed, 3 Apr 2019 13:53:56 -0400 Subject: [PATCH 07/12] Added dep for cloudfail --- requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements.txt b/requirements.txt index 946c34ba..759509dd 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,3 +13,4 @@ requests==2.20.1 pyfiglet colorama termcolor +win_inet_pton From d873bede88b64be90c5a6e8ae387a02c875f6156 Mon Sep 17 00:00:00 2001 From: GitHub Date: Fri, 5 Apr 2019 16:18:14 -0400 Subject: [PATCH 08/12] temporary brute forcing of python 3.7 --- legion.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legion.conf b/legion.conf index 12c4e54a..be446d64 100644 --- a/legion.conf +++ b/legion.conf @@ -275,7 +275,7 @@ webslayer=Launch webslayer, webslayer, "http,https,ssl,soap,http-proxy,http-alt" whatweb=Run whatweb, "whatweb [IP]:[PORT] --color=never --log-brief=[OUTPUT].txt", "http,https,ssl,soap,http-proxy,http-alt" x11screen=Run x11screenshot, bash ./scripts/x11screenshot.sh [IP] 0 [OUTPUT], X11 dnsmap=Run dnsmap, "dnsmap [IP] -w ./wordlists/gvit_subdomain_wordlist.txt -r [OUTPUT]", dnsmap -cloudfail=Run cloudfail, "python scripts/CloudFail/cloudfail.py --target [IP] --tor", cloudfail +cloudfail=Run cloudfail, "python3.7 scripts/CloudFail/cloudfail.py --target [IP] --tor", cloudfail [PortTerminalActions] firefox=Open with firefox, firefox [IP]:[PORT], From 5ec747ac8446d2c38dd202baf7e84743bb23cf16 Mon Sep 17 00:00:00 2001 From: GitHub Date: Wed, 10 Apr 2019 16:52:45 -0400 Subject: [PATCH 09/12] Added urlscan --- deps/installDeps.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deps/installDeps.sh b/deps/installDeps.sh index e1604cee..dc9cfcc5 100644 --- a/deps/installDeps.sh +++ b/deps/installDeps.sh @@ -9,4 +9,4 @@ source ./deps/apt.sh apt-get update -m echo "Installing deps..." -DEBIAN_FRONTEND="noninteractive" apt-get -yqqq --allow-unauthenticated --force-yes -o DPkg::Options::="--force-overwrite" -o DPkg::Options::="--force-confdef" install nmap finger hydra nikto whatweb nbtscan nfs-common rpcbind smbclient sra-toolkit ldap-utils sslscan rwho medusa x11-apps cutycapt leafpad xvfb imagemagick eog hping3 sqlmap wapiti libqt5core5a python-pip python-impacket ruby perl dnsmap git \ No newline at end of file +DEBIAN_FRONTEND="noninteractive" apt-get -yqqq --allow-unauthenticated --force-yes -o DPkg::Options::="--force-overwrite" -o DPkg::Options::="--force-confdef" install nmap finger hydra nikto whatweb nbtscan nfs-common rpcbind smbclient sra-toolkit ldap-utils sslscan rwho medusa x11-apps cutycapt leafpad xvfb imagemagick eog hping3 sqlmap wapiti libqt5core5a python-pip python-impacket ruby perl dnsmap urlscan git From 50fb72cc620be6e361fe8c8de72369d631ac1547 Mon Sep 17 00:00:00 2001 From: GitHub Date: Thu, 11 Apr 2019 16:27:07 -0400 Subject: [PATCH 10/12] Fixed issue #88 with addHosts call --- ui/view.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/view.py b/ui/view.py index 2111f8a6..ff6c4783 100644 --- a/ui/view.py +++ b/ui/view.py @@ -1466,7 +1466,7 @@ def callHydra(self, bWidget): return else: log.info('Adding host to scope here!!') - self.controller.addHosts(str(bWidget.ipTextinput.text()).replace(';',' '), False, False) + self.controller.addHosts(str(bWidget.ipTextinput.text()).replace(';',' '), False, False, "unset", "unset") bWidget.validationLabel.hide() bWidget.toggleRunButton() From 3c3071111e52709b3ddcbcaadab3c87477e211cb Mon Sep 17 00:00:00 2001 From: GitHub Date: Fri, 12 Apr 2019 09:51:00 -0400 Subject: [PATCH 11/12] Update CONTRIBUTING.md --- CONTRIBUTING.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4914be9a..7ebc2045 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,12 +4,6 @@ Are you interested in contributing to Legion? We love contributors! We ask that -#### Do you have a general question? - -* Ask your question [ place to ask questions ] - - - #### Did you find a bug? * Awesome. First, ensure that your bug isn't a duplicate by checking the [Issues](https://github.com/GoVanguard/legion/issues). **If the issue already exists**, go ahead and comment on the issue with your bug report information, following the guidelines below as if you were reporting a new issue - just don't make a new issue. @@ -33,6 +27,12 @@ Are you interested in contributing to Legion? We love contributors! We ask that +#### Do you have a general question? + +* Ask your question [ place to ask questions ] + + + #### Code of Conduct We like to keep the rules simple. From 58fa0ab954d0386976684dca42529aff3143b726 Mon Sep 17 00:00:00 2001 From: GitHub Date: Fri, 12 Apr 2019 09:52:35 -0400 Subject: [PATCH 12/12] Update CONTRIBUTING.md --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7ebc2045..9dab01b7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -29,7 +29,7 @@ Are you interested in contributing to Legion? We love contributors! We ask that #### Do you have a general question? -* Ask your question [ place to ask questions ] +* If you have any questions not related to legion's code, features, or bugs use support@gvit.com