Giter VIP home page Giter VIP logo

xbox_360_crypto's Introduction

Xbox 360 Crypto

A collection of tools I've written for the Xbox 360

Most things work across Windows, macOS, and Linux but anything that requires packing or unpacking the CE/SE/5BL will only work on Windows.

This tool suite is BYOK (Bring Your Own Keys), you can verify your keys with verify_keys.py

A library that includes most of the Xbox 360's cryptographic library.

A script to test XeCrypt to make sure it's functioning properly.

A shadowboot builder and extractor script.

A script that checks KV's to see if they're banned or unbanned.

A script to encrypt a KV and generate fuses for a zero fuse console.

A script that allows for modifying a NAND image for the Xbox 360, it automatically recalculates ECC bits and has address translation support.

A script that attempts to dump patch binaries to assembly.

A script to dump XDK and recovery images to cabinet files.

My attempt at a STFS library in python.

It's xval but in python, it checks to see if your console is possibly flagged.

This script was made to automate the SDK dumping process so that I can dynamically update exports for xkelib.

A script made to decrypt XCP files delivered by the Xbox 360 CDN.

A script that can sign HvKeysExecute payloads.

My attempt at making an xextool entirely in python, it didn't go so well ๐Ÿ˜ข

A script that can generate valid CPU keys.

An interactive script that assembles PPC ASM to bytes in realtime.

This script runs three scripts for building a zero fuse image:

  • patch_compile.py - This script compiles patches for the zero fuse 4BL and 5BL.
  • se_patcher.py - This script patches the 4BL/5BL with the patches generated with the compiler.
  • patch_checker.py - This script checks the patches to make sure there's no address conflicts.

This script builds the HV Peek/Poke expansion and outputs to a .h file, it uses:

  • build_lib.py - This script contains assemble_patch which is useful for assembling PPC assembly.
  • exp_signer.py - A script to sign HV expansions, this works on test kits using the 11775.3 recovery without modifications to the HV.
  • bin2lang.py - A script to convert binaries into a format readable by a few programming languages.

xbox_360_crypto's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.