-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Add exploits ZTE F660 Config Disclosure & ZTE F6XX Default root password #66
Conversation
@DevilScream Is there any reference to these vulnerabilities or you just have found it? Could you give some more information about these default credentials:
They are hardcoded or can be changed through device interface? |
@lucyoa other reference username and password is default from modem/router. |
Ok @DevilScream we need just some changes in exploits: zte/f6xx_default_root.py and zte/f660_config_disclosure.py1) Authors 'authors': [
'devilscream', # vulnerability discovery
'Marcin Bury <marcin.bury[at]reverse-shell.com>', # routersploit module
], There should be the name of people that: discovered vulnerability and wrote routersploit module. I did not wrote this, you did, so it should be your name. 2) References 'references': [
'',
], References contain useful links that are related to the vulnerability or exploit. You should add these you posted in comment. 3) Mute @mute
def check(self): 4) Default creds target = exploits.Option('', 'Target address e.g. 192.168.1.1') # target address
username = exploits.Option("root", "Username to authenticate with")
password = exploits.Option("Zte521", "Password to authenticate with") zte/f660_config_disclosure.py1) Check Your check method implementation only checks if it is possible to authenticate with given credentials. You should also check if it is possible to download config file. Could you adapt your Pull Request? It would be also great to see these two exploits in action, could you record this with https://asciinema.org/? Thanks! |
@lucyoa exploits has been changed. |
@DevilScream that looks nice, we need just two little things:
|
|
@DevilScream add mute to import list |
@DevilScream Ok I'm merging this. I will polish them a little. Thanks |
Example: