Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Zephyr)
  • No Skin
Collapse
RipperStore Logo
  1. Home
  2. Community
  3. General Questions
  4. Gonso System

Gonso System

Scheduled Pinned Locked Moved General Questions
avatar helpunityhelp
52 Posts 25 Posters 27.9k Views 21 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • taikeruT
    taikeruT
    taikeru
    wrote on last edited by taikeru
    #3

    But i heard it logs your ip and basically flags you to creators?

    unconfirmed, but given the closed-source nature of the system i wouldn't put it out of the equation - so far though Gonso himself has told me directly (and proven to me) that he does not have interest in logging IPs; as far as i can tell that remains the case now

    What happens to a model with gonzo if the creator no longer uses gonzo?

    hopefully, like Whituu's Sakura from a while ago, it is simply updated for the purchasers to not have the system in the package; otherwise it's just up to the creator to do that themselves

    And, how does one manually remove gonzo?

    this one is an involved process. there isn't a singular way to remove this system, and there is definitely not a simple way to do so without a decent handle on programming and cybersec tools

    both @halcyon and i have worked on ways to get around this and she still works on them now; i just help with code stuff occasionally as i've mostly lost interest in it

    it boils down to a few methods:

    • the first, is to decompile the GonsoLicense DLL (most versions are obfuscated with ConfuserEX - it's very easy for a user to see this by loading the DLL into something like Ghidra or DnSpy); and once you've obtained the source code, you can write your own Unity scripts to "fake" requests to the API, basically copy-pasting the Decrypt method so it can be decrypted manually with the key from the API
      • there was a tool developed by a few acquaintances of mine that circulated around this forum a while ago; it was based off of my original methods and code that ended up being heavily edited for public use
    • the second is to hijack the Unity process and "stall" it while the Licenser does its tricks. the drawback of GonsoLicense is that it has one major flaw: Unity cannot load or upload encrypted files. at some point during the upload process, these files have to be decrypted to be packaged - giving users a small window in which they can grab the files if they can get around Unity's directory locking. while simpler on paper, Unity's directory lock is pretty robust and isn't easy to bypass

    Personally dont believe it but why lie to your buyers?

    money. i wish i could say most creators using the GonsoLicense system are doing it without malicious intent, but the bottom line is many of them are looking for quick ways to maximize their profit margins for mediocre avatar work (not the case for all, but many), where some creators like Strawbunny don't even do most of the work and outsource it - there's a reason you don't see larger, more confident creators using the system (to name a few, such as Godfall and Nikkie) - the quality of their work speaks for itself (and is usually worth the price); most importantly their interaction with the community they've built doesn't give many users a reason to maliciously steal their products

    it's all business practices, and predatory ones at that

    i'm aware specifically for Birdy's case that they did actually stop using Gonso, but released the non-GonsoLicense'd package under a completely separate listing on their Gumroad. whether they forced previous buyers to re-buy it or not is unknown to me

    feel free to ping myself or @halcyon for more answers - we're happy to help

    // avid reverse engineer, long-time software developer

    // "...culture shouldn't exist only for those who can afford it."
    // - Hakita

    Snowy19S T 2 Replies Last reply
    πŸ‘
    6
    • taikeruT
      taikeruT
      taikeru
      wrote on last edited by
      #4

      basically flags you to creators?

      i'll add a bit more to this:

      • the licenser itself logs your vrchat account's username and display_name - this is used to identify you to the key and that's how you are flagged
      • many creators are using Payhip, and Payhip's anti-leak signs files with a nearly invisible identifier that allows the creator to upload a leaked unitypackage and immediately find the info of the buyer who leaked it - which also gives them the GonsoLicense key, and can be used to identify/blacklist the user
        • while Payhip's antileak is robust, i've personally found an interest in how it works and have been testing possible workarounds

      at the end of the day, there isn't a reason for logging IPs; Gonso and the creators have simpler, more robust methods of identifying users

      // avid reverse engineer, long-time software developer

      // "...culture shouldn't exist only for those who can afford it."
      // - Hakita

      CrypticWibblyWooC 1 Reply Last reply
      πŸ‘
      5
      • taikeruT taikeru

        basically flags you to creators?

        i'll add a bit more to this:

        • the licenser itself logs your vrchat account's username and display_name - this is used to identify you to the key and that's how you are flagged
        • many creators are using Payhip, and Payhip's anti-leak signs files with a nearly invisible identifier that allows the creator to upload a leaked unitypackage and immediately find the info of the buyer who leaked it - which also gives them the GonsoLicense key, and can be used to identify/blacklist the user
          • while Payhip's antileak is robust, i've personally found an interest in how it works and have been testing possible workarounds

        at the end of the day, there isn't a reason for logging IPs; Gonso and the creators have simpler, more robust methods of identifying users

        CrypticWibblyWooC
        CrypticWibblyWooC
        CrypticWibblyWoo
        wrote on last edited by
        #5

        @taikeru I had figured that was a rumor, but i figured asking was better than assuming.
        So basically itd be in my best interest to wait for decrypted avatars to be shared? (Im fine with that)
        I figured theres a lotta shady practices going on but thankfully i dont buy avatars very often so it limits what creators i buy from.
        Could you tell me more about payhips system, and do sellers normally notify buyers before they purchase? Usually sellers disclose that sorta thing with Gonzo but i wouldnt be surprised if it was sneakily hidden. Kinda sounds like it is.
        Thank you so much for properly explaining it to me c :

        taikeruT 1 Reply Last reply
        0
        • CrypticWibblyWooC CrypticWibblyWoo

          @taikeru I had figured that was a rumor, but i figured asking was better than assuming.
          So basically itd be in my best interest to wait for decrypted avatars to be shared? (Im fine with that)
          I figured theres a lotta shady practices going on but thankfully i dont buy avatars very often so it limits what creators i buy from.
          Could you tell me more about payhips system, and do sellers normally notify buyers before they purchase? Usually sellers disclose that sorta thing with Gonzo but i wouldnt be surprised if it was sneakily hidden. Kinda sounds like it is.
          Thank you so much for properly explaining it to me c :

          taikeruT
          taikeruT
          taikeru
          wrote on last edited by taikeru
          #6

          Could you tell me more about payhips system, and do sellers normally notify buyers before they purchase?

          payhip's anti-leak is currently in closed-beta and requires a vouch directly from another creator that has it enabled to gain access - some creators do explicitly state that a package is protected by payhip's anti-leak, but i've seen that most do not

          payhip's anti-leak works by injecting identifying bits into the unitypackage per buyer, generating a completely unique unitypackage for you as you click the download button

          as far as i can tell, older versions of the anti-leak would edit files within the package like animations which would cause GonsoLicense to throw errors upon uploading; it seems now that isn't the case

          i don't know very well how the anti-leak works right now. from my testing, it seems it no longer edits files within the package, and instead injects identifying hex-data into the unitypackage in specific places (of which seem to be very consistent across many payhip-signed packages); i'm working with Hal to develop a potential bypass for it, but we cannot make any promises

          So basically itd be in my best interest to wait for decrypted avatars to be shared? (Im fine with that)

          yes, this is unfortunately one of those situations where it's better to leave these processes up to those who know properly how to manage them; but understand that we also don't have infinite funds and the generosity of this community that donates their avatars and license keys cannot be understated

          behind shady business practices are some very expensive "products" that likely aren't worth the price, and very commonly should not be "protected" by these things to begin with; the entire idea of giving a user encrypted, unmodifiable files of mostly kit-bashed assets is absurd in both conception and practice

          // avid reverse engineer, long-time software developer

          // "...culture shouldn't exist only for those who can afford it."
          // - Hakita

          idkjustacatI 1 Reply Last reply
          πŸ‘
          5
          • M
            M
            mewde
            wrote on last edited by
            #7

            how do you get the gonso system to put it on an avi?

            1 Reply Last reply
            0
            • Miss CannibalM Miss Cannibal referenced this topic on
            • taikeruT
              taikeruT
              taikeru
              wrote on last edited by
              #8

              (not really short) guide on one of the methods i mentioned earlier in this topic can be found here

              // avid reverse engineer, long-time software developer

              // "...culture shouldn't exist only for those who can afford it."
              // - Hakita

              1 Reply Last reply
              1
              • S
                S
                starkitty
                wrote on last edited by
                #9

                Small update, the system does log your IP (gonso can see it) and it locks the key to that IP/PC as well as your account

                1 Reply Last reply
                3
                • taikeruT
                  taikeruT
                  taikeru
                  wrote on last edited by
                  #10

                  suppose that gives me an excuse to properly develop a bypass tool to abuse unity with, lol

                  // avid reverse engineer, long-time software developer

                  // "...culture shouldn't exist only for those who can afford it."
                  // - Hakita

                  P 1 Reply Last reply
                  2
                  • G
                    G
                    gernublado
                    wrote on last edited by
                    #11

                    I can assure you it does not

                    1 Reply Last reply
                    0
                    • taikeruT taikeru

                      suppose that gives me an excuse to properly develop a bypass tool to abuse unity with, lol

                      P
                      P
                      PeachesClem
                      wrote on last edited by
                      #12

                      @taikeru lol yesssss

                      1 Reply Last reply
                      0
                      • devywevyD
                        devywevyD
                        devywevy
                        wrote on last edited by
                        #13

                        If i bought https://payhip.com/b/4M8Bv could someone decrypt it for me? i think my vrchat account possibly has been flagged in the gonso system, so if i buy it and upload it i think it will quit on me. i previously bought a avatar with gonso and it let me upload the pc version, but denied me from uploading the quest version. i think ill just waste my money if i upload it, and plus its nice to share with the community.

                        🌸devy devy 🌸

                        JadenCrossJ 1 Reply Last reply
                        0
                        • devywevyD devywevy

                          If i bought https://payhip.com/b/4M8Bv could someone decrypt it for me? i think my vrchat account possibly has been flagged in the gonso system, so if i buy it and upload it i think it will quit on me. i previously bought a avatar with gonso and it let me upload the pc version, but denied me from uploading the quest version. i think ill just waste my money if i upload it, and plus its nice to share with the community.

                          JadenCrossJ
                          JadenCrossJ
                          JadenCross
                          wrote on last edited by
                          #14

                          @devywevy honestly came here bc was having issues with gonso from her avis but she doesnt have gonso, none of hers do it looks like shes lying

                          cybergothhC devywevyD 2 Replies Last reply
                          3
                          • JadenCrossJ JadenCross

                            @devywevy honestly came here bc was having issues with gonso from her avis but she doesnt have gonso, none of hers do it looks like shes lying

                            cybergothhC
                            cybergothhC
                            cybergothh
                            wrote on last edited by
                            #15

                            @JadenCross lying about having gonso on her avs is insane (if this is true) πŸ’€

                            αΆ» 𝗓 𐰁
                            π™π™šπ™’π™šπ™’π™—π™šπ™§ 𝙩𝙀 π™—π™š π™ π™žπ™£π™™
                            Remember to upvote those who share!

                            JadenCrossJ 1 Reply Last reply
                            0
                            • JadenCrossJ JadenCross

                              @devywevy honestly came here bc was having issues with gonso from her avis but she doesnt have gonso, none of hers do it looks like shes lying

                              devywevyD
                              devywevyD
                              devywevy
                              wrote on last edited by
                              #16

                              @JadenCross hmm, do you have proof? not saying I think you're lying, but I don't wanna make a purchase I'm going to regret cuz I'm 100% flagged in the system 😿

                              🌸devy devy 🌸

                              JadenCrossJ 1 Reply Last reply
                              0
                              • cybergothhC cybergothh

                                @JadenCross lying about having gonso on her avs is insane (if this is true) πŸ’€

                                JadenCrossJ
                                JadenCrossJ
                                JadenCross
                                wrote on last edited by
                                #17

                                @cybergothh turns out her new couple set says she has gonso on it but she doesnt, some of the newer ones she has doesnt have gonso but some of the old ones do, its kinda mixed up with this creator, and people in my server were talking about only some have it some dont even if they say it does.

                                cybergothhC 1 Reply Last reply
                                0
                                • devywevyD devywevy

                                  @JadenCross hmm, do you have proof? not saying I think you're lying, but I don't wanna make a purchase I'm going to regret cuz I'm 100% flagged in the system 😿

                                  JadenCrossJ
                                  JadenCrossJ
                                  JadenCross
                                  wrote on last edited by
                                  #18

                                  @devywevy read what i said above^

                                  devywevyD 1 Reply Last reply
                                  0
                                  • JadenCrossJ JadenCross

                                    @cybergothh turns out her new couple set says she has gonso on it but she doesnt, some of the newer ones she has doesnt have gonso but some of the old ones do, its kinda mixed up with this creator, and people in my server were talking about only some have it some dont even if they say it does.

                                    cybergothhC
                                    cybergothhC
                                    cybergothh
                                    wrote on last edited by
                                    #19

                                    @JadenCross ohhh alright, maybe she just puts it there to scare off leakers? im not sure

                                    αΆ» 𝗓 𐰁
                                    π™π™šπ™’π™šπ™’π™—π™šπ™§ 𝙩𝙀 π™—π™š π™ π™žπ™£π™™
                                    Remember to upvote those who share!

                                    1 Reply Last reply
                                    1
                                    • JadenCrossJ JadenCross

                                      @devywevy read what i said above^

                                      devywevyD
                                      devywevyD
                                      devywevy
                                      wrote on last edited by
                                      #20

                                      @JadenCross so weird : / ty for the info!!

                                      🌸devy devy 🌸

                                      1 Reply Last reply
                                      0
                                      • taikeruT taikeru

                                        Could you tell me more about payhips system, and do sellers normally notify buyers before they purchase?

                                        payhip's anti-leak is currently in closed-beta and requires a vouch directly from another creator that has it enabled to gain access - some creators do explicitly state that a package is protected by payhip's anti-leak, but i've seen that most do not

                                        payhip's anti-leak works by injecting identifying bits into the unitypackage per buyer, generating a completely unique unitypackage for you as you click the download button

                                        as far as i can tell, older versions of the anti-leak would edit files within the package like animations which would cause GonsoLicense to throw errors upon uploading; it seems now that isn't the case

                                        i don't know very well how the anti-leak works right now. from my testing, it seems it no longer edits files within the package, and instead injects identifying hex-data into the unitypackage in specific places (of which seem to be very consistent across many payhip-signed packages); i'm working with Hal to develop a potential bypass for it, but we cannot make any promises

                                        So basically itd be in my best interest to wait for decrypted avatars to be shared? (Im fine with that)

                                        yes, this is unfortunately one of those situations where it's better to leave these processes up to those who know properly how to manage them; but understand that we also don't have infinite funds and the generosity of this community that donates their avatars and license keys cannot be understated

                                        behind shady business practices are some very expensive "products" that likely aren't worth the price, and very commonly should not be "protected" by these things to begin with; the entire idea of giving a user encrypted, unmodifiable files of mostly kit-bashed assets is absurd in both conception and practice

                                        idkjustacatI
                                        idkjustacatI
                                        idkjustacat
                                        wrote on last edited by
                                        #21

                                        @taikeru So if it injects data into the unity package, does this mean anything within the unity package is also traceable to the purchaser, or are we safe if we individually take everything necessary for an outfit, avatar, etc out of the project and then put it all back together in a new one?

                                        (she/her)

                                        taikeruT 1 Reply Last reply
                                        0
                                        • idkjustacatI idkjustacat

                                          @taikeru So if it injects data into the unity package, does this mean anything within the unity package is also traceable to the purchaser, or are we safe if we individually take everything necessary for an outfit, avatar, etc out of the project and then put it all back together in a new one?

                                          taikeruT
                                          taikeruT
                                          taikeru
                                          wrote on last edited by taikeru
                                          #22

                                          @idkjustacat technically, you can mine specific assets; i just wouldn't put them back into the original unitypackage and instead build your own entirely

                                          i admit i've been absent on researching payhip's method for a bit, but it regardless of what methods you use they cannot inject data that will remain injected if you were to take an FBX from unity to blender, modify it, and re-export it; as for the unitypackage itself i wouldn't be so sure that bypasses as the data payhip injects seems to be in an unused, but still persistent block of the byte data

                                          there are ways to make a system that can persist tracking through this, but i highly doubt payhip is putting that much effort into theirs

                                          ultimately, don't really take my word as the bible for anything - i'm still trying to verifiably figure out how payhip's thing works but don't have a lot of testing packages to go off of

                                          // avid reverse engineer, long-time software developer

                                          // "...culture shouldn't exist only for those who can afford it."
                                          // - Hakita

                                          idkjustacatI 1 Reply Last reply
                                          2

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better πŸ’—

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular