zoukankan      html  css  js  c++  java
  • .net 查壳工具

    请问大神.NET查壳工具都有哪些?

    已知的有DotNet Id    除了这个还有别的吗?脱MAXTOCODE发现是双壳。脱掉第一层还有一层,DotNet Id检测没壳了,但是反编译还是加密状态.

    用PEiD查壳,用OD脱壳

    ScanID算不算?

     https://hintdesk.com/2007/11/09/net-id/  DotNet Id 再也不支持了

    帮忙看看这个.net加密的是什么壳,查不出来

    .NET Reactor混淆,用de4dot反混淆
    .net软件用ScanId来查

    一个用.net写的抢购软件,加壳了

    首先确定是.net写的,需要4.0框架,用DotNet Id.exe查壳
    然后用de4dot-v3.1.41592.3405脱壳
    脱不了
    然后用dnSpy查看

    双壳 themida/WinLicense + NetReactor

    脱壳很简单了。关键是Dump.
    你的贱手足够快之外,还要有点小窃门。
    Dump后,直接De4dot。清爽无比。

    [PEtools] 【搬运】Protection ID多功能查壳工具

    Protection ID 是一款国外的多功能查壳工具软件,其主要功能就是可以用来扫描程序查看是否加壳以及PE信息、扫描加密光盘等功能。

    Protection ID功能

      • -PC游戏应用程序保护检测
      • -目前涵盖573项检测,其中包括Win32位/64位程序的文件保护和壳以及.NET、加密狗等
      • -扫描加密CD/DVD光盘
      • -支持拖放
      • -强大的扫描引擎可以检测多个保护
      • -支持资源管理器菜单
      • -额外的工具扩展
      • -完全兼容32位和64位

    总结

    PEiD  https://www.aldeid.com/wiki/PEiD

    https://www.softpedia.com/get/Programming/Packers-Crypters-Protectors/PEiD-updated.shtml

    PEiD(PE Identifier)是一款著名的查壳工具,其功能强大,几乎可以侦测出所有的壳,其数量已超过470 种PE 文档 的加壳类型和签名。

    Decompling .net assembly

    There are many .Net code protection alternative, that obfuscate the IL codes so that they are not that much exposed to IL disassembler application.

    • .Net Reactor
    • Themida
    • SmartAssembly
    • the list is huge . . .

    many of the protector modify the Exe (PE Header info), .Net exe contains some extra MetaData that helps disassembler to identify it.

    Download this little application it may tell you a little more about the exe.

    Download PEiD 0.95

    PEiD is an intuitive application that relies on its user-friendly interface to detect packers, cryptors and compilers found in PE executable files – its detection rate is higher than that of other similar tools since the app packs more than 600 different signatures in PE files.

    PEiD comes with three different scanning methods, each suitable for a distinct purpose. The Normal one scans the user-specified PE file at its Entry Point for all its included signatures. The so-called Deep Mode comes with increased detection ratio since it scans the file's Entry Point containing section, whereas the Hardcore mode scans the entire file for all the documented signatures.

    My best guess the assembly you are looking for is Protected by .Net Reactor or Themida

    [.NET] ScanId .Net下混淆识别器

    https://www.52pojie.cn/forum.php?mod=attachment&aid=MzI5NTcyfDAxN2ZjZjhlfDE1NjMw MDU1NTl8MHwyOTIyNjc=

    .Net-Reverse-Engineering

    https://github.com/blacksourcez/.Net-Reverse-Engineering

    待破解的是【.NET】UnpackMe!Shielden+DNGuard,双层变异壳

    .NET】UnpackMe!Shielden+DNGuard,双层变异壳 - 脱壳详解

    文中所有工具列表:
    1. CFF: http://www.ntcore.com/exsuite.php
    2. Universal Fixer :http://www.52pojie.cn/thread-82492-1-1.html 
    3. DNGuard HVM Unpacker。http://www.52pojie.cn/thread-320711-1-2.html
    4. ILDASM/ILASM 微软VS2010以上版本自带 DOTNET4.0的反编译/编译工具。
    5. Donet Dumper, 乱码及入口点修复工具(本人作品),脱壳后的文件: <ignore_js_op> Tools.rar

    让程序跑起来后,我们准备在内存抓,其实这样的工具有很多,使用起来都大同小异,比如上一篇文章中我说的Task Explorer,还有WinHex也是可以的。今天我再推荐一款DOTNET专用的工具,因为我发现这个工具自带一定的修复功能。

    那就是DOTNET Dumper,其实吾爱论坛上也有http://www.52pojie.cn/thread-67257-1-1.html, 但是这个版本脱壳时会报错,其版本号是1.0.3936.41928。 我手上的是版本1.0.3938.31576,可以顺利脱壳,可以在附件中下载。其实用什么工具都是一样的,不过如果用Task Explorer需要自己再多修复些东西。 

     找到进程,然后点击右键Dump。

    貌似腾讯云山寨了这篇文章,可以看https://cloud.tencent.com/developer/article/1088093   吾爱破解这个站点被和谐了

    HearthBuddy的淘宝版本,

    文件夹下有HVMRuntm.dll

    这是dnguard软件对原软件进行混淆后产生的dll文件,防止软件被反编译。

    丢到de4dot工具里面看一下,虽然检查出了加壳的工具,但是无法处理

    Detected DNGuard HVM (not supported) (C:Program Filesde4dot-net35Hearthbuddy.exe)
    Cleaning C:Program Filesde4dot-net35Hearthbuddy.exe
    WARNING: File 'C:Program Filesde4dot-net35Hearthbuddy.exe' contains XAML which isn't supported. Use --dont-rename.
    Renaming all obfuscated symbols
    Saving C:Program Filesde4dot-net35Hearthbuddy-cleaned.exe
    ERROR:
    ERROR:
    ERROR:
    ERROR: Hmmmm... something didn't work. Try the latest version.

  • 相关阅读:
    PouchContainer Goroutine Leak 检测实践
    CDN全站加速助力企业云上升级
    互联网架构如何促进数字化营销
    设计模式之模板方法
    设计模式之外观模式
    设计模式之适配器模式
    分布式理论(一)CAP 理论
    边缘计算基本概念
    MQTT实战之MQTT入门
    高性能NIO通信框架之Netty架构总结(1)
  • 原文地址:https://www.cnblogs.com/chucklu/p/11214694.html
Copyright © 2011-2022 走看看