-
Notifications
You must be signed in to change notification settings - Fork 106
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
How I got viproy running #22
Comments
@infosecconsultant Thank you for the entry. Viproy was discontinued for a long time, hence I didn't update the docs or code at all. However, after your effort here, I updated the Readme to show your fix. I appreciate your effort there, feel free to fork Viproy and create newer repository if you believe it works for you. Keep this in mind, it requires (especially Skinny modules) a lot of Ruby and MSF components called legacy these days. Other readme files may show how they work if you're interested in. Good luck. |
Hi @fozavci no worries. Are there other tools you might recommend instead of Viproy these days for VoIP/SIP hacking? Viproy certainly filled a niche that no other tools did and I'm sad to hear that it has been discontinued. Is there any chance that you would get the Metasploit team to merge the modules into the main repo and maintain them going forward? I will look at building a fork and potentially even dockerizing it to make it more accessible. Depending on the issues though, it might be a bit tricky as I'm not particularly adept at Ruby. Cheers mate! |
Thanks, I developed it as there was no similar tool for SIP, Skinny, IMS and exploitation. I still don't know any alternative either. I used it to discover and exploit 0days on various UC and VoIP vendors, and presented in events. After I left VoIP/UC space, I left the tools as it was only a PoC. In those days, I have submitted all the modules to Metasploit Framework, but their pull request standards were too high for me renormalise the code, it was a huge effort. Also there is no warranty that the modules would work properly as MSF had core library changes as well. I wish my best to you if you work on it, I would be more than happy to promote it as well. |
Noted. Thanks for the explanations. I noticed that Metasploit does have a few SIP/VoIP modules but they don't really cover the same use cases as Viproy's ones. |
I just wanted to leave some notes here about how I managed to get viproy up and running recently after having a lot of issues.
ruby -v
I then followed the rest of the metasploit instructions to install the ruby gems.metasploit-framework/config/application.rb
file to this:And voilla. It seems to work fine. I'll update here if anything breaks but that it launches and seems to run the modules I've tried is encouraging.
I hope that @fozavci might take a look at some point and update the software and instructions for installing as it's definitely not a super straightforward process to get it running.
Good luck all!
The text was updated successfully, but these errors were encountered: