首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • (150分)关于脱离.Net Framework框架运行C#遇到问题 [已结贴,结贴人:my22xo]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-05-12 15:06:31 楼主
    我用C#写了一个小软件,用飞信方式可以脱离.Net的框架运行。
    但我若将软件的主程序tools.exe一旦用.Net Reactor进行加壳后,用飞信的虚拟机就运行不了了,出错。
    而tools.exe相关联的dll文件却加壳和不加壳都没有关系。
    状况如下:
        我将tools.exe不加壳,其相关的dll加壳,可正常运行。
        将tools.exe加壳,其相关的dll文件加壳或不加壳,都运行不了,出错。
     
    我的问题:
    1、有没有办法解决.Net Reactor加壳这个问题(是不是在加壳进行混淆的时候要进行什么样的设置?或参数改动一下是否可以?)
    2、或者谁能提供一个其他的加壳混淆工具,可以在飞信虚拟机里面正常运行??


    先50分,解决问题我再加分送上。觉分不够,我可再另外开贴送分,呵,先谢谢了:)
    50  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-12 15:30:381楼 得分:0
    自己先顶下
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yeness
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-12 15:33:362楼 得分:2
    加壳不了解
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ziseliuxingzh
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-12 15:46:253楼 得分:2
    UP
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-12 16:16:304楼 得分:0
    再顶
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zpcoder
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-12 16:23:325楼 得分:2
    把包 .net framework 到你的程序里去,也许就可以
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-12 17:39:246楼 得分:0
    5楼方法太简单,那样安装。NET还是要等待漫长的时间。

    现在就是要绕过。NET的框架安装,安装时间太长了,受不了的。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • kevin520bj
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-12 17:53:507楼 得分:2
    给你顶下,完全学习!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-12 18:24:258楼 得分:0
    顶,继续顶
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ylwhlgg
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-12 19:42:099楼 得分:2
    mark
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-12 22:50:3010楼 得分:0
    up
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ILOVEYOULOVEME
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-12 23:14:0911楼 得分:2
    顶....
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • Thunder_li
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-12 23:36:0312楼 得分:2
    够猛,我强烈要求楼主介绍下c#脱离Framework运行的设计方案
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • tonyepaper
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-13 07:28:2013楼 得分:2
    引用 12 楼 Thunder_li 的回复:
    够猛,我强烈要求楼主介绍下c#脱离Framework运行的设计方案

    我也要学习学习.先谢谢了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • journeydj
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-13 07:50:1914楼 得分:2
    学习 留个记号 帮顶。
    另:。NET的框架安装确实够慢的了。。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • baihe_591
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-13 09:02:5815楼 得分:2
    不知道对楼主有没有帮助,没有试验过,但相关文章看过.
    http://blog.csdn.net/wlwqw/archive/2007/09/17/1788113.aspx
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • gaoyipu
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-13 09:42:4416楼 得分:2
    学习学习
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-13 15:36:3317楼 得分:0
    15楼兄弟没看明白我的意思。
    我现能成功脱离.Net框架运行.Net程序。
    但我要将程序加壳或混淆,这样可以多一层保障,一般人应该是破不了(虽然不十分安全)
    但若不加壳,一般的。NET程序员都可以破解,所以我现在的问题就是加了壳以后在飞信下运行错误。。

    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-13 15:39:1318楼 得分:0
    12和13楼,还有其他想学的,大家送点分给我吧,哈。
    我将详细步骤告诉你们。不过说句实在话,在飞信下运行兼容性不太好。
    若程序要引用的程序集比较多,超出飞信虚拟机里面的程序集范围,兼容性就不好,否则的话兼容性还是没有问题的。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-13 17:31:4819楼 得分:0
    UP下
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-13 21:46:1420楼 得分:0
    UP
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-14 14:22:1921楼 得分:0
    继续up
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • wallimn
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-14 14:26:4122楼 得分:2
    关注,请介绍一下如何脱离.NET框架运行?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zhnzzy
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-14 14:35:0223楼 得分:2
    为了怕别人编译用Reactor加壳吗?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-14 18:20:0624楼 得分:0
    引用 23 楼 zhnzzy 的回复:
    为了怕别人编译用Reactor加壳吗?


    呵呵。是的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jshailin
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-14 18:30:1625楼 得分:2
    UP
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • weiyue_net
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-14 19:13:0626楼 得分:10

    试过 Dotfuscator 吗?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • weiyue_net
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-14 19:31:2327楼 得分:9
    虚拟机可以试试 Xenocode
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • nik_Amis
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-14 21:35:1228楼 得分:2
    不务正业阿
    呵呵
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • virusplayer
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-14 22:38:2129楼 得分:1
    这是没有办法的f
    飞信的环境就是运行非加壳的.NET程序的
    你加了壳肯定不认识了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • my22xo
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-05-16 11:32:5530楼 得分:0
    我试试先:)
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved