[C#] Enigma.D3 menu

User Tag List

Page 62 of 63 FirstFirst ... 12585960616263 LastLast
Results 916 to 930 of 940
  1. #916
    owen654321's Avatar Member
    Reputation
    9
    Join Date
    Mar 2017
    Posts
    39
    Thanks G/R
    4/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Is there an easy way to dump out all of the Actor Asset files in readable format (for instance 130400 "Player_Shared_Stash")? Are these retrieved from the SNODiskEntries, or is there another way to get a dump of actor SNO->readable string?

    I understand the ActorSNO needs to be decrypted (thanks for the hint about the XOR), but I'm wondering if there's an easy way to dump out the ActorSNO -> friendly name mapping?

    [C#] Enigma.D3
  2. #917
    d2k2's Avatar Active Member
    Reputation
    30
    Join Date
    Jul 2015
    Posts
    130
    Thanks G/R
    57/22
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by owen654321 View Post
    Is there an easy way to dump out all of the Actor Asset files in readable format (for instance 130400 "Player_Shared_Stash")? Are these retrieved from the SNODiskEntries, or is there another way to get a dump of actor SNO->readable string?

    I understand the ActorSNO needs to be decrypted (thanks for the hint about the XOR), but I'm wondering if there's an easy way to dump out the ActorSNO -> friendly name mapping?
    Code:
              AssetCache.Initialize(MemoryContext.Current);
    
                foreach (SNOType snoType in Enum.GetValues(typeof(SNOType)))
                {
                     var dic = AssetCache.GetSlugs(snoType );
                     //do something with the dictionary
                }

  3. Thanks owen654321 (1 members gave Thanks to d2k2 for this useful post)
  4. #918
    owen654321's Avatar Member
    Reputation
    9
    Join Date
    Mar 2017
    Posts
    39
    Thanks G/R
    4/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Darn, this chunk of code:

    var snoDiskEntries = ctx.DataSegment.SNOFiles.SNODiskEntries.ToArray();

    is failing with a win32 exception. I see you have some alternate code below. Do you know of any other way to readthe SNODiskEntries to get the friendly names for each actor SNO?

  5. #919
    enigma32's Avatar Legendary
    Reputation
    912
    Join Date
    Jan 2013
    Posts
    551
    Thanks G/R
    4/738
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by owen654321 View Post
    Darn, this chunk of code:

    var snoDiskEntries = ctx.DataSegment.SNOFiles.SNODiskEntries.ToArray();

    is failing with a win32 exception.
    Try again with latest source. Address for SNOFiles was not updated until 8 hours ago.

  6. #920
    bastiflew's Avatar Active Member
    Reputation
    41
    Join Date
    Aug 2012
    Posts
    98
    Thanks G/R
    1/4
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    for x86 :
    WorldId = (0xC0B1E634 - ReadRelative(0x19B3AC4)) ^ WorldId
    ActorSnoId = (2 * ReadRelative(0x19B3A4B) - 0x2216D292) ^ ActorSnoId

  7. #921
    RunDMX's Avatar Member
    Reputation
    1
    Join Date
    Jan 2018
    Posts
    10
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Will Enigma work again?

    Hi, Enigma is working after patch update or not? Any information about that? Many thanks..

  8. #922
    enigma32's Avatar Legendary
    Reputation
    912
    Join Date
    Jan 2013
    Posts
    551
    Thanks G/R
    4/738
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by RunDMX View Post
    Hi, Enigma is working after patch update or not? Any information about that? Many thanks..
    Partially working (enough for MapHack). Will probably be a few days before the rest is updated.

  9. Thanks d2k2, tavisha (2 members gave Thanks to enigma32 for this useful post)
  10. #923
    d2k2's Avatar Active Member
    Reputation
    30
    Join Date
    Jul 2015
    Posts
    130
    Thanks G/R
    57/22
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thx its working. Some Offsets are not updated. i posted it as comment on github.

    Btw, what is the TrickleManager or what is an Trickle-Object?

  11. #924
    enigma32's Avatar Legendary
    Reputation
    912
    Join Date
    Jan 2013
    Posts
    551
    Thanks G/R
    4/738
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by d2k2 View Post
    Btw, what is the TrickleManager or what is an Trickle-Object?
    I'm not fully sure It's markers you see on D3 minimap, e.g. vendors. At one point it also contained bounty markers, before they became visible. Was trying to see if they could show level exit in grifts earlier, but seems not.

  12. #925
    d2k2's Avatar Active Member
    Reputation
    30
    Join Date
    Jul 2015
    Posts
    130
    Thanks G/R
    57/22
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by enigma32 View Post
    I'm not fully sure It's markers you see on D3 minimap, e.g. vendors. At one point it also contained bounty markers, before they became visible. Was trying to see if they could show level exit in grifts earlier, but seems not.
    Bountie markes on minimap would be very useful. i have no idea how killerjohn is doing it :S

  13. #926
    garfild's Avatar Active Member
    Reputation
    23
    Join Date
    Jul 2012
    Posts
    71
    Thanks G/R
    1/10
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    hello there, could you please provide newest objectmanager? I tired to find it in maphack sources but I failed :/ thanks!

  14. #927
    enigma32's Avatar Legendary
    Reputation
    912
    Join Date
    Jan 2013
    Posts
    551
    Thanks G/R
    4/738
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by garfild View Post
    hello there, could you please provide newest objectmanager? I tired to find it in maphack sources but I failed :/ thanks!
    It's complicated. They encrypt a bunch of stuff now, so I skip the pointers and search for the objects instead Enigma.D3/SymbolPatcher64.cs at post-obfuscation-patchwork . Enigma32/Enigma.D3 . GitHub

    They can of course be decrypted, but I haven't bothered looking for the variables and constants in current patch (and had no reason to while object pattern scanning works).

  15. #928
    garfild's Avatar Active Member
    Reputation
    23
    Join Date
    Jul 2012
    Posts
    71
    Thanks G/R
    1/10
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I found this source code, but I am not coder, it has no value for me.... So you have some automated system to self-update with the new hash?

  16. #929
    CrEEzz's Avatar Active Member
    Reputation
    66
    Join Date
    Jan 2014
    Posts
    153
    Thanks G/R
    10/40
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey guys, after a couple of years I decided to freshen up my navmesh library a bit. I see lots has changed I've tried launching map hack from post-obfuscation-patchwork but it's stuck on "Waiting for D3 process...". Then I tried creating memory context in my own code. It seems to crash on first memory read after context creation.

    Code:
    Enigma.Memory.dll!Enigma.Memory.ProcessMemoryReader.UnsafeReadBytesCore(Enigma.Memory.MemoryAddress address, byte[] buffer, int offset, int count) Line 67	C#	Symbols loaded.
    Enigma.Memory.dll!Enigma.Memory.MemoryReader.UnsafeReadBytes(Enigma.Memory.MemoryAddress address, byte[] buffer, int offset, int count) Line 251	C#	Symbols loaded.
    Enigma.Memory.dll!Enigma.Memory.MemoryReader.Read<int>(Enigma.Memory.MemoryAddress address) Line 85	C#	Symbols loaded.
    NavMeshViewer.exe!NavMeshViewer.NavMeshViewerD3.CreateMemoryContext() Line 35	C#	Symbols loaded.
    
    Exception thrown: 'System.ComponentModel.Win32Exception' in Enigma.Memory.dll
    An unhandled exception of type 'System.ComponentModel.Win32Exception' occurred in Enigma.Memory.dll
    Only part of a ReadProcessMemory or WriteProcessMemory request was completed
    CreateMemoryContext is the exact copy from MapHack. I double check and I'm running 64b Diablo 3. Am I missing something obvious? Thanks in advance

  17. #930
    enigma32's Avatar Legendary
    Reputation
    912
    Join Date
    Jan 2013
    Posts
    551
    Thanks G/R
    4/738
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by CrEEzz View Post
    Hey guys, after a couple of years I decided to freshen up my navmesh library a bit. I see lots has changed I've tried launching map hack from post-obfuscation-patchwork but it's stuck on "Waiting for D3 process...". Then I tried creating memory context in my own code. It seems to crash on first memory read after context creation.

    Code:
    Enigma.Memory.dll!Enigma.Memory.ProcessMemoryReader.UnsafeReadBytesCore(Enigma.Memory.MemoryAddress address, byte[] buffer, int offset, int count) Line 67    C#    Symbols loaded.
    Enigma.Memory.dll!Enigma.Memory.MemoryReader.UnsafeReadBytes(Enigma.Memory.MemoryAddress address, byte[] buffer, int offset, int count) Line 251    C#    Symbols loaded.
    Enigma.Memory.dll!Enigma.Memory.MemoryReader.Read<int>(Enigma.Memory.MemoryAddress address) Line 85    C#    Symbols loaded.
    NavMeshViewer.exe!NavMeshViewer.NavMeshViewerD3.CreateMemoryContext() Line 35    C#    Symbols loaded.
    
    Exception thrown: 'System.ComponentModel.Win32Exception' in Enigma.Memory.dll
    An unhandled exception of type 'System.ComponentModel.Win32Exception' occurred in Enigma.Memory.dll
    Only part of a ReadProcessMemory or WriteProcessMemory request was completed
    CreateMemoryContext is the exact copy from MapHack. I double check and I'm running 64b Diablo 3. Am I missing something obvious? Thanks in advance
    Make sure you compile as 64-bit as well or pointers will be truncated due to IntPtr (which would've worked fine before they started unpacking the PE into a higher address space).

Similar Threads

  1. [Hack] Enigma TriggerBot - AutoIT
    By Zolyrica in forum Overwatch Exploits|Hacks
    Replies: 9
    Last Post: 09-12-2016, 02:37 PM
  2. [Release] [C#] 1.0.8.16603 Enigma.D3
    By enigma32 in forum Diablo 3 Memory Editing
    Replies: 33
    Last Post: 05-16-2015, 01:40 PM
  3. Enigma's Smartcast Manager
    By da_bizkit in forum League of Legends
    Replies: 3
    Last Post: 10-22-2012, 02:11 PM
  4. request Blue suede boots -> enigma boots
    By Geico in forum WoW ME Questions and Requests
    Replies: 0
    Last Post: 12-27-2007, 05:40 AM
All times are GMT -5. The time now is 09:00 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search