3.80 star(s) 38 Votes

Misutero

Newbie
May 9, 2017
45
84
I made a "crack" for the patreon version which removes the online check, the overwriting of files and enables the console. It loads the scripts which are normally from the devs website offline so no need to connect to the internet for it...
Dev's gold digging DENIED

lol
 

Edelweiss20

Newbie
Jul 23, 2017
39
22
I made a "crack" for the patreon version which removes the online check, the overwriting of files and enables the console. It loads the scripts which are normally from the devs website offline so no need to connect to the internet for it...
The untampered patreon version can be found here:

If you don't want to use the crack the current password is XXX987 or XXX999 (where XXX can be any number between 000 and 999)
But the dev will probably change the password once he reads this... ^^
Have fun...^^
The latest CG doesn't load with this method. Am I doing something wrong/
 
  • Like
Reactions: Big Daddy

BupoTiling03-Retired

Well-Known Member
Modder
Jul 21, 2018
1,314
1,772
Thanks. :p




The dev actively makes changes to the code in each version to lock pirates and modders out, so the chance is high, that an universal unlocker would need an update for each version as well. Also you've to load the new content (which normally gets loaded from the devs website after entering the password) anyway... But feel free to create one... :)
Oh I've already mentioned to two people how to currently break it all down, RPA extraction, decompiling RPYCs without running the game, et cetera.
The latest CG doesn't load with this method. Am I doing something wrong/
The password unlocks Extras Packs, which also need to be grabbed, not just the Patreon version. Both are necessary.
Dev's gold digging DENIED

lol
Eh, I wouldn't necessarily call it gold-digging. Developers are entitled to protect their work, but DRM is just too far, takes away more rights than it protects.
 

Big Daddy

Member
Jul 17, 2017
399
896
You do realize that this is a poor way to do it. You can create a universal unlocker that doesn't rely on versions or anything with just two files. One to bypass the protection that overwrites local files with null bytes, the other to lambda overwrite one function. Easier, would work across all versions, no password ever needed.. Just looked at both cracks in this thread, very long way to do things, inefficient and version-dependant. You only need two files (excluding console). One is a simple txt... ;) The other is a simple rpy. Lambdas and function overwriting, look into it. :)
Curious about what you said regarding the use of lambda function, do you have a good example to point to regarding this, as I haven't found a great resource for this use case online. Attempted to overwrite a function the standard way, but ran into some issues making it work universally.
 
Last edited:

theola

Member
Dec 21, 2019
135
234
Oh I've already mentioned to two people how to currently break it all down, RPA extraction, decompiling RPYCs without running the game, et cetera.

The password unlocks Extras Packs, which also need to be grabbed, not just the Patreon version. Both are necessary.

Eh, I wouldn't necessarily call it gold-digging. Developers are entitled to protect their work, but DRM is just too far, takes away more rights than it protects.
Hi, you mentioned grabbing the extra Packs, how do we do that? You have a link?
 

BupoTiling03-Retired

