Unity FurryVNE [2024-03-12] [FurryVNE Team]

3.90 star(s) 8 Votes

npomme

Member
Nov 20, 2020
274
372
Welp. Looks like I was right. They keys are tied to individual accounts. It's alreay been established that you need to connect to the internet the first time to register the machine on their server so it "unlocks" the game. What they are probably doing it matching the device IP and location to a particular authorization ID. This means if another pc tries to connect with the same credentails, the server will see this and block it in addition to notifying the owners who then ban that account.

The big issue is after this, no one will risk an account. This is because (I don't know if they do this but they could), you enter your payment info on Patreon and click agree to legal contracts. What the developer could do is add a clause where if you share your patreon key, they could fine you $250 or something and since your payment is already connected to paypal, they just charge your account. The only way to bypass this is to buy one of those visa pre-paid gift cards. At this point I don't think anyone would be willing to do that and create a seperate patreon account. Lastly they could IP ban your device so you now need (A new throw-away patreon account, pre-paid debit card for payment, and a device you don't mind getting banned).

What interests me is it looks like the entire game downloads. It's not like you connect to a server and then download the rest of the game (no doubt they will now switch to this method) so you have everything installed locally. This means there is a file somewhere that is looking for a true/false value to be filled. You don't need to change your pc name or anything. You need to find this root file that controls everything (assuming the game is not setup in a tree-branch matrix where several files rely on one another to confirm identity making cracking much harder). The only way to find this file is to go though EVERY file for the game and decode it. This could take weeks to do and no one in their right mind would do that for free.


I do not know how to crack. I just have a lot of IT experience in cyber and am thinking about how the developers would block the crack.
You need to decrypt the file {timestamp}.byte located into %appdata%/FurryVNE/cache/1/*.byte
Thats all

If you want to study the code i suggest you get older build as they now obfuscated the shit out anything that use that file

if you want the whole dialog tree for authentication online its simple

Connect to patreon return you are connected to patreon we dont care about this one because it can fail but it ok even if there no pledge they just check that the patreon login was a success

after that they go to yl2Cloud/verify-user that all the magic

the argument of the post request are

SessionID from unity, passwords, HardwareID

the password are multiple sha hash 15 in totate separated by "," as delimiter

the HardwareId is your device unique identifier

If you failed login to patreon the backend return {Valid : false, Reason : "login"}

if you failed the pledge check {Valid : false, Reason : "pledge" }

if you are banned {Valid : false, Reason : "banned" }

if all good the backend return a byte stream that is the 103kb byte file located in appdata

I bet money that it contain decrypted

Hardware id, username, game version, and some needed stuff for the meshes and texture to work

There no black magic here and dont try the only true or false to be set if it was that simple replacing jz by jmp will solve our problem but the game take the same path for online and offline as a code flow the only thing that make it change are the fields and they are mostly arrays and there is too much of them to attempt to patch them all

i dont think they are as stupid as the heat devs and let an true false easy open door as also they have a concrete example of what you need to not do

the key is the decrypted file it will solve all the inner working of the whole protection


Will this change the whole game structure? If yes, they would just waste a lot of time to make the almost pirate-free game instead of upgrading the content of the game, that will cause the loss of patrons, that donate to see more content, not to see the most Fort-Knox-similar program
they will not make the file download from cloud for one absolute reason bandwith is Expensive as fuck imagine if we needed to download files each time you launch the fucking game mumtiply that by the user base and add 20 or more % to account for new user and now search for an host that will have gread BP for low price and sond limit transfert speed if they do that they are fucking moron and they will pay over 1K/month for "anti hacking"

And i give you the solution to this now patch the file delete method to NOP launch the game wait download end and you have the files all of these cost for something that you can hack in 10 seconds straight

and if they make direct access over network you dont even want to know how much it will cost ask any game like shake and fidget or event facebook game how much that cost / month and you will be surprised by the price
 
  • Like
Reactions: furryfuntime21

npomme

Member
Nov 20, 2020
274
372
its not by ip address

its a GetDeviceUniqueIdentifier call wich is a hash calculated with this info:


npomme spoofed it by turning the GetDeviceUniqueIdentifier call into a GetDeviceName call in the assembly dll and putting the activated unique id in as the computer name

that still seems to work to get pass the verify screen but most charas wont load in interactions in the 03-24 build for some reason

maybe the new build runs a hash check on the dll to prevent charas from loading if the dll hash changed? but then why wouldnt they just block the app from working at all? hard to know if the new build is broken because of the account that activated it or because the dll changed or because its just a buggy build
Not exactly turning a call to an another one but yeah almost that ;p i was loading the computer name fuction inside the GetDeviceUniqueIdentifier memory allocation to make the subroutine calculate the "identifier" from known value and fixed one

as the IL2CPP interop that is messing with my try to hook the subroutine or GetDeviceUniqueIdentifier method to replace the returned value and directly injecting value by replacing the code is little trycky because there is not much space at the location of the call of the GetDeviceUniqueIdentifier
 
Last edited:

40C72

Member
Nov 8, 2021
124
272
Here's a quick fix for the 3-12 game version that completely removes the need for having to rename + restart your device. You'll need an unmodified GameAssembly.dll file, so re-extract the archive, move (or rename) the "clean" GameAssembly.dll file, run npomme's patcher, then put the GameAssembly.dll file back. This just ensures his patcher doesn't change the file

Installation is simple. Move the downloaded file (called "NVUnityPlugin.dll") to the game's directory (as in, it should be next to FurryVNE.exe and the like). That's it, though you'll also probably want to restore the original registry values and name of your device to whatever they were before they got changed
 

npomme

Member
Nov 20, 2020
274
372
Here's a quick fix for the 3-12 game version that completely removes the need for having to rename + restart your device. You'll need an unmodified GameAssembly.dll file, so re-extract the archive, move (or rename) the "clean" GameAssembly.dll file, run npomme's patcher, then put the GameAssembly.dll file back. This just ensures his patcher doesn't change the file

Installation is simple. Move the downloaded file (called "NVUnityPlugin.dll") to the game's directory (as in, it should be next to FurryVNE.exe and the like). That's it, though you'll also probably want to restore the original registry values and name of your device to whatever they were before they got changed
You managed to make the hook work?

You mind to share to me in mp i'm curious why mine was pooping on itself?
 

shimdim

New Member
Apr 11, 2020
13
25
I came onto f95zone expecting more lack of progress on the crack, 'cause I haven't gotten on this site in a minute. I find now that...

...WE HAVE A FUCKING CRACK LET'S GOOOOOOOOO!!!

Thank you very much npomme, your contributions to the broke and horny furry community will be remembered for eons.


In any case I jumped on the installation and immediately made a FutaXFemale scene because I'm just a depraved bastard like that. Cheers to everyone who waited this long for porn gaming peak to be made for everyone. Cheers! (wait, would "Happy Cumming!" work well in this situation too? idk)
 
  • Yay, new update!
Reactions: Placebo00

npomme

Member
Nov 20, 2020
274
372
I came onto f95zone expecting more lack of progress on the crack, 'cause I haven't gotten on this site in a minute. I find now that...

...WE HAVE A FUCKING CRACK LET'S GOOOOOOOOO!!!

Thank you very much npomme, your contributions to the broke and horny furry community will be remembered for eons.


In any case I jumped on the installation and immediately made a FutaXFemale scene because I'm just a depraved bastard like that. Cheers to everyone who waited this long for porn gaming peak to be made for everyone. Cheers! (wait, would "Happy Cumming!" work well in this situation too? idk)
Yeah but there no happy ending here right now dev have banned the account i used to generate the needed files so i cant update the game for the future release until i find a way to generate the said file without account Enjoy the build tho !
 

catsdino

Active Member
Aug 6, 2019
899
438
So the reason this game is taking 9999 years to come out is because they made a bunch of shitty server auth stuff? Skip for me
 
  • Haha
Reactions: Placebo00
Nov 17, 2023
20
1
It's the new version 2024-03-24 lets start a full tutorial FORGET ALL THE OLDER ONE

The Downloads :

GameFile :Pixeldrain

Crack : Pixeldrain

Patcher : W.I.P

Easy Mode :
Disable AV
Extract the patcher inside the game folder were the game exe is
Run the patcher wait until the patcher finished and enjoy your game

Hard Mode (no support):
1. First start by pressing win + r and type %appdata% search for the furryVNE folder and make a backup of it then delete the folder
ALL YOUR CHARACTER IS INSIDE THIS FOLDER IF YOU DONT BACKUP NOT MY PROBLEM!!!

2. open your registry editor win+r type regedit

Go to and delete the entire key you need to remove FurryVNE from software!
HKCU\SOFTWARE\FurryVNE Team

The you need Set computer name we will use regedit as its open go to
HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName
Edit ComputerName and paste 216980DAF7D7A10
You can also export the actual name of the computer if you want to restore it ans edit the name each time you want to play!
Note that this method do not need a reboot to apply the name.

3.Then open the crack achive and extract GameAssembly inside the game folder and replace it when asked
Execute the 2024-03-24.reg and accept that the file write the value inside registry

4.go back to you %appdata% and extract the FurryVNE inside the %appdata% Folder at the same location you have deleted the previous one

You can restore all the folder located inside your backup that are NOT ZBrowser and cache!!!! DO NOT EVER FUCKING EVER TOUCH THOOSE FOLDER IF YOU TOUCH THEM YOU CAN FUCK THE CRACK AND NEED TO START FROM SCRATCH AGAIN!!!!!!
Hello, is this still a WIP?
 

npomme

Member
Nov 20, 2020
274
372
Hello, is this still a WIP?
the manual install is working the patcher isnt ready yet i'm trying other approach to make it computer rename free like
40C72 managed to do for 3-12 build also i need to work on a new crack as dev banned the account i was using to get the file needed for the crack to work so now i'm short of an account and i need to crack the encryption of the file wich is harder than planed

and take note that it seem that build 03-24 seem to have bugs dev seem to have goofed up and broke exporting of the character some work other just never load
 

harshdark

Newbie
Sep 2, 2020
56
28
Hello, is this still a WIP?
sadly yes

Here's a quick fix for the 3-12 game version that completely removes the need for having to rename + restart your device. You'll need an unmodified GameAssembly.dll file, so re-extract the archive, move (or rename) the "clean" GameAssembly.dll file, run npomme's patcher, then put the GameAssembly.dll file back. This just ensures his patcher doesn't change the file

Installation is simple. Move the downloaded file (called "NVUnityPlugin.dll") to the game's directory (as in, it should be next to FurryVNE.exe and the like). That's it, though you'll also probably want to restore the original registry values and name of your device to whatever they were before they got changed
This doesn't work for me at all
 

40C72

Member
Nov 8, 2021
124
272
This doesn't work for me at all
Follow the instructions and check the version. I'm not going to help you if you're too stupid to move some files around. It's 3-12 only (3-24 build is apparently unstable) and you need an unmodified GameAssembly.dll. It's also not a crack by itself, you still need npomme's patcher
I really shouldn't have to explain this stuff. It's basic computer literacy and reading instructions
 

harshdark

Newbie
Sep 2, 2020
56
28
Follow the instructions and check the version. I'm not going to help you if you're too stupid to move some files around. It's 3-12 only (3-24 build is apparently unstable) and you need an unmodified GameAssembly.dll. It's also not a crack by itself, you still need npomme's patcher
I really shouldn't have to explain this stuff. It's basic computer literacy and reading instructions
i did follow the instructions:
-fresh install of 03-12
-backup GameAssembly.dll
-apply npomme patcher
-restore backed up GameAssembly.dll
-add NVUnityPlugin.dll into same directory as FurryVNE.exe

thats exactly what i did and i still get the verify screen until i change the GameAssembly back to the crack version then it works like before but then if i switch back to the original GameAssembly.dll the verify screen comes back and the passwords in the registry get wiped out

but thx for assuming im stupid

next time your instructions dont work ill just keep it to myself rather than let you know
 
  • Hey there
Reactions: Placebo00

tester72

Member
Nov 8, 2019
276
269
Theyve been feeding off of "trust funds" since around 2017'ish if not earlier. Why stop now, eh? Its never enough, is it? Cram denuvo up they ass straight thru the other end :ROFLMAO:

"...it's just good business."

Im still wondering why there isnt much of a fuss regarding the whole charade really. Its almost alarming at this rate (but only if you ask me, i guess). Get this: Animation tools, and a character creation tool all in one place seemed like something a certain type of audience would kill for. They like they OCs, do they not? Why even bother paying for YCH, stuff like that

Either way, an F from me for the fallen account. Took the dive so the rest dont have to. Cheers, whoever you are, wherever you are now (y)
Gotta love it that they are putting more effort into the anti-piracy then into the making of the game. I have been here arguing how scam feeling this project is and all we get is more confirmation for that.

If they really dont want piracy then they could have just gave out a demo mode for people to play or even the first version to try but i guess that would mean they couldnt rip off the folk who are easily impressed by the jello vids they got.
 

harshdark

Newbie
Sep 2, 2020
56
28
Gotta love it that they are putting more effort into the anti-piracy then into the making of the game. I have been here arguing how scam feeling this project is and all we get is more confirmation for that.

If they really dont want piracy then they could have just gave out a demo mode for people to play or even the first version to try but i guess that would mean they couldnt rip off the folk who are easily impressed by the jello vids they got.
tbf we were sharing the game without any drm for like 5 years of development and they didnt add drm until they added the sex engine stuff 2 months ago and even that drm goes away once you activate once - thats how the crack works in the first place

and tbh now thjat ive actually tried the game the jello physics are actually pretty good ngl

im still not paying until they have an actual cloud for interactions and vr so its actually a replacement for yiffalicious but with a character creator

and even then ill only pay once activate and cancel because im not some perpetual kickstarter backer to fund eternal feature creep

but if it is actually a scam its not a very good scam

i mean if it wasnt worth it we wouldnt still be here cracking it
 

Placebo00

Member
Jan 3, 2019
244
212
A combination of things probably, here's a couple of reasons i think why:

1. No one knows about the game or they believe it's still that game which is just a Character creator.
They barely advertise it, their twitter and FA rarely active, and they haven't even dropped the trailer for THE update to e6 like they usually did before.

2. No cloud for interactions yet. I think majority of people are more interested in consuming content instead of producing it.

3. "The animation creation tools are too complicated" For the average furry i guess. I saw complaints like that even for their previous game Yiffalicious.

It's also niche, may be not worth the time and energy spending hours making a character and scenes with it yourself, when you can throw money at some artist guy and sit on ur ass waiting for your YCHs and shit. Some are too lazy to even come up with an OCs and buy fucking "adoptables" LUL.

And furries really love throwing money around cuz i shit you not, i saw a character on their cloud that says in description that it was commissioned. Someone payed money to create a character in FVNE for him.

4. The current state of the game is that it is very janky and buggy and not at all feature complete. Also requires RTX and other modern hardware when its an indie game.



Yeah, it's kinda like the timeline from animation tool in TK17, more advanced and easier to use though, IMO.
Thats fair, actually. Advertising it now with all its lackings and the other nonsense to boot wouldnt really be a smart move, i guess.

Shit, its like they knew it too :LOL:

So the reason this game is taking 9999 years to come out is because they made a bunch of shitty server auth stuff? Skip for me
Among others. One could really smell their bullshit from years away, tbh. The results were seeing only confirms the obvious, it speaks for itself, really. And from the rest we could gather here so far, they kinda went full-paranoia-mode too lmao. (Although to be fair, npomme, leaving your tracks the way you did in an open thread like this isnt the best move either, to be frank with you. But cheers for all the work, nonetheless)


Oh, well. Once it gets to a point where its worth some attention, im sure we'll be seeing more "progress" on the matter. 'Till then, life goes on as normal.

Unless youre the devs i guess lol
 
  • Thinking Face
Reactions: harshdark

Wacre

Member
Jun 2, 2017
208
165
Think im just gonna keep waiting for whenever a free version comes,this got too stressing to keep following already and no way i give them a single cent
 
  • Like
Reactions: nanajosh
3.90 star(s) 8 Votes