Skip to content

Conversation

@Ekultek
Copy link
Contributor

@Ekultek Ekultek commented Feb 5, 2018

  • Created an etc folder and moved modules.txt along with removed the huge print call for the usage. The usage is now also in a file labeled "usage" under etc.
  • Changed the view already gathered hosts display, it will now show the number of the gathered hosts, along with added a strip() call so there won't be any space between, example:
[5822]203.151.20.103
[5823]64.75.71.53
[5824]223.7.131.119
[5825]121.197.43.194
[5826]23.253.131.208
[5827]190.114.211.200
[5828]217.76.228.103
[5829]112.126.206.215
[5830]221.202.29.20
[5831]52.220.100.205
[5832]94.73.149.214
[5833]83.17.196.60
[5834]191.235.188.125
[5835]198.55.245.201
[5836]121.197.57.193
[5837]104.152.233.52
  • Created a dict in the global settings that contains the available options for the program, this way you can easily add the options to the dict if you want to add more, it will change the display of them, example:

                              _____     _       _____     _     _ _   
#--Author : Vector/NullArray |  _  |_ _| |_ ___|   __|___| |___|_| |_ 
#--Twitter: @Real__Vector    |     | | |  _| . |__   | . | | . | |  _|
#--Type   : Mass Exploiter   |__|__|___|_| |___|_____|  _|_|___|_|_|  
#--Version: 1.0.0                                    |_|             
##############################################

[+]Initializing AutoSploit...
[+]One moment please while we check the Postgresql and Apache services...


[+]Your API key was loaded from /home/baal/bin/python/autosploit-dev/api.p

[+]Welcome to AutoSploit. Please select an action.
1. Usage
2. Gather Hosts
3. View Hosts
4. Exploit
5. Quit
  • Edited the notes for when you're about to exploit, instead of just sitting for 1.5 seconds each, the both now sit for 3 seconds, and removed some spacing in them, example:
[+]Metasploit Settings:
In order to proceed with the exploit module some metasploit
settings need to be configured.

[+]Note:
Please make sure your Network is configured properly.
In order to handle incoming Reverse Connections
your external Facing IP & Port need to be reachable...

[?]Please set the Workspace name: 

  • created a modules_path and a usage_path global variable that contains the path to both the usage file and the modules file

ekultek added 3 commits February 5, 2018 11:50
… the usage instead of just printing it. this way it's easily editable.
…ess, this way you can just add the options into the dict when you want to make more options (Stored under global), a few more minor updates
@NullArray
Copy link
Owner

I would merge this, but i am currently working on the project from my side. Adding functionality and changing up a few things. I will be testing the changes i made in about an hour or so. After debug i will post my new version to the master branch. After i do so, please have a look at the main python file again, the changes are quite extensive and you may want to adjust your pull request accordingly.

@Ekultek
Copy link
Contributor Author

Ekultek commented Feb 6, 2018 via email

@NullArray
Copy link
Owner

Sure thing. It's taking a little longer than i had anticipated. However i do intend to put it up as fast as possible. I am currently debugging. But i will keep this comment section updated and my twitter feed as well of course.

I'll keep you posted, thank you once again for your contributions though. I think it's great there's a couple people working together on this project now.

@Ekultek
Copy link
Contributor Author

Ekultek commented Feb 6, 2018

Take your time man. I think it’s a good tool that is getting a bad rep for no reason

@NullArray
Copy link
Owner

Thanks, and yeah i really should take my time. Since many people have expressed an interest in working together on this though i feel i owe it to you guys to give it my all. Unfortunately life gets in the way sometimes. But i would hate to disappoint.

In any case, there is something i wanted to ask your opinion on @Ekultek. Do you think it would be helpful if i added a branch/directory with a sort of "Rolling" release. I Would post the code i have thus far, and it would be a bit like the dev version. The stable release will remain in the master branch but i could just post some updates as they happen from my end to the rolling dev branch/dir. Whether fully debugged or not.

@Ekultek
Copy link
Contributor Author

Ekultek commented Feb 7, 2018 via email

@kimocoder
Copy link
Contributor

keeping the master as rolling and adding a experimental branch is a good way to go.

@NullArray
Copy link
Owner

Alright guys i have added a dev-beta branch with the updates as i have written them thus far.

Find the main python file here https://github.com/NullArray/AutoSploit/blob/dev-beta/autosploit.py

@Ekultek
Copy link
Contributor Author

Ekultek commented Feb 7, 2018

So do you want us to make our pull requests more towards dev-beta?

@NullArray
Copy link
Owner

I also have a minor update in the old style of the script that just adds the ability to load a custom host list.

Check it out at this gist:

https://gist.github.com/NullArray/f1fdeacb9aba75ccfe0babd9d31538c2

May have a bug or two as well. Just putting this stuff out there so we have something to work with.

@NullArray
Copy link
Owner

Yeah if you could make a pull to dev-beta that'd be great. Once we have a working version in dev-beta i will just move it on over to the master branch.

@Ekultek
Copy link
Contributor Author

Ekultek commented Feb 7, 2018

closing this down then, reopen one soon

@Ekultek Ekultek closed this Feb 7, 2018
@Ekultek Ekultek mentioned this pull request Feb 7, 2018
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

Successfully merging this pull request may close these issues.

3 participants