Metadata-Version: 2.4
Name: taser
Version: 0.4.4
Summary: Security Resource library
Home-page: https://github.com/m8sec/taser
Author: m8sec
License: BSD 3-clause
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: beautifulsoup4
Requires-Dist: bs4
Requires-Dist: cryptography
Requires-Dist: dnspython
Requires-Dist: ipparser>=1.0.0
Requires-Dist: lxml
Requires-Dist: ntlm-auth
Requires-Dist: requests
Requires-Dist: requests-file
Requires-Dist: requests-ntlm
Requires-Dist: tldextract
Requires-Dist: selenium
Requires-Dist: selenium-wire
Requires-Dist: webdriver-manager
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: summary

# Taser
<p align="center">
    <a href="https://www.twitter.com/m8sec"><img src="https://img.shields.io/badge/Twitter-@m8sec-blue?style=plastic&logo=twitter"/></a>
    &nbsp;    
    <a href="/LICENSE"><img src="https://img.shields.io/badge/License-BSD_3--Clause-green?style=plastic&logo=github"/></a>
    &nbsp;
    <a href="https://github.com/sponsors/m8sec"><img src="https://img.shields.io/badge/Sponsor-GitHub-red?style=plastic&logo=github"/></a>
    &nbsp;
 </p>


TASER *(Testing and Security Resource)* is an abstraction library used to simplify the process of creating offensive security tooling. The various protocols and classes help streamline development of custom tooling during engagements.

The [examples](/examples) directory contains a number of scripts demonstrating usage and helpful tools for penetration testers, red teamers, and bug bounty hunters!

> ⚠ Warning: Taser is a working library and breaking changes may be made.


## Install
### Option 1: Dev Version
Get the latest code (virtual environment recommended):
```bash
git clone https://github.com/m8sec/taser
cd taser
python3 setup.py install
```


### Option 2: Stable Release
Install the last stable release directly from PyPi:
```bash
pip3 install taser
```


### Troubleshooting
Depending on your setup & install method, you may receive an error messages when running `setup.py`. Below are a few solutions:
1. Install taser from PyPi `pip3 install taser`
2. Install from git repo using `pip3 install -r requirements.txt`


## Disclaimer
All information is provided for educational purposes ONLY. Never test against systems you don't own or have explicit permission. Use at your own risk - not responsible for impact on future systems. With great power comes great responsibility.
