Unity Completed iDoll [v1.2] [iDollDev]

3.50 star(s) 2 Votes

DoodlesTheBob

Member
Aug 23, 2018
295
422
View attachment 1307386

Okay, neat.

C:
public static class ApplicationLocking
{
   private static string \u00a0 = 4AE459BC-B08D-4703-A038-D50A811843BD.\u00a0();

   public static bool Check()
   {
       string[] commandLineArgs = Environment.GetCommandLineArgs();
       if (commandLineArgs != null && commandLineArgs.Length >= 2)
       {
           string text = commandLineArgs[1];
           return \u00a0 == text;
       }
       return false;
   }
}

internal class 4AE459BC-B08D-4703-A038-D50A811843BD
{
   private struct
   {
   }

   internal static byte[]  = new byte[122]
   {
       157, 205, 145, 207, 151, 204, 158, 156, 143, 192,
       197, 195, 195, 138, 144, 156, 216, 142, 149, 219,
       223, 218, 223, 144, 139, 129, 209, 208, 212, 135,
       214, 132, 178, 234, 176, 237, 172, 164, 244, 173,
       160, 172, 227, 233, 235, 232, 224, 230, 242, 246,
       247, 253, 190, 178, 206, 189, 185, 235, 176, 179,
       185, 212, 251, 251, 158, 142, 134, 157, 157, 192,
       161, 140, 129, 172, 179, 195, 186, 197, 203, 135,
       147, 149, 215, 155, 159, 140, 148, 208, 145, 211,
       210, 182, 154, 152, 150, 148, 166, 151, 155, 142,
       158, 174, 184, 174, 170, 166, 178, 128, 182, 183,
       168, 172, 185, 186, 172, 176, 177, 177, 144, 178,
       177, 184
   };

   internal static string[]  = new string[12];

   private static string (int P_0, int P_1, int P_2)
   {
       string @string = Encoding.UTF8.GetString(4AE459BC-B08D-4703-A038-D50A811843BD., P_1, P_2);
       4AE459BC-B08D-4703-A038-D50A811843BD.[P_0] = @string;
       return @string;
   }

   public static string \u00a0()
   {
       return 4AE459BC-B08D-4703-A038-D50A811843BD.[0] ?? (0, 0, 36);
   }

   public static string \u1680()
   {
       return 4AE459BC-B08D-4703-A038-D50A811843BD.[1] ?? (1, 36, 1);
   }

   public static string \u2000()
   {
       return 4AE459BC-B08D-4703-A038-D50A811843BD.[2] ?? (2, 37, 0);
   }

   public static string \u2001()
   {
       return 4AE459BC-B08D-4703-A038-D50A811843BD.[3] ?? (3, 37, 4);
   }

   public static string \u2002()
   {
       return 4AE459BC-B08D-4703-A038-D50A811843BD.[4] ?? (4, 41, 1);
   }

   public static string \u2003()
   {
       return 4AE459BC-B08D-4703-A038-D50A811843BD.[5] ?? (5, 42, 5);
   }

   public static string \u2004()
   {
       return 4AE459BC-B08D-4703-A038-D50A811843BD.[6] ?? (6, 47, 13);
   }

   public static string \u2005()
   {
       return 4AE459BC-B08D-4703-A038-D50A811843BD.[7] ?? (7, 60, 16);
   }

   public static string \u2006()
   {
       return 4AE459BC-B08D-4703-A038-D50A811843BD.[8] ?? (8, 76, 2);
   }

   public static string \u2007()
   {
       return 4AE459BC-B08D-4703-A038-D50A811843BD.[9] ?? (9, 78, 9);
   }

   public static string \u2008()
   {
       return 4AE459BC-B08D-4703-A038-D50A811843BD.[10] ?? (10, 87, 4);
   }

   public static string \u2009()
   {
       return 4AE459BC-B08D-4703-A038-D50A811843BD.[11] ?? (11, 91, 31);
   }

