setup.py 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-"
  3. """
  4. UFONet - Denial of Service Toolkit - 2013/2018 - by psy (epsylon@riseup.net)
  5. You should have received a copy of the GNU General Public License along
  6. with UFONet; if not, write to the Free Software Foundation, Inc., 51
  7. Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  8. """
  9. import sys
  10. if sys.version_info[0] != 2:
  11. sys.exit("Sorry, UFONet requires Python >= 2.7.9")
  12. from setuptools import setup, find_packages
  13. setup(
  14. name='ufonet',
  15. version='1.2',
  16. license='GPLv3',
  17. author_email='epsylon@riseup.net',
  18. author='psy',
  19. description='Denial of Service Toolkit',
  20. url='https://ufonet.03c8.net/',
  21. long_description=open('docs/README.txt').read(),
  22. packages=find_packages(),
  23. install_requires=['GeoIP >= 1.3.2', 'pygeoip >= 0.3.2', 'requests', 'pycrypto >= 2.6.1', 'pycurl >= 7.19.5.1', 'python-whois >= 0.6.5', 'scapy >= 2.3.3', 'pydns >= 2.3.6'],
  24. include_package_data=True,
  25. package_data={
  26. 'core': ['js/*.css', 'js/*.js', 'js/leaflet/*.css', 'js/leaflet/*.js', 'js/leaflet/images/*', 'js/cluster/*', 'txt/*.txt', 'images/crew/*', 'images/aliens/*', 'images/*.png', 'images/*.ico'],
  27. 'server': ['*.dat', '*.txt'],
  28. },
  29. entry_points={
  30. 'console_scripts': [
  31. 'ufonet=UFONet:core.main',
  32. ],
  33. 'gui_scripts': [
  34. 'ufonet=UFONet:core.main',
  35. ],
  36. },
  37. keywords='Toolkit WebAbuse DoS DDoS Botnet Darknet UFONet',
  38. classifiers=[
  39. 'Development Status :: 5 - Production/Stable',
  40. "Environment :: Web Environment",
  41. "Environment :: Console",
  42. "Intended Audience :: System Administrators",
  43. "Intended Audience :: Science/Research",
  44. "License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
  45. "Operating System :: OS Independent",
  46. "Programming Language :: Python",
  47. 'Programming Language :: Python :: 2.7',
  48. "Topic :: Internet",
  49. "Topic :: Security",
  50. "Topic :: System :: Networking",
  51. ],
  52. zip_safe=False
  53. )