Skip to content

Commit 1db4256

Browse files
authored
Merge pull request #8 from vesche/master
v0.2.2 packaged up to add to PyPI.
2 parents 0b8a9e9 + bd3e2c3 commit 1db4256

File tree

5 files changed

+66
-14
lines changed

5 files changed

+66
-14
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
*.pyc
2+
*.egg-info/
3+
build/
4+
dist/

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Utility was tested on a *python2.6*, *python2.7*, *python3.6* with SQLite FTS4 s
1313

1414
# How to use
1515

16+
Install: `pip install getsploit`
17+
1618
[![asciicast](https://asciinema.org/a/ObuaXdpxNO0nAo6o821fLCLxZ.png)](https://asciinema.org/a/ObuaXdpxNO0nAo6o821fLCLxZ?autoplay=1)
1719

1820
# Search

getsploit/__init__.py

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
__author__ = "Kir Ermakov <isox(at)vulners.com>"
2+
__copyright__ = "Copyright 2018, Vulners"
3+
__credits__ = ["Kir Ermakov",
4+
"Igor Bulatenko",
5+
"Ivan Elkin",
6+
"Gerome Fournier <jef(at)foutaise.org>",
7+
"JBFC"
8+
]
9+
__license__ = "LGPL"
10+
__version__ = "0.2.2"
11+
__maintainer__ = "Kir Ermakov"
12+
__email__ = "[email protected]"
13+
__status__ = "Release"

getsploit.py renamed to getsploit/getsploit.py

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,8 @@
11
#!/usr/bin/env python
22
# -*- coding: utf-8 -*-
3-
from __future__ import division
43

5-
__author__ = "Kir Ermakov <isox(at)vulners.com>"
6-
__copyright__ = "Copyright 2017, Vulners"
7-
__credits__ = ["Kir Ermakov",
8-
"Igor Bulatenko",
9-
"Ivan Elkin",
10-
"Gerome Fournier <jef(at)foutaise.org>",
11-
"JBFC"
12-
]
13-
__license__ = "LGPL"
14-
__version__ = "0.2.1"
15-
__maintainer__ = "Kir Ermakov"
16-
__email__ = "[email protected]"
17-
__status__ = "Release"
4+
from __future__ import division
5+
from __init__ import __version__
186

197
try:
208
import urllib.request as urllib2

setup.py

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
#!/usr/bin/env python
2+
# -*- coding: utf-8 -*-
3+
4+
import getsploit
5+
from setuptools import setup
6+
7+
long_description = '''
8+
getsploit
9+
=========
10+
11+
Command line search and download tool for Vulners Database inspired by
12+
searchsploit. It allows you to search online for the exploits across all the
13+
most popular collections: Exploit-DB, Metasploit, Packetstorm and others. The
14+
most powerful feature is immediate exploit source download right in your
15+
working path.
16+
'''
17+
18+
setup(
19+
name='getsploit',
20+
packages=['getsploit'],
21+
version=getsploit.__version__,
22+
description='Command line search and download tool for Vulners Database \
23+
inspired by searchsploit.',
24+
long_description=long_description,
25+
license='LGPLv3',
26+
url='https://github.com/vulnersCom/getsploit',
27+
author=getsploit.__author__,
28+
author_email=getsploit.__email__,
29+
maintainer=getsploit.__maintainer__,
30+
entry_points={
31+
'console_scripts': [
32+
'getsploit = getsploit.getsploit:main',
33+
]
34+
},
35+
classifiers=[
36+
"Development Status :: 5 - Production/Stable",
37+
"Environment :: Console",
38+
"Intended Audience :: Information Technology",
39+
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
40+
"Programming Language :: Python :: 2.6",
41+
"Programming Language :: Python :: 2.7",
42+
"Programming Language :: Python :: 3.6",
43+
"Topic :: Security",
44+
]
45+
)

0 commit comments

Comments
 (0)