Well-Known Member
Modder
Jul 21, 2018
1,314
1,772
Curious about what you said regarding the use of lambda function, do you have a good example to point to regarding this, as I haven't found agreat resource fo rthis use case online. Attempted to overwrite a function the standard way, but ran into some issues making it work universally.
I don't spoon-feed, just go online and learn about Lambdas in Python. I will say this, don't bother with parenthesis. Habit from other languages, so I can give that hint.
Hi, you mentioned grabbing the extra Packs, how do we do that? You have a link?
No idea. There are essentially “five” kinds of protection currently in the game. An anti-tamper, which overwrites files and is illegal in the US (considered sabotage, has already gone to court and been ruled on), password, a call-home, and the requirement of an actual external pack to even have the resources to use in-game (which is downloaded via password, so it'll always need leaking), and finally, a “patron build”.
When I click on "Extras" an error pops up :( Anyone can help?

Error is "game_is_unlocked is not defined"
Yeah, someone did a bad job with their own cracking to try to remove the current DRM. Just wait until someone releases a two-file update to it to properly handle it. (I'm trying to teach, not spoon-feed, so don't ask me.)

Edit: I can't believe this needs to be said, but it should be obvious based on this kind of destructive DRM that you should crack it by *not* running the game until you've decompiled all files and gone through it all. Keep backups, if you must. Or use a snapshot-VM. *shrug*
 
Last edited:

Devious

Member
Jul 20, 2017
194
423
1. “An anti-tamper, which overwrites files and is illegal in the US (considered sabotage, has already gone to court and been ruled on)”

2. “destructive DRM”
1. What? What case are you even referring to? Also overwrites files? Which files?

If it’s IWH files, then it’s perfectly legal for the anti-tamper to ruin IWH’s files or attempt to remove any tampering done to them. If it was system files, then that would be a whole other matter, but Fallen isn’t out to brick your shit nor is he trying to overwrite any system critical files.

2. Again, what? Destructive DRM? Man this DRM is a fucking rainbow compared to actual garbage heaps like Denuvo that will monitor your entire system for the slightest thing that tickles them the wrong way. So unless you elaborate further, you might as well not have said anything.
 

BupoTiling03-Retired

Well-Known Member
Modder
Jul 21, 2018
1,314
1,772
1. What? What case are you even referring to? Also overwrites files? Which files?

If it’s IWH files, then it’s perfectly legal for the anti-tamper to ruin IWH’s files or attempt to remove any tampering done to them. If it was system files, then that would be a whole other matter, but Fallen isn’t out to brick your shit nor is he trying to overwrite any system critical files.

2. Again, what? Destructive DRM? Man this DRM is a fucking rainbow compared to actual garbage heaps like Denuvo that will monitor your entire system for the slightest thing that tickles them the wrong way. So unless you elaborate further, you might as well not have said anything.
No, not even their own files. Destructive DRM such as overwriting files indiscriminately inside game dir, this could include your own assistive notes, anything, but that's not the point. DRM that sabotages is actually illegal in the US, even if it is only the software itself that is destroyed. Went to court somewhere around 2004-2009, was found to be illegal. It's like your car blowing up on you because you used a non-OEM part. The software should simply refuse to run/display message, et cetera, not sabotage files. *shrug* Denuvo isn't as difficult as people think, but it is resource&time-intense removing. Kernel-level anti-cheat, yes, that's “the” tickle-spot.

Edit: To clarify, they can do almost anything they want with their DRM, except sabotage or violate ADA, but Ren'Py has built-in features to accomodate, doubt author would've removed them, useless for removing DRM or piracy, et cetera (this is only concerning US laws). In this case, it overwrites game files with null byte depending on whether it simply thinks you're attempting to reverse-engineer. If you bug-fix with a different Ren'Py version, it'll do the same thing. 9 cases minimum.
 
Last edited:

Devious

Member
Jul 20, 2017
194
423
No, not even their own files. Destructive DRM such as overwriting files indiscriminately inside game dir, this could include your own assistive notes, anything, but that's not the point. DRM that sabotages is actually illegal in the US, even if it is only the software itself that is destroyed. Went to court somewhere around 2004-2009, was found to be illegal. It's like your car blowing up on you because you used a non-OEM part. The software should simply refuse to run/display message, et cetera, not sabotage files. *shrug* Denuvo isn't as difficult as people think, but it is resource&time-intense removing. Kernel-level anti-cheat, yes, that's “the” tickle-spot.

Edit: To clarify, they can do almost anything they want with their DRM, except sabotage or violate ADA, but Ren'Py has built-in features to accomodate, doubt author would've removed them, useless for removing DRM or piracy, et cetera (this is only concerning US laws). In this case, it overwrites game files with null byte depending on whether it simply thinks you're attempting to reverse-engineer. If you bug-fix with a different Ren'Py version, it'll do the same thing. 9 cases minimum.
I searched around for the case you’re referring to, and I can’t find anything resembling what you’re describing. In fact, Fallen’s DRM is absolutely allowed to delete or tamper with anything in the game directory as that is its very job, to stop you from modifying or copying the files it’s protecting. It deleting or overwriting your files that you’re using to try and crack IWH is well within its right as long as it doesn’t affect unrelated files on your system. It’s you who’s trying to go against Fallen’s copyright protection, so I doubt a court would side with a person attempting to pirate a copyrighted work.

It’s essentially saying, “I’m very frustrated and feel my rights have been violated when the DRM deletes or overwrites files I’m using to note my progress on cracking this person’s visual novel!”

As far as I know, this isn’t a quote, “destructive DRM” since the only thing it’s doing is its job, stopping you from adding, modifying, or copying its files.

The DMCA even has mentions of very similar systems, so they clearly aren’t illegal as you state.

As long as the directory it’s affecting is only its own, then a DRM can even go as far as deleting its whole folder and anything inside no questions asked, and still be entirely legal since there’s no reason you should be modifying, adding, or copying files in its directory.
 
Last edited:

BupoTiling03-Retired

Well-Known Member
Modder
Jul 21, 2018
1,314
1,772
I searched around for the case you’re referring to, and I can’t find anything resembling what you’re describing. In fact, Fallen’s DRM is absolutely allowed to delete or tamper with anything in the game directory as that is its very job, to stop you from modifying or copying the files it’s protecting. It deleting or overwriting your files that you’re using to try and crack IWH is well within its right as long as it doesn’t affect unrelated files on your system. It’s you who’s trying to go against Fallen’s copyright protection, so I doubt a court would side with a person attempting to pirate a copyrighted work.
Yeah, no. I might be off on the years, but I had to deal with implementing DRMs back in the day as a developer, it was relevant, and I was forced to be aware. One, removing DRM isn't illegal **[I am not talking about intent!] and is even permissible in the DMCA for certain situations, such as unfucking fonts and unfucking software-based cursors. Blind people won the right to break DRM for eBook Readers recently, in 2021. Those are just examples. Two, I'm not pirating anything, I don't even play adult games, I just remove DRM because I hate DRM and was asked to by two others. For me, it's genuinely educational, I love reverse-engineering any and all protections. Most commercial software uses the same old, boring protections. Software like this? Custom, re-invigorating, each one almost always unique.
It’s essentially saying, “I’m very frustrated and feel my rights have been violated when the DRM deletes or overwrites files I’m using to note my progress on cracking this person’s visual novel!”
Removing DRM never frustrates me, I enjoy it. I generally meant notes as in how someone might play a game such as remembering the history of their choices for people with poor memory, some games are more than visual novels, some might have choices or story paths. You have such narrow views.
As far as I know, this isn’t a quote, “destructive DRM” since the only thing it’s doing is its job, stopping you from adding, modifying, or copying its files.
No, you can legally modify DRM and even circumvent it provided the reason is legal, such as accessibility issues. So many developers use horrible fonts. That's an example and is the number one reason I'm bugged on F95.
The DMCA even has mentions of very similar systems, so they clearly aren’t illegal as you state.
The DMCA doesn't allow DRM to destroy anything. You haven't defined any variable to describe anything “clearly...[not]...illegal”.
As long as the directory it’s affecting is only its own, then a DRM can even go as far as deleting its whole folder and anything inside no questions asked, and still be entirely legal since there’s no reason you should be modifying, adding, or copying files in its directory.
The DRM cannot delete anything**, that's considered sabotaging a product (whether purchased or not). Think back to the ink cartridges, manufacturers were required to stop sabotaging cartridges. There are plenty of reasons to mod a game. One explicitly allowed and having gone out of its way to be explicitly stated in the DMCA: ACCESSIBILITY. Two, you're allowed to mod something you own, even if you need to remove DRM. Game mods won that for us, too. You seem to be completely unaware of copyright laws and DRM. Piracy is wrong, we all know that. If you like something, buy it, that's what it boils down to. Don't bullshit on people's rights to remove DRM just because you *assume* it is for piracy. By the way, sharing how to remove DRM is also legal, but not providing tools or modified software product files (in this case, with it being software aka video game/visual novel).

Edit: While Ren'Py has some accommodations built-in, most developers don't implement them correctly, or they remove them flat-out. Ren'Py doesn't however include anything to delay timers for people with muscular difficulties or a list of choices for people with memory issues. Maybe you'd realize how far you can push DRM if you researched more into accessibility issues. ;) I implement accessibility in various libraries all over, it's a pain in the ass to refactor so much code and rebuild entire user-interfaces because of ancient assumptions on font sizes, such as idiots still using 'px' in their web-designs instead of relaying on relative units. Meh, it's a mess.

Edit: Small correction on meaning in first response paragraph.

Edit: Small correction on what DRM can delete: Only itself (product) leaving the system in an unaffected state otherwise. The code in this DRM is not as restrictive as you think, and can delete files not associated with the project. It assumes, that's the *part* that is in my focus.

Regardless, I've said what I've needed to as someone to does both sides and has since 2004. I don't feel anything here requires further input. You sound a bit wound up right now, take a break and enjoy life a bit, maybe listen to some classical or ambient, enjoy the weather or something.
 
Last edited:

Devious

Member
Jul 20, 2017
194
423
No, you can legally modify DRM and even circumvent it provided the reason is legal, such as accessibility issues. So many developers use horrible fonts. That's an example and is the number one reason I'm bugged on F95.
You can’t just reverse engineer DRMs solely based on whether or not you think it has a horrible font or accessibility issues, that’s simply not how it works especially for copyrighted works. You can do so if you’ve received express permission from the original creator or if the original creator refuses to make necessary changes to their product.

I don’t know the last time you read DMCA exemptions and what it covers, but there is nothing I can find anywhere out there that says a DRM can’t delete files if lawful access to said files is easily accomplished. The files you create and add in attempt to break a DRM’s security measures are not required to be protected or left alone as long as they are in a directory they shouldn’t be in.

I have zero problems with you trying to break Fallen’s DRM or guiding others on how to do it. What I do have a problem with is you being here on a site that is on the edge of legality and saying without any proof that Fallen’s DRM isn’t legal.

There is simply nothing out there that I can find that would say otherwise, so unless you can backup that claim, please just stick to your pieces of advice rather than claiming something is illegal without any proof.

This is my last post on this matter.
 

kurailxix

Member
Modder
Oct 21, 2018
163
607
fellas, we are all just trying to get free porn
we aren't lawyers
lets wash and shake hands and work together on this
at least 3 people have looked at this and been like, i could break it easily
and I've been doing dum dum methods to get it cracked to avoid him needing a full DRM rewrite
if he does a big DRM rewrite, maybe there can be a contest to see who can post a crack first
first crack gets a bonus point
best crack gets a bonus point
person with the most points by final release wins bragging rights
idc how badly its coded if it works, that's a win.

passwords i'm iffy on because if we post its XXXABC then he's gonna break passwords for patreons
meaning it inconveniences them, and i just want to avoid that if possible

ATM the only issue with the current crack is the extras menu breaks
so people with the extras patch cant use it
which isn't currently leaked publicly, so it isn't a big issue
 

BupoTiling03-Retired

Well-Known Member
Modder
Jul 21, 2018
1,314
1,772
You can’t just reverse engineer DRMs solely based on whether or not you think it has a horrible font or accessibility issues, that’s simply not how it works especially for copyrighted works.
You don't need permission for accessibility, the exceptions for accessibility have been explicitly re-inforced time and again in court. Sabotage is illegal. Just plain wrong on everything else, and yes, we're done here.
I usually wait to give authors time to make honest profit, considerate. I have enough contests in my own groups aside from VM/RVPNs CTFs, this just fills the few gap days.
 

gnadudu

Well-Known Member
Aug 31, 2018
1,845
2,729
The latest CG doesn't load with this method. Am I doing something wrong/
Can you tell me which CG doesn't load? Didn't have any issues while playing myself...

When I click on "Extras" an error pops up :( Anyone can help?

Error is "game_is_unlocked is not defined"
Yeah forgot to remove two checks for the game_is_unlocked in the crack. v2 (which can be found here) fixes that, but don't expect much from the Extras menu. The gallery code is not there because I don't have access to the extras patch...
 

kurailxix

Member
Modder
Oct 21, 2018
163
607
Maybe we should stop pirating so that the dev can actually focus on the game and not the DRM system protecting it.
on a piracy site, there's going to be people pirating it

i had V12 day one, and waited till it was already leaked (not here but i it was posted elsewhere and i was sent a link in a DM and saw it posted)

Considering that when i posted it, someone had it cracked within 24 hours
if people wanted, it could be posted and cracked before the $10 launch
i was given the extras patch and told "Feel free to include it with your pirate version"
and i decided that id leave it out.

i feel like the Unren protections made people post in Unren thread
posting it there multiple updates drew attention from people who know renpy
which brought people who can make cracks come out and crack it

to me, its up to the patreons to say if they feel the dev time on DRM is worth it
they are funding the game, but stopping it from being cracked isn't going to happen
1st person asked if I wanted to include the crack in my piracy version, i declined to avoid wasting devtime
gnadudu just posted the crack
BupoTiling03-Retired can most likely crack it considering what hes said so far

If i had to guess, the DRM is going to be remade from scratch
a new method to break Unren will be chosen
because he knows i have the extraspatch and hes remaking the DRM anyways
there will be a extras patch 1.5 (if there's new features added, then awesome, if not its DRM)
he will change variable names and different things for DRM reasons
and Patreons will pay for it, when the time could of been spent on content

and the game will still be leaked
the game will still be cracked
pirates will still pirate it
and the cycle will repeat

the best outcome for him is the DRM is so good people only share it privately
like i was able to play it 4/5 days till i posted my save file and it broke in 4 hours
that way less people can play it for free

I'll admit posting tons of save files wasted his devtime, so i am kind of a hypocrite there
I was curious what he would do
 
Last edited:

dweebledum

Formerly 'twinklecake'
May 21, 2018
594
1,197
Server backup cycle ate my extremely well-written and implausibly eloquent post but basically it's impossible to protect anything from piracy, especially games, double especially porn, which history has proven time and time again.
 

BupoTiling03-Retired

Well-Known Member
Modder
Jul 21, 2018
1,314
1,772
Server backup cycle ate my extremely well-written and implausibly eloquent post but basically it's impossible to protect anything from piracy, especially games, double especially porn, which history has proven time and time again.
Only two things beats piracy, winning over all pirates (which is near impossible) or giving something away for free. ;)
 
  • Like
Reactions: Gudil and MeMonky
3.80 star(s) 38 Votes