(WARC): another key-based encryption.

This commit is contained in:
morkt 2016-09-18 05:28:54 +04:00
parent e703f6f675
commit bd08be1ffa
2 changed files with 20 additions and 0 deletions

View File

@ -973,4 +973,21 @@ namespace GameRes.Formats.ShiinaRio
}
}
}
[Serializable]
public class AdlerCrypt : KeyDecryptBase
{
public AdlerCrypt (uint key) : base (key, null)
{
}
protected override void DecryptPre (byte[] data, int index, uint length)
{
uint key = Adler32.Compute (data, index, 0x100);
data[index + 0x204] ^= (byte)key;
data[index + 0x205] ^= (byte)(key >> 8);
data[index + 0x206] ^= (byte)(key >> 16);
data[index + 0x207] ^= (byte)(key >> 24);
}
}
}

View File

@ -251,6 +251,7 @@ Gakuen Butou no Folklore<br/>
Hachukano<br/>
Hanafubuki ~Sennen no Koi o Shimashita~<br/>
Haruiro ☆ Communication ♪<br/>
Heliotrope -Sore wa Shi ni Itaru Kami no Ai-<br/>
Hime to Majin to Koi Suru Tamashii<br/>
Imouto Style<br/>
Inaho no Mirai<br/>
@ -397,6 +398,7 @@ Chikan Circle <span class="footnote">ShiinaRio v2.46</span><br/>
Chikan Circle 2 <span class="footnote">ShiinaRio v2.47</span><br/>
Chuuchuu Nurse <span class="footnote">ShiinaRio v2.45</span><br/>
Classmate no Okaa-san <span class="footnote">ShiinaRio v2.37</span><br/>
Cleavage <span class="footnote">ShiinaRio v2.33</span><br/>
Doushite Daite Kurenai no!?<span class="footnote">ShiinaRio v2.49</span><br/>
Draculius <span class="footnote">ShiinaRio v2.38</span><br/>
Enkaku Sousa <span class="footnote">2.36 or 2.37</span><br/>
@ -423,6 +425,7 @@ Shojo Mama<span class="footnote">ShiinaRio v2.49</span><br/>
Sorcery Jokers<span class="footnote">ShiinaRio v2.50</span><br/>
Tantei Shounen A<span class="footnote">some old version, like 2.twenty-something</span><br/>
Tekoire Princess!<span class="footnote">ShiinaRio v2.37</span><br/>
Toriko no Chigiri<span class="footnote">ShiinaRio v2.49</span><br/>
Wana ~Hakudaku Mamire no Houkago~<span class="footnote">ShiinaRio v2.36</span><br/>
Wana II ~Gang Rape~<span class="footnote">ShiinaRio v2.44</span><br/>
Yoyogi Hitozuma Senmon Gakuin<span class="footnote">ShiinaRio v2.37</span><br/>