Commit Graph

138 Commits

Author SHA1 Message Date
Gabriel Gonzalez e082cf6c90 Bump version to 0.14.0-dev 2026-05-19 12:41:09 -03:00
gabrielg5 427f44ce1b About to tag v0.13.1 release 2026-05-14 13:37:14 -04:00
Colin Watson d1364ae5b9 Remove run-time dependency on setuptools (#2102)
It's needed to run `setup.py` itself, but that's not what
`install_requires` is for, and the rest of the package no longer uses it
(since #2036).

I deliberately left the entry in `requirements.txt` in place, since
that's used by CI.
2026-01-13 16:28:32 -03:00
Gabriel Gonzalez 0ceec09dc7 going back to dev version 2025-10-22 13:08:09 -03:00
adrian manrique 40d8784260 Remove pyopen ssl version restriction (#2042)
* use cryptography to generate pkcs12 certificate

* fixes

* removed pyopenssl version restriction

* handle asn1 certificate type as well

* updated PyOpenSSL version in setup.py. fixed typo in adcsattack
2025-09-19 17:50:14 -03:00
Gabriel Gonzalez ca7b816cf8 Update setup.py
Removed py3.8 & added py3.13 from supported versions in the development branch (due to #1965)
2025-09-09 11:19:17 -03:00
Deft_ 7561038277 [MSSQL] Fix file exist error (#2002)
* [MSSQL] Improves version display

* [MSSQL] Patch file exists if language is not english

* Add impacket.mssql to setup.py

* Pass on KeyError exception

---------

Co-authored-by: Aurélien CHALOT <aurelien.chalot@orangecyberdefense.com>
2025-07-21 10:52:11 -03:00
adrian manrique 65b774ded1 Update setup.py 2024-09-16 17:10:21 -03:00
Gabriel Gonzalez 409b6c8ae5 Update setup.py
In preparation for v0.12 release
2024-09-02 12:12:20 -03:00
gabrielg5 27e7e7478d Updating copyright banner... 2024-08-28 17:52:57 -03:00
adrian manrique 0630989669 removed pyreadline dependency (#1800)
* removed pyreadline dependency

* replaced pyreadline by pyreadline3

* Update setup.py
2024-08-27 14:02:40 -03:00
adrian manrique 9f36a10e5b Update setup.py
updated supported python versions
2024-07-25 12:57:04 -03:00
adrian manrique 0960c48142 Update setup.py
fixes #1716 #1479
2024-07-25 09:42:36 -03:00
zblurx 7e25245e38 Implement MS-GKDI and LAPSv2 password extraction (#1556)
* add MS-GKDI

* update gkdi

* Update getLAPSv2Password.py

* Added GetLAPSPassword to examples. (#1)

* Added GetLAPSPassword to examples.

* update GetLapsPassword

* Add LAPSv2 column

---------

Co-authored-by: dru1d <tyler.booth@cdw.com>
Co-authored-by: zblurx <seigneuret.thomas@pm.me>

* update GetLAPSPassword.py

* Added tab delimited outputfile option (#2)

Co-authored-by: dru1d <tyler.booth@cdw.com>

* fix requirements.txt

---------

Co-authored-by: Tyler <4245930+dru1d-foofus@users.noreply.github.com>
Co-authored-by: dru1d <tyler.booth@cdw.com>
Co-authored-by: = <=>
2024-03-20 19:19:45 -03:00
adrian manrique fa59178fe5 Remove dsinternals dependency (#1704) 2024-03-01 07:58:59 -03:00
adrian manrique d7b5e3704e Merge pull request #1598 from dependencies_update
* added setuptools requirement for pkg_resources python library
removed future as it wasn't being used

* added setuptools to requirements, removed future
2023-09-04 18:49:50 -03:00
adrian manrique e209233967 Update setup.py 2023-08-03 14:40:57 -03:00
Gabriel Gonzalez 5af85c2400 Fixed issue with a type in the final version 2023-07-31 12:08:03 -03:00
Gabriel Gonzalez 4c702facd2 Updated README and setup.py for the v0.11 release 2023-07-31 11:54:40 -03:00
Gabriel Gonzalez 9b4a139405 Updated Copyright to 2023 2023-07-31 11:48:28 -03:00
Gabriel Gonzalez 8799a1a2c4 Update file banners to reflect Fortra ownership 2022-12-14 17:28:23 -03:00
0xdeaddood c74caff0f2 Added support for TLS1.0 2022-07-20 10:08:37 -03:00
0xdeaddood 01cae775df Changed the setting up for new SSL connections
* Modified the SSL context setting. Using TLS_METHOD the protocol version used will be negotiated to the highest version mutually supported by the client and the server
* Modified cipher list setting. Defining 'ALL:@SECLEVEL=0' enables compatibility with previous versions.
* Updated pyOpenSSL requirement to >=v21.0.0. This version included the TLS_METHOD definition.
2022-06-29 17:18:10 -03:00
ThePirateWhoSmellsOfSunflowers 98238ee232 add dsinternals 2022-05-13 17:58:38 +02:00
0xdeaddood d509775976 And going back to dev version 2022-05-04 12:00:02 -03:00
0xdeaddood 7a18ef5c8b About to tag a release 2022-05-04 11:33:16 -03:00
Martin Gallo 3f61baa31b Dropping Python 2.7 support and adjusting doc
* Dropping Python 2.7 support. We're going to run it in GitHub Actions/Tox but only as experimental to have visibility.
* Arranged README and updated installation steps.
* Added latest ChangeLog entries.
* Added tox-gh-actions to simplify workflow.
2022-02-17 09:25:24 -08:00
0xdeaddood 1dad8f7f9f And going back to dev version 2021-10-27 12:32:55 -03:00
0xdeaddood 265ce178fc Revert "And going back to dev version"
This reverts commit ef65bdc347.
2021-10-27 12:27:35 -03:00
0xdeaddood ef65bdc347 And going back to dev version 2021-10-27 12:19:24 -03:00
0xdeaddood 0d848d7ea5 About to tag a release 2021-10-27 11:55:46 -03:00
ExAndroidDev 3fe2d73ae8 Refactored httpattack.py, implemented AD CS attack as a submodule 2021-10-13 15:22:15 +02:00
Martin Gallo cd4fe47cfc Arrange tagline, copyright and license notes across all source files
This was a pending change to:
- Use the same tagline, copyright and license notice across files.
- Remove authors' contacts that are no longer valid (due to affiliation changes).
- Update repository location.
- Update license file with missing licenses (althought those were already in source files).

This doesn't include any change on the source code, nor any change on current copyright or licenses. Just formatting and phrasing to make our and distro's maintainers life easier.
2021-07-20 10:04:27 -03:00
0xdeaddood 90ce4b7d0b And going back to dev version 2021-06-09 12:10:58 -03:00
0xdeaddood 090cf0cc92 About to tag a release 2021-06-09 11:18:18 -03:00
0xdeaddood 6c854dacd8 Update requirements in setup.py 2021-05-19 12:16:33 -03:00
Martin Gallo 3f3002e1c1 Updating maintainer
Using our OpenSource address as mantainer
2021-02-12 14:39:25 -08:00
asolino 4a8bd40281 And going back to dev version :) 2020-11-23 11:45:28 -03:00
asolino 7744710e44 About to tag a release 2020-11-23 10:53:43 -03:00
cclauss cca78f3964 Travis CI: Add Python 3.8 to the testing (again) 2020-09-07 15:57:25 +02:00
asolino 7e50589280 And going back to dev version :) 2020-03-27 10:38:53 -03:00
asolino 5ead529796 About to tag release 2020-03-26 15:28:31 -03:00
asolino edcc564dd2 About to tag release 2020-03-26 15:26:21 -03:00
Mario Vilas dbbfc78ce4 Fixed crash on Wine when Git was not installed
wine 'C:\Python27\python.exe' setup.py install
Traceback (most recent call last):
  File "setup.py", line 17, in <module>
    if call(["git", "branch"], stderr=STDOUT, stdout=open(os.devnull, 'w')) == 0:
  File "C:\Python27\lib\subprocess.py", line 172, in call
    return Popen(*popenargs, **kwargs).wait()
  File "C:\Python27\lib\subprocess.py", line 394, in __init__
    errread, errwrite)
  File "C:\Python27\lib\subprocess.py", line 644, in _execute_child
    startupinfo)
WindowsError: [Error 2] File not found
2020-03-07 17:37:40 +01:00
root b4362ee0ac Add git short hash for the commit to version 2020-02-04 18:56:34 -05:00
root c33bed05f5 Single-source the version and standardize
- Scheme now uses semantic+pre-release+local versioning
  ( see https://bit.ly/36QdfJX )
- Version now pulls date timestamp from last commit if in a git dir
- Banner now pulls version directly from setup.py version
- Eliminates case where multiple different version all display the
  same version number in the banner
2020-02-03 17:12:40 -05:00
asolino 4a5403c3c1 Changing LDAP3 version requirements
- Matching ldapdomaindump requirements
- Should address https://github.com/SecureAuthCorp/impacket/issues/742
2020-01-29 11:34:59 -03:00
asolino 5cb6389cba And going back to dev ;) 2019-09-25 15:45:16 -03:00
asolino 647d7be7cb Tagging new release
- It'll just last a few minutes till we come back to -dev :P
2019-09-25 14:20:16 -03:00
SR4ven d1ba169fa2 Fixed broken ldap3 requirement 2019-05-10 17:08:59 +02:00