News for hackers. Stuff that matters.
Re:TikTok streaming software is an illegal fork of OBS by mynameismon on Friday December 17, 2021 @09:54AM (#29592955)
Re:TikTok streaming software is an illegal fork of OBS by trynewideas on Friday December 17, 2021 @10:12AM (#29593195)
See also https://twitter.com/dodgepong/status/1471528656199692292 and https://twitter.com/dodgepong/status/1471524716477300737

too twitter; didn't read: there's apparently OBS code evident in the decompiled app, and other GPL code as well, and OBS found out independently and are working to resolve it

Re:TikTok streaming software is an illegal fork of OBS by 4684499 on Friday December 17, 2021 @12:31PM (#29595349)
That's pretty fast for a beta released yesterday. Are the devs actively monitoring and reverse engineering every binary released that related to streaming? Also, where can I get the live studio executable? None of the links I found works, is that public release?
Re:TikTok streaming software is an illegal fork of OBS by r1ch on Friday December 17, 2021 @12:49PM (#29595612)
I'm the one on the OBS team who originally found this. I saw a tweet yesterday from someone that's in the beta, and as with any desktop live streaming software (and especially with "Studio" in the name) I was curious if they were using any OBS Studio code or if it was developed all in-house. The download link is available in their JS, you can find the most recent installer link here: https://tron-sg.bytelemon.com/api/sdk/check_update?branch=ma... (note: you probably won't be able to actually use it without being in the beta group)

Without even installing it, opening the setup files showed some immediate red flags, notably the "GameDetour64.dll", "Inject64.exe" and "MediaSDKGetWinDXOffset64.exe" look awfully similar to the way the OBS Studio game capture hooks work with our "graphics-hook64.dll", "inject-helper64.exe" and "get-graphics-offsets64.exe". I don't jump straight in to disassembling everything I come across, but when it's this obvious it begs further investigation, and after some disassembly I was able to confirm that OBS code was present in their binaries.

Re:TikTok streaming software is an illegal fork of OBS by throwaway413 on Friday December 17, 2021 @04:22PM (#29598506)
This is why I HN. Thank you for that clear account of the discovery, funny what a little curiosity can lead to.

Not masking the names further makes me wonder if whoever actually implemented this may not have been aware of the repercussions.

Re:TikTok streaming software is an illegal fork of OBS by sufficer on Friday December 17, 2021 @06:22PM (#29599543)
Reminds me how I caught someone stealing my mod code. Same variable names, and whereas I used spaces for indentation when most used tabs, this guy also coincidently also used spaces in the same areas.

I challenged him on it and he played dumb.

Thanks for reading my blog :)

Re:TikTok streaming software is an illegal fork of OBS by merb on Saturday December 25, 2021 @05:19PM (#29687521)
> most used tabs

who uses tabs? o.O

Re:TikTok streaming software is an illegal fork of OBS by samspenc on Friday December 17, 2021 @04:31PM (#29598578)
Wow this is amazing, thanks for digging in and doing this work. If this were Reddit, I would give you a gold award, but since this is HN, all I have to give is my 1 upvote.
Re:TikTok streaming software is an illegal fork of OBS by boogies on Friday December 17, 2021 @09:25PM (#29600941)
If you tap the timestamp you can favorite it (add it to the public list of favorite comments linked on your profile page).
Re:TikTok streaming software is an illegal fork of OBS by mynameismon on Friday December 17, 2021 @12:10PM (#29595037)
Also important to note: OBS developers also found incidents of OBS code outside of that instance, and they are working with TikTok on the same.
Re:TikTok streaming software is an illegal fork of OBS by duffsdevice on Sunday December 19, 2021 @03:35AM (#29612384)
> and OBS found out independently and are working to resolve it

What has OBS to resolve there? They could send a letter with an offer for a special license for one million dollars. If all open source contributors agree on thqt and have worked out how to share the fee.