   static 4AE459BC-B08D-4703-A038-D50A811843BD()
   {
       for (int i = 0; i < 4AE459BC-B08D-4703-A038-D50A811843BD..Length; i++)
       {
           4AE459BC-B08D-4703-A038-D50A811843BD.[i] = (byte)((uint)(4AE459BC-B08D-4703-A038-D50A811843BD.[i] ^ i) ^ 0xAAu);
       }
   }
}
Someone's a try-hard... sure this is not malware? In any case, just pass "7f9f9c21-cebe-49b5-baec-92aab0b18a8d" as the first argument to iDoll.exe to bypass the launcher.

Executable version below after fixing all the non-printable names and removing dead code. Enjoy.

C:
using System;
using System.Text;

class scrambler
{
   static byte[] iv = new byte[122]
   {
       157, 205, 145, 207, 151, 204, 158, 156, 143, 192,
       197, 195, 195, 138, 144, 156, 216, 142, 149, 219,
       223, 218, 223, 144, 139, 129, 209, 208, 212, 135,
       214, 132, 178, 234, 176, 237, 172, 164, 244, 173,
       160, 172, 227, 233, 235, 232, 224, 230, 242, 246,
       247, 253, 190, 178, 206, 189, 185, 235, 176, 179,
       185, 212, 251, 251, 158, 142, 134, 157, 157, 192,
       161, 140, 129, 172, 179, 195, 186, 197, 203, 135,
       147, 149, 215, 155, 159, 140, 148, 208, 145, 211,
       210, 182, 154, 152, 150, 148, 166, 151, 155, 142,
       158, 174, 184, 174, 170, 166, 178, 128, 182, 183,
       168, 172, 185, 186, 172, 176, 177, 177, 144, 178,
       177, 184
   };
   static string[] tmp = new string[12];

   private static string step(int P_0, int P_1, int P_2)
   {
       string s = Encoding.UTF8.GetString(scrambler.iv, P_1, P_2);
       scrambler.tmp[P_0] = s;
       return s;
   }

   public static string f00a0()
   {
       return scrambler.tmp[0] ?? step(0, 0, 36);
   }

   static scrambler()
   {
       for (int i = 0; i < scrambler.iv.Length; i++)
       {
           scrambler.iv[i] = (byte)((uint)(scrambler.iv[i] ^ i) ^ 0xAAu);
       }
   }
}
                   
public class Program
{
    public static void Main()
    {
        Console.WriteLine(scrambler.f00a0());
    }
}
I'm a moron, how the heck do I use your second code block to bypass the launcher and avoid the malware?
 
  • Like
Reactions: JhonLui

HGBX

Newbie
Jan 19, 2018
35
55
I'm a moron
I know your pain.
...just pass "7f9f9c21-cebe-49b5-baec-92aab0b18a8d" as the first argument to iDoll.exe to bypass the launcher.
To clarify this post, this line is all you need.
-Right click on iDoll.exe, click Create Shortcut
-Right click on iDoll.exe - Shortcut, click Properties
-In the Shortcut tab of the Properties page, you should see a box labeled "Target." After whatever is already there, paste "7f9f9c21-cebe-49b5-baec-92aab0b18a8d"
The quotation marks aren't necessary. This is probably the easiest way to add a launch argument in Windows.

Untitled.png
 

sixsix7

Newbie
Jun 21, 2018
26
18
I actually purchased the hair model off of Booth, it was (clearly lol) inspired by Barbara's hair from Genshin but as far as I know it was created from scratch by a hair creator based around her hair.

it a bit too similar ngl,

never the less, you're doing god's work man. may you live a long and healthy life!
 
  • Like
Reactions: I'mThatDude

CuNickel

Newbie
Feb 19, 2018
29
17
Chrome is flagging the iDoll.rar as a Virus. Can't even Download it. Is there a fix for that?
 

I'mThatDude

New Member
Apr 16, 2021
11
48
Chrome is flagging the iDoll.rar as a Virus. Can't even Download it. Is there a fix for that?
Hi there! Go to chrome://settings/security and then temporarily (or permanently if you wish) disable the Safe Browsing and you should be able to download it without issue.
 
  • Like
Reactions: CuNickel
3.50 star(s) 2 Votes