- Apr 25, 2015
- 1,845
- 2
- 2,199
- 327
This is why Mumble sucks: Mumble uses the QT Framework, just like TeamSpeak 3. There is a growing trend in the software development field --- people are cutting corners, they are being lazy with development, which oftentimes trades security for speed. It is much like driving a car at 1,000 MPH or driving at 100 MPH and having 1,000X the armor. Which sounds better to you? Want a slower vehicle that is reinforced, has stronger security or something that is EXTREMELY fast but might crash and kill you easily?
So Mumble pretty much sucks for the same reason that Skype, TeamSpeak 3 and various other QT Framework driven apps suck. As long as software vendors keep utilizing frameworks, they are compromising the security of their users. If there is an exploit found within the QT Framework, ALL of the applications which use QT are vulnerable. This makes it easier for hackers to infect people. Let's say that there is a BMP render heap overflow in TeamSpeak 3 --- assume that code can be executed. Now if I take the same method over to Mumble and Skype, that just makes for a larger target audience.
So, Mumble doesn't really suck --- most developers nowadays are utilizing frameworks which usually speeds up development, but it potentially increases the risk for security issues.
So Mumble pretty much sucks for the same reason that Skype, TeamSpeak 3 and various other QT Framework driven apps suck. As long as software vendors keep utilizing frameworks, they are compromising the security of their users. If there is an exploit found within the QT Framework, ALL of the applications which use QT are vulnerable. This makes it easier for hackers to infect people. Let's say that there is a BMP render heap overflow in TeamSpeak 3 --- assume that code can be executed. Now if I take the same method over to Mumble and Skype, that just makes for a larger target audience.
So, Mumble doesn't really suck --- most developers nowadays are utilizing frameworks which usually speeds up development, but it potentially increases the risk for security issues.