Bug#956153: ITP: fierce -- Domain DNS scanner

2020-04-07 Thread Marcos Fouces
Package: wnpp
Severity: wishlist
Owner: Marcos Fouces 

* Package name: fierce
  Version : 1.4.0
  Upstream Author : Mschwager <https://github.com/mschwager/>
* URL : https://github.com/mschwager/fierce
* License : GPL
  Programming Lang: Python
  Description : Domain DNS scanner

 Fierce is a semi-lightweight scanner that helps locate non-contiguous
 IP space and hostnames against specified domains. It's really meant as
 a pre-cursor to nmap, unicornscan, nessus, nikto, etc, since all of
 those require that you already know what IP space you are looking for.
 This does not perform exploitation and does not scan the whole internet
 indiscriminately. It is meant specifically to locate likely targets both
 inside and outside a corporate network.
 Because it uses DNS primarily you will often find mis-configured networks
 that leak internal address space. That's especially useful in targeted
malware.
 Originally written by RSnake along with others at http://ha.ckers.org/.
 This is simply a conversion to Python 3 to simplify and modernize the
codebase.



Bug#949782: ITP: python-ezcolor -- Python colorizing strings library (Python 3)

2020-01-24 Thread Marcos Fouces
Package: wnpp
Severity: wishlist
Owner: Marcos Fouces 

* Package name: python-ezcolor
  Version : 0.7
  Upstream Author : Fardin Allahverdinazhand <0x0ptim...@gmail.com>
* URL : https://github.com/0x0ptim0us/ezcolor
* License : MIT
  Programming Lang: Python
  Description : Python colorizing strings library (Python 3)

 A lightweight library for applying color and HTML text styles to the strings
 that uses the builder pattern for configuration. The ezcolor lets you have
 nice colorized output with extra HTML text styles like bold/italic/underline.
 compatible with bash/sh/zsh.

This package is needed for the new release of websploit. I plan to maintain it
under DPMT umbrella.



Bug#944432: ITP: python-rq -- Simple job queues for Python 3

2019-11-09 Thread Marcos Fouces
Package: wnpp
Severity: wishlist
Owner: Marcos Fouces 

* Package name: python-rq
  Version : 1.1.0
  Upstream Author : Vincent Driessen 
* URL : https://python-rq.org/
* License : BSD
  Programming Lang: Python
  Description : Simple job queues for Python 3

RQ (Redis Queue) is a simple Python library for queuing jobs and processing
them in the background with workers. It is backed by Redis and it is designed
to have a low barrier to entry. It can be integrated in your web stack easily.

This python module is needed for newer releases of recon-web (part of recon-ng
package). It will be maintained inside Debian Modules Packaging Team.



Bug#944430: ITP: python-flasgger -- Extract swagger specs from your flask project

2019-11-09 Thread Marcos Fouces
Package: wnpp
Severity: wishlist
Owner: Marcos Fouces 

* Package name: python-flasgger
  Version : 0.9.3
  Upstream Author : Bruno Rocha
* URL : https://github.com/flasgger/flasgger/
* License : Expat
  Programming Lang: Python
  Description : Extract swagger specs from your flask project

 Flasgger is a Flask extension to extract OpenAPI-Specification from all
 Flask views registered in your API.
 It also comes with SwaggerUI embedded so you can access
 http://localhost:5000/apidocs and visualize and interact
 with your API resources.
 It also provides validation of the incoming data, using the same specification
 it can validates if the data received as as a POST, PUT, PATCH is valid
against
 the schema defined using YAML, Python dictionaries or Marshmallow Schemas.
 Flasgger can work with simple function views or MethodViews using docstring
 as specification, or using @swag_from decorator to get specification from
 YAML or dict and also provides SwaggerView which can use
 Marshmallow Schemas as specification.

This python module is needed for new releases of recon-web (part of recon-ng
package). It will be maintained inside Python Modules Pacakaging Team.