What's new

wLaunchELF MECHAEmu: Access your COH-H10020 security dongles from retail hardware!

Last edited:
CIV initialization vector value generated by using the following Java code.. is it correct way to generate it?

import java.security.SecureRandom;
import javax.crypto.spec.IvParameterSpec;
import java.security.NoSuchAlgorithmException;
import java.util.Arrays;

public class MyClass {
public static void main(String[] args) {
try {
SecureRandom sr = new SecureRandom();
byte[] iv = new byte[8]; // 8 bytes
sr.nextBytes(iv);
IvParameterSpec ivSpec = new IvParameterSpec(iv);

// iv init vector values
System.out.println(Arrays.toString(iv));

// Clean up
java.util.Arrays.fill(iv, (byte) 0);
} catch (Exception e) {
System.err.println("Error generating IV: " + e.getMessage());
}
}
}
 
CIV initialization vector value generated by using the following Java code.. is it correct way to generate it?

import java.security.SecureRandom;
import javax.crypto.spec.IvParameterSpec;
import java.security.NoSuchAlgorithmException;
import java.util.Arrays;

public class MyClass {
public static void main(String[] args) {
try {
SecureRandom sr = new SecureRandom();
byte[] iv = new byte[8]; // 8 bytes
sr.nextBytes(iv);
IvParameterSpec ivSpec = new IvParameterSpec(iv);

// iv init vector values
System.out.println(Arrays.toString(iv));

// Clean up
java.util.Arrays.fill(iv, (byte) 0);
} catch (Exception e) {
System.err.println("Error generating IV: " + e.getMessage());
}
}
}
That's not gonna work.

The Challenge IV vector is always the same, regardless if you're using retail, developer, arcade or prototype magicgate.

I'm not sure if posting it here as is is ok, if any moderator sees this, please answer to the thread
 
Last edited:
civ.bin
Right-click on a blank space on your Windows desktop to create a new txt document, copy and paste the following content: [MODERATED] and save it. Finally, rename the file to civ.bin. You will get civ.bin.
 
Last edited by a moderator:
Back
Top