Skip to content
This repository has been archived by the owner on Dec 30, 2017. It is now read-only.

Commit

Permalink
added GitHub templates
Browse files Browse the repository at this point in the history
  • Loading branch information
HarmJ0y committed Jun 17, 2016
1 parent 4446d3c commit c207948
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 0 deletions.
28 changes: 28 additions & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# How To Contribute

Contributions are more than welcome! The more people who contribute to the project the better EmPyre will be for everyone. Below are a few guidelines for submitting contributions.


## Creating Github Issues

Please first review the existing EmPyre issues to see if the error was resolved with a fix in the development branch or if we chose not to fix the error for some reason.

The more information you provide in a Github issue the easier it will be for us to track down and fix the problem:

* Please provide the version of EmPyre you are using.
* Please provide the OS and Python versions that you are using.
* Please describe the expected behavior and the encountered error.
* The more detail the better!
* Include any actions taken just prior to the error.
* Please post a screenshot of the error, a link to a Pastebin dump of the error, or embedded text of the error.
* Any additional information.


## Submitting Modules

* Submit pull requests to the [dev branch](https://github.com/adaptivethreat/EmPyre/tree/dev). After testing, changes will be merged to master.
* Base modules on the template at [./modules/template.py](https://github.com/adaptivethreat/EmPyre/blob/dev/lib/modules/template.py).
* Cite previous work in the **'Comments'** module section.
* If your script.py logic is large, may be reused by multiple modules, or is updated often, consider implementing the logic in the appropriate **data/module_source/*** directory and pulling the script contents into the module on tasking.
* TEST YOUR MODULE! Be sure to run it from an EmPyre agent before submitting a pull to ensure everything is working correctly.
* PEP8 is desired but not required.
13 changes: 13 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
## EmPyre Version


## OS Information (Linux flavor, Python version)


## Expected behavior and description of the error, including any actions taken immediately prior to the error. The more detail the better.


## Screenshot of error, embedded text output, or Pastebin link to the error


## Any additional information
2 changes: 2 additions & 0 deletions changelog
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ XX/XX/2016 - RELEASE 1.0.x
- x64 Shellcode Inject module added
- Added dylib stagers without LC_REEXPORT_DYLIB load command for use outside of dylib hijacks
- Added Screensaver Alley-oop to force auth against the OSX keychain.
- Added GitHub templates

- Bug fixes
-- Allow Pipe within shell commands (thanks to Mewtayshun <mewtayshun@gmail.com> and Michael Butler <michael.butler@defpoint.com>)
Expand All @@ -22,6 +23,7 @@ XX/XX/2016 - RELEASE 1.0.x




============
5/12/2016 - RELEASE 1.0.0
============
Expand Down

0 comments on commit c207948

Please sign in to comment.