Module refinery.lib.inno
Library functions for processing of Inno Setup files.
Expand source code Browse git
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Library functions for processing of Inno Setup files.
"""
Sub-modules
refinery.lib.inno.archive
-
Data structures and methods for parsing Inno Setup installer archives. The design is based on [innoextract][IE] source code and its Python port in …
refinery.lib.inno.emulator
-
An emulator for Inno Setup executables. The implementation is unlikely to be 100% correct as it was engineered by making various malicious scripts …
refinery.lib.inno.ifps
-
The code is based on the logic implemented in IFPSTools: https://github.com/Wack0/IFPSTools
refinery.lib.inno.symbols
-
Contains a library of known external function symbols for the IFPS runtime in InnoSetup installers.