Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mariovilas/impacket-builder
Docker container to build Impacket on Windows and Linux.
https://github.com/mariovilas/impacket-builder
Last synced: 16 days ago
JSON representation
Docker container to build Impacket on Windows and Linux.
- Host: GitHub
- URL: https://github.com/mariovilas/impacket-builder
- Owner: MarioVilas
- License: bsd-3-clause
- Created: 2020-03-07T12:17:38.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-04-21T21:23:50.000Z (over 4 years ago)
- Last Synced: 2024-11-07T07:52:35.454Z (2 months ago)
- Language: Shell
- Homepage:
- Size: 12.7 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# impacket-builder
Docker container to build Impacket on x86 platforms for Windows (32 and 64 bits) and Linux (32 bits).
# Usage
This build system uses [Docker](https://docs.docker.com/install/) and [Docker Compose](https://docs.docker.com/compose/install/) to containerize the build process, and GNU make to script it.
The following example set of commands will install all the prerequisites and build Impacket for all platforms, assuming your system is Ubuntu:
```
sudo apt install docker.io docker-compose git make
git clone https://github.com/MarioVilas/impacket-builder.git
cd impacket-builder
sudo make all
```The compiled binaries will be found inside the newly created dist/ directory, under a subdirectory for each platform.
# TO DO
* Bundle all binaries together to save space, sharing the same portable Python interpreter.
* Fix building from the master branch.
* Add support for 32 bit Linux.
* Add support for more platforms.