Codebase list python-pyric / e50c53a
Initial release Sophie Brun 7 years ago
10 changed file(s) with 159 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 python-pyric (0.1.5-1) kali-dev; urgency=medium
1
2 * Initial release
3
4 -- Sophie Brun <[email protected]> Mon, 25 Jul 2016 11:47:17 +0200
0 Source: python-pyric
1 Section: python
2 Priority: optional
3 Maintainer: Sophie Brun <[email protected]>
4 Build-Depends: debhelper (>=9),
5 dh-python,
6 python-all (>= 2.6.6-3~),
7 python-setuptools,
8 python3-all,
9 python3-setuptools
10 Standards-Version: 3.9.8
11 Homepage: http://wraith-wireless.github.io/PyRIC/
12 X-Python-Version: >= 2.6
13 X-Python3-Version: >= 3.2
14 Vcs-Git: git://git.kali.org/packages/python-pyric.git
15 Vcs-Browser: http://git.kali.org/gitweb/?p=packages/python-pyric.git
16
17 Package: python-pyric
18 Architecture: all
19 Depends: ${python:Depends}, ${misc:Depends}
20 Suggests: python-pyric-doc
21 Description: Wireless library for Linux (Python 2)
22 This package contains a Linux only library providing wireless developers and
23 pentesters the ability to identify, enumerate and manipulate their system's
24 wireless cards programmatically in Python. Pentesting applications and scripts
25 written in Python have increased dramatically in recent years. However, these
26 tools still rely on Linux command lines tools to setup and prepare and restore
27 the system for use. Until now. PyRIC is:
28 - Pythonic: no ctypes, SWIG etc. PyRIC redefines C header files as Python
29 and uses sockets to communicate with the kernel.
30 - Self-sufficient: No third-party files used. PyRIC is completely
31 self-contained.
32 - Fast: (relatively speaking) PyRIC is faster than using command line tools
33 through subprocess.Popen
34 - Parseless: Get the output you want without parsing output from command
35 line tools. Never worry about newer iw versions and having to rewrite
36 your parsers.
37 - Easy: If you can use iw, you can use PyRIC.
38 At it's heart, PyRIC is a Python port of (a subset of) iw and by extension,
39 a Python port of Netlink w.r.t nl80211 functionality.
40 PyRIC puts iw, ifconfig, rfkill, udevadm, airmon-ng and macchanger in your
41 hands (or your program).
42 .
43 This package installs the library for Python 2.
44
45 Package: python3-pyric
46 Architecture: all
47 Depends: ${python3:Depends}, ${misc:Depends}
48 Suggests: python-pyric-doc
49 Description: Wireless library for Linux (Python 3)
50 This package contains a Linux only library providing wireless developers and
51 pentesters the ability to identify, enumerate and manipulate their system's
52 wireless cards programmatically in Python. Pentesting applications and scripts
53 written in Python have increased dramatically in recent years. However, these
54 tools still rely on Linux command lines tools to setup and prepare and restore
55 the system for use. Until now. PyRIC is:
56 - Pythonic: no ctypes, SWIG etc. PyRIC redefines C header files as Python
57 and uses sockets to communicate with the kernel.
58 - Self-sufficient: No third-party files used. PyRIC is completely
59 self-contained.
60 - Fast: (relatively speaking) PyRIC is faster than using command line tools
61 through subprocess.Popen
62 - Parseless: Get the output you want without parsing output from command
63 line tools. Never worry about newer iw versions and having to rewrite
64 your parsers.
65 - Easy: If you can use iw, you can use PyRIC.
66 At it's heart, PyRIC is a Python port of (a subset of) iw and by extension,
67 a Python port of Netlink w.r.t nl80211 functionality.
68 PyRIC puts iw, ifconfig, rfkill, udevadm, airmon-ng and macchanger in your
69 hands (or your program).
70 .
71 This package installs the library for Python 3.
72
73 Package: python-pyric-doc
74 Architecture: all
75 Section: doc
76 Depends: ${misc:Depends}
77 Description: Wireless library for Linux (common documentation)
78 This package contains a Linux only library providing wireless developers and
79 pentesters the ability to identify, enumerate and manipulate their system's
80 wireless cards programmatically in Python. Pentesting applications and scripts
81 written in Python have increased dramatically in recent years. However, these
82 tools still rely on Linux command lines tools to setup and prepare and restore
83 the system for use. Until now. PyRIC is:
84 - Pythonic: no ctypes, SWIG etc. PyRIC redefines C header files as Python
85 and uses sockets to communicate with the kernel.
86 - Self-sufficient: No third-party files used. PyRIC is completely
87 self-contained.
88 - Fast: (relatively speaking) PyRIC is faster than using command line tools
89 through subprocess.Popen
90 - Parseless: Get the output you want without parsing output from command
91 line tools. Never worry about newer iw versions and having to rewrite
92 your parsers.
93 - Easy: If you can use iw, you can use PyRIC.
94 At it's heart, PyRIC is a Python port of (a subset of) iw and by extension,
95 a Python port of Netlink w.r.t nl80211 functionality.
96 PyRIC puts iw, ifconfig, rfkill, udevadm, airmon-ng and macchanger in your
97 hands (or your program).
98 .
99 This is the common documentation package.
0 Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
1 Upstream-Name: PyRIC
2 Source: https://github.com/wraith-wireless/pyric
3
4 Files: *
5 Copyright: 2016 Dale V. Patterson <[email protected]>
6 License: GPL-3+
7
8 Files: debian/*
9 Copyright: 2016 Sophie Brun <[email protected]>
10 License: GPL-3+
11
12 License: GPL-3+
13 This package is free software; you can redistribute it and/or modify
14 it under the terms of the GNU General Public License as published by
15 the Free Software Foundation; either version 3 of the License, or
16 (at your option) any later version.
17 .
18 This package is distributed in the hope that it will be useful,
19 but WITHOUT ANY WARRANTY; without even the implied warranty of
20 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 GNU General Public License for more details.
22 .
23 You should have received a copy of the GNU General Public License
24 along with this program. If not, see <https://www.gnu.org/licenses/>
25 .
26 On Debian systems, the complete text of the GNU General
27 Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
0 Document: python-pyric
1 Title: PyRIC manual
2 Author: Dale V. Patterson
3 Abstract: This manual describes the PyRIC library. It's a Linux only library
4 providing wireless developers and pentesters the ability to identify,
5 enumerate and manipulate their system's wireless cards programmatically
6 in Python.
7 Section: Programming/Python
8
9 Format: pdf
10 Index: /usr/share/doc/python-pyric-doc/PyRIC.pdf.gz
11 Files: /usr/share/doc/python-pyric-doc/PyRIC.pdf.gz
0 docs/*
1 README.md
0 #!/usr/bin/make -f
1
2 export PYBUILD_NAME=pyric
3
4 %:
5 dh $@ --with python2,python3 --buildsystem=pybuild
0 3.0 (quilt)
0 version=4
1 opts="filenamemangle=s/.*\/v?(\d[\d.]*)\.tar\.gz/python-pyric-$1.tar.gz/" \
2 https://github.com/wraith-wireless/PyRIC/tags .*/v?(\d[\d.]*)\.tar\.gz debian uupdate