Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Releasing a Windows executable ? #7

Open
maaaaz opened this issue May 4, 2015 · 3 comments
Open

Releasing a Windows executable ? #7

maaaaz opened this issue May 4, 2015 · 3 comments

Comments

@maaaaz
Copy link

maaaaz commented May 4, 2015

Hello Shawn,

Well first let me thank you for developing this cool script. I wished to have the very same features directly from metasploit modules (hello issue 3994) but it seems that the implementation is not yet available :(

Anyway, I wanted to ask you whether you plan to release "one-file" windows executable for your script, as you can do with py2exe (take a look at that link and that one).
The idea is to be able to easily deploy it on pwned Windows boxes during internal engagements for pivoting purposes...without going through the tedious phase of installing Python binaries + dependencies.

@ShawnDEvans
Copy link
Owner

Hey Thomas,

Thanks a bunch for taking interest in the project! I'm very pleased (and
surprised) about the warm reception it has received. Developing it has
been a pleasure, and using it on internal network assessments has been very
beneficial. In all honesty I hadn't even considered releasing this tool as
a one-file windows binary, but I don't see any reason that it wouldn't be
possible. One of the contributors to the project is currently working on a
pretty significant re-work of the original code. All of the functionality
will remain intact, but all execution will be performed asynchronously (i.e
multi threaded). The speed increase is prety incredible, an also opens the
door for SMB brute force attacks (along the lines of smb_login_domain). In
addition, I'm going to be adding a function that will auto copy SAM hives,
which would compliment a "one-file" Windows executable version quite
nicely. I'll def keep this idea in mind once we get a stable
multi-threaded version released. In the mean time, I hope the version in
it's current guise is working for you. Be sure to check back for updates
(or even check out the branch started by *byt3bl33d3r
https://github.com/byt3bl33d3r *
#6 for the infant multi-threaded
release). Thanks again man!!

-Shawn

On Mon, May 4, 2015 at 4:03 PM Thomas D. notifications@github.com wrote:

Hello Shawn,

Well first let me thank you for developing this cool script. I wished
to have the very same features directly from metasploit modules (hello issue
3994 rapid7/metasploit-framework#3994) but it
seems that the implementation is not yet available :(

Anyway, I wanted to ask you whether you plan to release "one-file"
windows executable
for your script, as you can do with py2exe (take a
look at that link
http://docs.python-guide.org/en/latest/shipping/freezing/ and that one
https://freepythontips.wordpress.com/2014/03/03/using-py2exe-the-right-way/).

The idea is to be able to easily deploy it on pwned Windows boxes during
internal engagements
for pivoting purposes...without going through the tedious
phase
of installing Python binaries + dependencies.


Reply to this email directly or view it on GitHub
#7.

@maaaaz
Copy link
Author

maaaaz commented May 6, 2015

That a bunch of good news, thank you !

@bubbsi
Copy link

bubbsi commented Jul 11, 2016

smbmap.zip

successfully compiled with pyinstaller on windows 10, 64 bit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants