Git Product home page Git Product logo

getnetguids's People

Contributors

bartblaze avatar bwall avatar bwall-slave avatar iximeow avatar r3comp1le avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

getnetguids's Issues

Inconsistency on file with hash d75d526893b503ab81c6298bab91083a7a9da35adce0709433c10e925592d0c6

Hi Brian! As promised, with only a year's delay ๐Ÿ˜Š , a bug report on a sample. GetNETGUIDs reports:

TypeLib MVID
3c374a41-bae4-11cf-bf7d-00aa006946ee 4e0b13f0-8b06-4380-8bba-a0b5a9783498

monodis is reporting:

.module Stealer_.exe // GUID = {4E0B13F0-8B06-4380-8BBA-A0B5A9783498}

However, when I use a disassembler such as IlSpy or JustDecompile, they both report:

[assembly: Guid("bfc92ab4-fba6-4186-b6c1-331ba216e7fc")]

In case this is relevant, the file is obfuscated with SmartAssembly. I'm not entirely sure what's wrong here and neither if it's at all related to a bug with GetNETGUIDs.

MVIDs reported by ildasm and getnetguids differ

Hi,

ildasm and getnetguids show different MVIDs, e.g.:
ildasm /text "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETCore\v4.5\Microsoft.CSharp.dll" | find MVID
// MVID: {D998552A-3BF9-4639-B04B-4D163CD4C0BC}

python2 getnetguids.py "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETCore\v4.5\Microsoft.CSharp.dll"
None 2a5598d9-f93b-3946-b04b-4d163cd4c0bc 1142649c3394ac58d363ab2653a41291f670524bb11c858d1c6478d4cbbbee32

I tried it on Windows 7 Enterprise SP1 x64 with ActivePython 2.7.2.
ildasm was C:/Program Files (x86)/Microsoft SDKs/Windows/v8.0A/bin/NETFX 4.0 Tools/ildasm.exe

One of the two tools seems to have a bug ;-) or there is something mixed up. Can you please take a look, what could be going wrong?

Thanks,
Robert

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.