Hackersh

Latest version: v0.2.0

Safety actively analyzes 619197 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.2

o Introduce `dnsdict6` - new external component for:
Information Gathering / Network Analysis / DNS Analysis
dnsdict6 v1.8 (c) 2011 by van Hauser / THC <vhthc.org> www.thc.org
Example: "hackersh.org" -> domain -> dnsdict6("-4 -s") -> ...

o Implement SimpleRegExHandler class - a new Pseudo SAX Content Handler
class for processing output using regex

o amap, nikto, nmap, ping, w3af, xprobe2, and browse: Change DEFAULT_QUERY
to evaluate context['IPV4_ADDRESS'] before context['HOSTNAME']

o Implement NbtScanStdoutOutputHandler class. Rewrite nbtscan to use it

o Implement SqlMapStdoutOutputHandler class. Rewrite sqlmap to use it

o Implement StdoutOutputHandler - a new Pseudo SAX Content Handler base
class for stdout processing

o Implement ExternalComponentStreamOutput - a new base class for generic
SAX-style output parsing. Change ExternalComponentStdoutOutput and
ExternalComponentFileOutput to inherit from it.

o Implement shell_split() and replace shlex.split() with it. shell_split()
will not remove double quotes (i.e. "") when splitting DEFAULT_QUERY.

o sqlmap: Change DEFAULT_QUERY to use "inline IF" to avoid:
TypeError: unsupported operand type(s) for +: 'bool' and 'str'
Whenever:
context['COOKIES'] = False

o Introduce `ipv6_address` - new root component for processing IPv6 Address.
Example: "::1" -> ipv6_address -> ...

o Introduce `domain` - new root component for processing domain names.
Example: "hackersh.org" -> domain -> ...

o Implement HackershError Exception class and add 3 new error messages:
XXX: not enough data to start (if Component Filter is False)
XXX: command not found (if Ext. Component filename is missing)
XXX: unable to parse (if all Output Handlers failed)

o Split hackersh/network.py and hackersh/misc.py into multiple files and
implement a simple plug-in architecture to load them during startup

o Add support for BackTrack 5R3 and 5R2

0.1

o Initial commit

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.