Skip to content

Hadryan/XaBlob

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

XaBlob

Python tool to unpack/repackage Xamarin assembly store.

Support

Xamarin assembly store format version 2 and version 3

Requierements

  1. Python3
  2. lz4 python package.
    pip3 install -U --user 'lz4'

Usage

python3 xablob.py [-h] [-l LIB_PATH | -u LIB_PATH | -p [LIB_DIR] | -c [LIB_DIR]]

options

-l: show assembly store content
requiered argument: path to the elf

-u: unpack dlls in « assemblies » folder next to the elf
requiered argument: path to the elf

-p: package dlls
optional argument: path to the parent directory of the elf
current directory by default

-c: remove « assemblies » folder
optional argument: path to the parent directory of the elf
current directory by default

ToDo

  • regular assemblies and satellite assemblies

  • runtime config blob?

About

Python tool to unpack/repackage Xamarin assembly store

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%