Merge pull request #1934 from beefproject/update_issue_template

Update Issue/PR templates
This commit is contained in:
Jack Walker
2020-07-08 16:17:50 +10:00
committed by GitHub
3 changed files with 59 additions and 2165 deletions

View File

@@ -1,3 +1,5 @@
# Submit Issue
Verify first that your issue/request has not been posted previously:
* https://github.com/beefproject/beef/issues
@@ -5,45 +7,60 @@ Verify first that your issue/request has not been posted previously:
Ensure you're using the [latest version of BeEF](https://github.com/beefproject/beef/releases/tag/beef-0.5.0.0).
Please do your best to provide as much information as possible. It will help substantially if you can enable and provide debugging logs with your issue. Instructions for enabling debugging logs are below:
#### Environment
1. In the `config.yaml` file of your BeEF root folder set debug and client_debug (lines 11 & 13 respectively) to `true`
* If using a standard installation of `beef-xss` the root folder will typicaly be `/usr/share/beef-xss`
2. Reproduce your error
3. Retrieve your client-side logs from your browser's developer console (Ctrl + Shift + I)
4. Retrieve your server-side logs from `~/.beef/beef.log`
5. **If using `beef-xss`:** Retrieve your service logs using `journalctl -u beef-xss`
What version/revision of BeEF are you using?
Thank you, this will greatly aid us in identifying the root cause of your issue :)
On what version of Ruby?
**If we request additional information and we don't hear back from you within a week, we will be closing the ticket off.**
Feel free to open it back up if you continue to have issues.
On what browser?
## Summary
On what operating system?
**Q:** Please provide a brief summary of the issue that you experienced.
**A:**
## Environment
*Please identify the environment in which your issue occurred.*
1. **BeEF Version:**
2. **Ruby Version:**
3. **Browser Details (e.g. Chrome v81.0):**
4. **Operating System (e.g. OSX Catalina):**
#### Configuration
## Configuration
Are you using a non-default configuration?
**Q:** Have you made any changes to your BeEF configuration?
**A:**
Have you enabled or disabled any BeEF extensions?
**Q:** Have you enabled or disabled any BeEF extensions?
**A:**
## Expected vs. Actual Behaviour
**Expected Behaviour:**
<br />
**Actual Behaviour:**
<br />
## Steps to Reproduce
*Please provide steps to reproduce this issue.*
1.
#### Summary
## Additional Information
Please provide a summary of the issue.
#### Expected Behaviour
What was the expected result?
#### Actual Behaviour
What was the actual result?
#### Steps to Reproduce
Please provide steps to reproduce this issue.
#### Additional Information
Please provide any additional information which may be useful in resolving this issue, such as debugging output and relevant screen shots. Debug output can be enabled by specifying `debug: true` in the `config.yaml` configuration file.
Please provide any additional information which may be useful in resolving this issue, such as debugging output and relevant screen shots. Debug output can be retrieved by following the instructions towards the top of the issue template.

View File

@@ -1,26 +1,20 @@
# Pull Request
Thanks for submitting a PR! Please fill in this template where appropriate:
## Category
(Bug / module / extension / core functionality / documentation / tests)
*e.g. Bug, Module, Extension, Core Functionality, Documentation, Tests*
## Feature/Issue Description
**Q:** Please give a brief summary of your feature/fix
**A:**
This Module is added to ...
This Extension is used by doing ...
This Bug can be reproduced by ...
The Documentation describes ...
This Test covers ...
**Q:** Give a technical rundown of what you have changed (if applicable)
**A:**
## Test Cases
**Q:** Describe your test cases, what you have covered and if there are any use cases that still need addressing.
**A:**
## Describe what changes
Describe how the change affects BeEF's usability ...
Describe how to replicate the issue/bug that this is fixing ...
Describe what this improves
## Test cases
Describe what the goal of the test is, what it covers and if there are any use cases that still need to be covered.
spec/beef/extensions/example_extension.rb
## Relevant wiki page
If it is not easily understandable without little pre-knowledge or context, there should be a section in the Wiki somewhere explaining it.
## Wiki Page
*If you are adding a new feature that is not easily understood without context, please draft a section to be added to the Wiki below.*

2117
local.log

File diff suppressed because it is too large Load Diff