Skip to content

๐˜‹๐˜ฆ๐˜ค๐˜ฐ๐˜ฎ๐˜ฑ๐˜ช๐˜ญ๐˜ฆ ๐˜ข๐˜ฏ๐˜บ ๐˜ฑ๐˜บ๐˜ต๐˜ฉ๐˜ฐ๐˜ฏ ๐˜ด๐˜ค๐˜ณ๐˜ช๐˜ฑ๐˜ต ๐˜ด๐˜ต๐˜ข๐˜ณ๐˜ต๐˜ช๐˜ฏ๐˜จ ๐˜ธ๐˜ช๐˜ต๐˜ฉ ๐˜ฆ๐˜น๐˜ฆ๐˜ค(๐˜ฎ๐˜ข๐˜ณ๐˜ด๐˜ฉ๐˜ข๐˜ญ.๐˜ญ๐˜ฐ๐˜ข๐˜ฅ๐˜ด(...

License

Notifications You must be signed in to change notification settings

Error303-Cyber/Marshal-Decompile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Marshal-Decompile

๐˜‹๐˜ฆ๐˜ค๐˜ฐ๐˜ฎ๐˜ฑ๐˜ช๐˜ญ๐˜ฆ ๐˜ข๐˜ฏ๐˜บ ๐˜ฑ๐˜บ๐˜ต๐˜ฉ๐˜ฐ๐˜ฏ ๐˜ด๐˜ค๐˜ณ๐˜ช๐˜ฑ๐˜ต ๐˜ด๐˜ต๐˜ข๐˜ณ๐˜ต๐˜ช๐˜ฏ๐˜จ ๐˜ธ๐˜ช๐˜ต๐˜ฉ ๐˜ฆ๐˜น๐˜ฆ๐˜ค(๐˜ฎ๐˜ข๐˜ณ๐˜ด๐˜ฉ๐˜ข๐˜ญ.๐˜ญ๐˜ฐ๐˜ข๐˜ฅ๐˜ด(... ๐˜ธ๐˜ฐ๐˜ณ๐˜ฌ๐˜ด ๐˜ธ๐˜ช๐˜ต๐˜ฉ ๐˜—๐˜บ๐˜ต๐˜ฉ๐˜ฐ๐˜ฏ 2.๐˜Ÿ ๐˜ต๐˜ฐ 3.9 ๐˜ถ๐˜ด๐˜ช๐˜ฏ๐˜จ ๐˜ถ๐˜ฏ๐˜ค๐˜ฐ๐˜ฎ๐˜ฑ๐˜บ๐˜ญ๐˜ฆ6 (๐˜—๐˜บ๐˜ต๐˜ฉ๐˜ฐ๐˜ฏ < 3.7) ๐˜ข๐˜ฏ๐˜ฅ ๐˜ฅ๐˜ฆ๐˜ค๐˜ฐ๐˜ฎ๐˜ฑ๐˜บ๐˜ญ๐˜ฆ3 (๐˜—๐˜บ๐˜ต๐˜ฉ๐˜ฐ๐˜ฏ >= 3.7) Typing SVG

Installation

pip install uncompyle6
pip install decompyle3

Usage

๐˜จ๐˜ช๐˜ท๐˜ฆ๐˜ฏ ๐˜ข ๐˜ง๐˜ช๐˜ญ๐˜ฆ ๐˜ฏ๐˜ข๐˜ฎ๐˜ฆ๐˜ฅ "๐˜ฎ๐˜ข๐˜ณ๐˜ด๐˜ฉ๐˜ข๐˜ญ๐˜ฆ๐˜ฅ๐˜๐˜ช๐˜ญ๐˜ฆ.๐˜ฑ๐˜บ" ๐˜ญ๐˜ช๐˜ฌ๐˜ฆ

#!/usr/bin/env python
import marshal
exec(marshal.loads('c\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00@\x00\x00\x00s\x90\x00\x00\x00d...

๐˜ค๐˜ข๐˜ญ๐˜ญ

python2 marshaledFile.py 27

๐˜–๐˜ถ๐˜ต๐˜ฑ๐˜ถ๐˜ต

unmarshal/decompile Python
open file marshaledFile.py
decompile Python 2.7 code with Python 2.7
write decompiled code to marshaledFile_decompiled.py

or

๐˜จ๐˜ช๐˜ท๐˜ฆ๐˜ฏ ๐˜ข ๐˜ง๐˜ช๐˜ญ๐˜ฆ ๐˜ฏ๐˜ข๐˜ฎ๐˜ฆ๐˜ฅ "๐˜ฎ๐˜ข๐˜ณ๐˜ด๐˜ฉ๐˜ข๐˜ญ๐˜ฆ๐˜ฅ๐˜๐˜ช๐˜ญ๐˜ฆ38.๐˜ฑ๐˜บ" ๐˜ญ๐˜ช๐˜ฌ๐˜ฆ

#!/usr/bin/env python
import marshal
exec(marshal.loads(b'c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00@...

๐˜ค๐˜ข๐˜ญ๐˜ญ

python3 marshaledFile.py 38

๐˜–๐˜ถ๐˜ต๐˜ฑ๐˜ถ๐˜ต

unmarshal/decompile Python
open file marshaledFile38.py
decompile Python 3.8 code with Python 3.9
write decompiled code to marshaledFile38_decompiled.py

๐˜ธ๐˜ฉ๐˜ช๐˜ค๐˜ฉ ๐˜ธ๐˜ช๐˜ญ๐˜ญ ๐˜ญ๐˜ฐ๐˜ฐ๐˜ฌ ๐˜ญ๐˜ช๐˜ฌ๐˜ฆ

# decompyle3 version 3.8.0
# Python bytecode 3.8
# Decompiled from: Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v.1916 64 bit (AMD64)]
# Embedded file name: <source>

def test():
    return 0

print(test())

About

๐˜‹๐˜ฆ๐˜ค๐˜ฐ๐˜ฎ๐˜ฑ๐˜ช๐˜ญ๐˜ฆ ๐˜ข๐˜ฏ๐˜บ ๐˜ฑ๐˜บ๐˜ต๐˜ฉ๐˜ฐ๐˜ฏ ๐˜ด๐˜ค๐˜ณ๐˜ช๐˜ฑ๐˜ต ๐˜ด๐˜ต๐˜ข๐˜ณ๐˜ต๐˜ช๐˜ฏ๐˜จ ๐˜ธ๐˜ช๐˜ต๐˜ฉ ๐˜ฆ๐˜น๐˜ฆ๐˜ค(๐˜ฎ๐˜ข๐˜ณ๐˜ด๐˜ฉ๐˜ข๐˜ญ.๐˜ญ๐˜ฐ๐˜ข๐˜ฅ๐˜ด(...

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages