xval

package module
v0.0.0-...-fbb041a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 19, 2014 License: MIT Imports: 9 Imported by: 1

README

xval

Xbox 360 xval decryption package. This is mainly a port of Redline99's Python code for decrypting the X value which he originally posted on Xbox Hacker. Since Xbox Hacker is now down, my various mirrors of it are all that exist.

This utility can be used to see if an Xbox is banned or has other security violations flagged on it.

Documentation

Overview

Package xval provides a method for decrypting Xbox 360 X-value data.

Index

Constants

View Source
const (
	FlagAuthExFailure           = 1 << iota
	FlagAuthExNoTable           = 1 << iota
	FlagAuthExReserved          = 1 << iota
	FlagInvalidDVDGeometry      = 1 << iota
	FlagInvalidDVDDMI           = 1 << iota
	FlagDVDKeyvaultPairMismatch = 1 << iota
	FlagCRLDataInvalid          = 1 << iota
	FlagCRLCertificateRevoked   = 1 << iota
	FlagUnauthorizedInstall     = 1 << iota
	FlagKeyvaultPolicyViolation = 1 << iota
	FlagConsoleBanned           = 1 << iota
	FlagODDViolation            = 1 << iota
)
View Source
const FlagNone = 0

Variables

This section is empty.

Functions

func Decrypt

func Decrypt(serial, xval string) ([]byte, []byte, error)

Decrypt returns the decryption key, decrypted xval data, and an error which shows whether or not the decryption was successful.

func TextResult

func TextResult(dec []byte) []string

TextResult returns an array of descriptive messages for each flag in the dec

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL