Skip to content

Releases: iDigitalFlame/XMT

v0.5.7: New Selectors and Bug Fixes

30 Jul 02:03
5df13f0
Compare
Choose a tag to compare
  • Added the "SemiLastValid" selector
    • Acts like "LastValid" + "SemiRandom"
    • Support is added in "config.py"
  • Reworked code related to switching Profile Groups
  • Fixed some bugs
    • Fixed a oob error in the DNS transform
    • Fixed the encrypter in "sentinel.py"
  • Added the "SameProcess" bool attribute on ASM and DLL
    • Prevents using the host process as the host.
    • Defaults to false and must be enabled to host ASM or DLL code.
    • Returns the new error 'ErrorNotSame' when attempting to host code when the "SameProcess" boolean is false.

Full Changelog: v0.5.6...v0.5.7

v0.5.6-a4

28 Jul 04:55
d7e3585
Compare
Choose a tag to compare
v0.5.6-a4 Pre-release
Pre-release

Full Changelog: v0.5.6-a3...v0.5.6-a4

v0.5.6-a3: Config and Profiles updates

28 Jul 01:25
e8647b6
Compare
Choose a tag to compare
Pre-release

Full Changelog: v0.5.6-a2...v0.5.6-a3

v0.5.6-a2: More Fixes

24 Jul 18:27
2eb9601
Compare
Choose a tag to compare
v0.5.6-a2: More Fixes Pre-release
Pre-release

:D

v0.5.6-a1: Bug Fixes and Updates

24 Jul 02:31
a21275e
Compare
Choose a tag to compare
Pre-release

Full Changelog: v0.5.6...v0.5.6-a1

v0.5.6: The Open Loader!

21 Jul 02:34
bb16309
Compare
Choose a tag to compare

Updates to the way DLLs and Functions are loaded and did some exporting.

Exported all the DLL functions to use the custom XMT DLL loader! (including the FNV loader!)

  • winapi.NewLazyDLL
  • LazyDLL.Load()
  • LazyDLL.Free()
  • LazyDLL.Proc(string|uint32)
  • LazyProc.Load()
  • LazyProc.Address()
  • LazyProc.MustAddress()
  • LazyProc.IsLoaded()

NOTE: If the altload or crypt built tags are used, the LazyDLL.Proc function ONLY accepts FNV32 hashes of Function names as uint32 values and will reject string names!

Full Changelog: v0.5.5...v0.5.6

v0.5.5: XrMT Support and Bug Fixes

20 Jul 22:55
d6ce7f1
Compare
Choose a tag to compare

Nothing super to mention:

  • Fixed some bugs that could cause crashes with Listeners
  • Fixed errors where KeyCrypt would decode the last Packet with the new Key after a Sync, causing the read to fail.
  • Support for new OS/Arch variants!
  • Support and identification of XrMT builds.

Full Changelog: v0.5.4...v0.5.5

v0.5.4: Platform Fixes!

02 Aug 02:18
b630658
Compare
Choose a tag to compare
  • Fixed the tools/sentinel.py script too use CTR mode instead of old CFB
  • Gated the mem clearing functions under the 'freemem' build tag.
  • Added some additional bugtrack log entries for Sentinels for easier debugging.
  • Formatting fixes

v0.5.3: Tag fix

26 Jul 23:47
61f0869
Compare
Choose a tag to compare

Fixing tag data

v0.5.2: Version Bump

10 Jul 21:58
61f0869
Compare
Choose a tag to compare

Bumping version for Go to respect new updates in tag