• 反编译网站


    最近帮一个公司反编译了一个他们在用的网站,是一个印照片,然后群(384389229)里面的伙伴们(专指:@魂牵悲梦),叫我写个反编译的教程出来,由于前面时间很忙,一拖再拖到了现在终于有空就写了这篇文章,请各位拍板

    我们需要使用到的工具

    1. DotNet Id
    2. ILSpy

    先看下我们要反编译的网站

     

    还是比较大和多的页面,吓死宝宝了~~~~

    第一步,我们进入bin文件中,用DotNet Id 查看下我们的dll是否已经加壳了

     

    发现没有加任何壳我们就直接开始了

    第二步,打开我们的ILSpy软件

     

    将我们要反编译的DLL拖进去,见下图

     

    发现没有混编什么都没有,直接选中最大的节点,然后按ctrl+s,这样就会将我们使用类全部弄下来了,保存下的东西如下图

     

    其他的类基本上是这样都是这样保存的

    第三步,根据页面查找对应的cs文件,然后利用批处理,改名cs文件为aspx.cs,然后生成aspx.designer.cs

    批处理第一个后缀改名的执行代码如下

    ren *.cs *.aspx.cs

    生成designer文件

    copy *.aspx.cs *.aspx.designer.cs

    两个批的处理基本就是这样的,可能有人要问了,designer文件这样生成有问题没有,没有问题的虽然代码是一样的,你只要打开你的aspx文件,ctrl+s一下,我们对应designer文件就会跟着变的

    大体的流程就是这样的

  • 相关阅读:
    常用dos命令
    最新Java校招面试题及答案
    计算机的基本组成及其工作原理
    java中的三大排序算法
    JSP九大内置对象的作用和用法总结
    java代码实现二叉树的遍历
    转发和重定向的区别
    解决中文乱码问题大全
    创建线程的三种方式对比
    Excel 不同文件、sheet 关联引用(vlookup函数)
  • 原文地址:https://www.cnblogs.com/NoRoad/p/5381852.html
Copyright © 2020-2023  润新知