改用Xenocode 还有他不能把aspx给你换成dll 只能帮你把dll混淆

解决方案 »

  1.   

    那这个的用处是干嘛  就是可以混淆dll是吧 ?
      

  2.   

    那这个的用处是干嘛  就是可以混淆dll是吧 ?
    对呀,好用的很。
      

  3.   

    我感觉B/S的没必要嘛  不过上头是这么想的 
    我一个敲代码的能怎么办   不知你有什么方法没啊 
    我只想说,没有办法,你想把Aspx页面打包那就是痴心妄想
      

  4.   

    我觉得你应该先搞清楚页面与代码功能实现的关系,然后了解一下iis和clr是怎么干活儿的。自己先搞清楚了,然后想办法让你上头也清楚这些
      

  5.   

    我感觉B/S的没必要嘛  不过上头是这么想的 
    我一个敲代码的能怎么办   不知你有什么方法没啊 
    我只想说,去你妈了个蛋,没有办法,你想把Aspx页面打包那就是痴心妄想吃大便了?嘴这么臭 
      

  6.   

    他说的意思是让你对你的领导来句:“你妈了个蛋,没有办法,你想把Aspx页面打包那就是痴心妄想”,这句话不是针对你的……
      

  7.   


    他说的意思是让你对你的领导来句:“你妈了个蛋,没有办法,你想把Aspx页面打包那就是痴心妄想”,这句话不是针对你的……那人少打了对象了
      

  8.   

    他说的意思是让你对你的领导来句:“你妈了个蛋,没有办法,你想把Aspx页面打包那就是痴心妄想”,这句话不是针对你的……那人少打了对象了
    结果引发了和楼主的对喷
      

  9.   


    由于网络web服务器千差万别,比较通用的方法,是在服务器上同时支持ftp或者teamviewer。你的asp.net先发布在本地file目录下,然后通过ftp客户端或者teamviewer复制到(覆盖到)web服务器的相应目录下。使用teamviewer比较好,因为它只会上传确实改变过的文件,因而比较快。在很早以前,我们还使用netloader上传这些文件。
      

  10.   

    看看这篇文章:http://www.fy027.com/News-0012.html
    应该是可以封装成DLL
      

  11.   

    .aspx被打包成dll后,那么IIS如何解析这个页面呢?
      

  12.   

    看看这个,感觉应该能满足你的要求。
    http://blog.csdn.net/webyjh/article/details/4285282
      

  13.   

    我感觉B/S的没必要嘛  不过上头是这么想的 
    我一个敲代码的能怎么办   不知你有什么方法没啊 
    我只想说,去你妈了个蛋,没有办法,你想把Aspx页面打包那就是痴心妄想好几年没见过了傻逼了 今天终于见到了
    原来世界上还有这样的傻逼娘养的傻逼啊 
    你个傻逼怎么理解成上面那句话是在攻击你的呢2B把你!
      

  14.   

    了解一下asp.net的执行过程就知道是可以的,只是比较蛋疼,没啥意思
      

  15.   

    当然可以, asp.net很早以前就支持把aspx页面也打包进DLL, 因为aspx实际上也是最后被翻译成C#代码, 最后编译成CGI类似的程序.当然这有出现了一个IIS设计的拙劣之处, 如果在要访问的网页的位置没有那个aspx, IIS就会报404错误,所以, 为了让IIS不报404, 你还得在原来aspx页面那个地方放个随便什么相同名字的文件.微软整个平台, 包括Windows, 几十年来, 一直bug不断啊, 相反人家UNIX/Linux, 一开始就设计完美, 从来不需要修复缺陷.微软搞Windows, 开始自以为是的不使用UNIX的某些技术, 结果后来随着时间发展, 发现不用还真不行 ,所以又慢慢添加上很多人家UNIX早就有的东西.微软啊微软, 哈哈
      

  16.   

    这个就是扯蛋的了,iis本来就不认识aspx,asp.net网站不用aspx照样能好好地运行。
      

  17.   


    无知小儿也来叫板?不服你试试啊.在IIS经典模式下, IIS是第一位的,它接管请求过来后, 先到物理路径查找那个文件, 找到后再把这个文件传输给注册的ISAPI, 如果没有这个文件, 直接报错.正是因为微软自己也发现了这个设计的拙劣之处,才在IIS7开始推出"集成模式"当然微软在网上和书中, 是不会告诉你, 原来的经典模式有漏洞的, 它只会说, 俺们新发明的集成模式多磨多磨好, 你们快来学习吧.
      

  18.   

    有一种办法~是可以达到的~思路大概是这样:
    利用 IHttpHandler的特性,在web.config中设置httpHandler这个节点~
    就比如说首页访问:
    <add verb="*" path="/index.aspx"  type="System.Web.UI.Page,System.Web" />
    这样的话~不管网站根目录是否真有index.aspx这个文件~都会交给type指定的 System.Web.UI.Page这个类去处理,System.Web.UI.Page这个输出什么~由你自己决定~
    那么~接下来要做的~就是怎么把页面内容输出来~
    你可以把所有页面读成字节写到dll文件~然后根据自己的格式(协议)把页面内容读出来~
    就像封包与拆包一样~
    也可以直接将页面保存到数据库
    总之~不管存成什么样~你总应可以原原本本的取出来就行了~之后就是给System.Web.UI.Page去处理
    不明白的话~可以先去了解“地址重写”这东西~思路大概就是这样~
    但是~如果真这样做了~效率是比较低的~