Skip to content

Releases: rocky/python-xdis

Independence plus one

06 Jul 01:37
Compare
Choose a tag to compare
  • Add Python versions 3.9.6, 3.7.11, 3.8.11, and 3.6.14
  • Format Python various files using black. (Not completely done yet though)

FB+4

16 Jun 18:40
Compare
Choose a tag to compare
  • Note Python versions 3.8.10 and 3.9.5
  • Incorrect variable name in marshal dump (used in writting .pyc files). PR #77

5.0.9

17 Apr 00:05
Compare
Choose a tag to compare

In general, better Python 3.9 support.

  • Improve 3.9 IS_OP and CONTAINS_OP operand formatting
  • Correct disassembly of 3.9 bytecode from other bytecode
  • Accept 3.9.3 and 3.9.4 as a valid 3.9 version
  • Accept 3.8.9 as a valid 3.8 version

5 short of Dad's Birthday

14 Mar 00:53
Compare
Choose a tag to compare
  • PR #73 from mitre:
    Allow an alternate opmap - adds the capability to disassemble python bytecode that has
    been frozen with a custom opcode mapping. This is particularly useful for disassembling
    malware that uses custom opcode mappings in an attempt to hinder disassembly with standard
    tools. The updates in this pull request are used by pydecipher, a tool to unfreeze and deob fuscate frozen python code.

  • Add Python versions 3.8.8 and 3.9.2

Sam on his own

11 Jan 01:57
Compare
Choose a tag to compare
  • Add Python 3.8.7

5.0.6

16 Dec 19:43
Compare
Choose a tag to compare

Add Python 3.9.1

65

27 Oct 08:35
Compare
Choose a tag to compare
65
  • Add support for Python2.7 on Ubuntu 20.04
  • Bump versions for Python 3.8.6 and 3.5.10
  • Release instructions moved to wiki
  • VERSION -> __version__ because Python prefers it that way

5.0.4

30 Aug 18:17
Compare
Choose a tag to compare
  • Add python versions 3.6.12, 3.7.9
  • extended arg disassembly handling for {LOAD,STORE}_ATTR

Get ready for release 5.0.3

28 Jul 22:34
Compare
Choose a tag to compare
  • Add versions 3.8.5, 3.7.8, and 3.6.11
  • Clarify changes to 3.8 ROT_FOUR
  • Update 3.9 magics and opcodes

5.0.2

25 Jul 10:36
Compare
Choose a tag to compare
  • Add Python 3.8.4 as a 3.8 release
  • pydisasm.py Python 3.3 tolerance
  • Make pydoc's version reporting show xdis's version