|
|
[讨论]关于.NET的 [.ni]文件的格式
软件能力成熟度模型(Capability Maturity Model For Software ,简称SW-CMM/CMMI),是由美国卡内基梅隆大学软件工程研究所(CMU SEI)研究出的一种用于评价软件承包商能力并帮助改善软件质量的方法,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件开发中的困难。CMM/CMMI是目前国际上最流行、最实用的一种软件生产过程标准,已经得到了国际软件产业界的认可,成为当今(企业)从事规模软件生产不可缺少的一项内容。 CMM/CMMI将软件过程的成熟度分为5个等级,以下是5个等级的基本特征: (1)初始级(initial)。工作无序,项目进行过程中常放弃当初的计划。管理无章法,缺乏健全的管理制度。开发项目成效不稳定,项目成功主要依靠项目负责人的经验和能力,他一但离去,工作秩序面目全非。 (2)可重复级(Repeatable)。管理制度化,建立了基本的管理制度和规程,管理工作有章可循。 初步实现标准化,开发工作比较好地按标准实施。 变更依法进行,做到基线化,稳定可跟踪,新项目的计划和管理基于过去的实践经验,具有重复以前成功项目的环境和条件。 (3)已定义级(Defined)。开发过程,包括技术工作和管理工作,均已实现标准化、文档化。建立了完善的培训制度和专家评审制度,全部技术活动和管理活动均可控制,对项目进行中的过程、岗位和职责均有共同的理解 。 (4)已管理级(Managed)。产品和过程已建立了定量的质量目标。开发活动中的生产率和质量是可量度的。已建立过程数据库。已实现项目产品和过程的控制。可预测过程和产品质量趋势,如预测偏差,实现及时纠正。 (5)优化级(Optimizing)。可集中精力改进过程,采用新技术、新方法。拥有防止出现缺陷、识别薄弱环节以及加以改进的手段。可取得过程有效性的统计数据,并可据进行分析,从而得出最佳方法。 |
|
|
[求助].Net Crack or Keygen me
就是使用UE的替换字符串功能,将那些特殊字符全部替换成自己想要的单词就可了。 |
|
|
[讨论]关于.NET的 [.ni]文件的格式
我OUT了啊。 ni 文件中应该包含原始的IL代码。好像rick说过的。 真的很忙很忙,公司还在评CMMI,我可能会被问到,还要背书啊....................... |
|
|
[求助].Net Crack or Keygen me
This crack me is very interesting. It's contains lots of useless controls and code. We just see part of form window. The truth like this: ![]() So it's very difficult to find out which is the ture or fake. OK, just follow me to crack it. Step1: De-Obfuscate We can use reflector to open this assembly, It's easy to find out that Obfuscated by {SmartAssembly}. Then we use ildasm.exe to dump IL code, but we can not use ilasm.exe to compile it. ![]() The reson is ildasm.exe can not dump resource file which contains invalid file name. So we use a tool called 'resource tool' to solve this problem. Detail:dd4K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3!0F1L8s2W2V1L8$3&6W2N6q4)9J5k6h3y4G2L8g2)9J5c8Y4k6A6k6i4N6Q4x3X3g2S2M7%4m8^5i4K6y4r3K9h3c8Q4x3@1b7J5z5g2)9J5j5R3`.`. DownLoad: efbK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3!0F1L8s2W2V1L8$3&6W2N6q4)9J5k6h3y4G2L8g2)9J5c8Y4g2H3L8r3!0S2k6s2y4Q4x3V1j5J5x3o6l9&6i4K6u0r3x3o6W2Q4x3V1j5K6k6h3u0T1j5e0M7%4z5o6R3J5k6U0j5@1z5r3b7&6z5e0b7H3y4K6f1I4x3X3q4V1z5o6b7^5k6X3c8S2x3q4)9J5k6i4u0S2M7R3`.`. using this tool we can dump il code and all resource files, and it's easy to round-tripping with ilasm.exe and ildasm.exe now. We can use UE open the il code which dumped by 'resource tool' and replace all strange charaters to normal words. Then use ilasm.exe to compile it. ![]() But this assembly can not run it. It will show 'out of index...' exception. In face this error was caused by resource, the 'resouce tool' changed all resource name, but in the IL code the resource name have not been changed. So we can search this code: System.Reflection.Assembly::GetManifestResourceStream It's easy to be found this code: ldstr bytearray (08 20 09 20 03 20 0A 20 08 20 08 20 02 20 02 20 // . . . . . . . .
00 20 01 20 04 20 04 20 05 20 ) // . . . . .
callvirt instance class [mscorlib]System.IO.Stream [mscorlib]System.Reflection.Assembly::GetManifestResourceStream(string)
newobj instance void [mscorlib]System.IO.BinaryReader::.ctor(class [mscorlib]System.IO.Stream)
.
Replace bytearray to string 'R4' ('R4' is the resource name that comes from 'resource tool' auto generated) using the ilasm.exe to compile it agagin. Now the new assembly can be running. Step2: Cracking. After De-Obfuscate, it's much more easy to analyze. we have lots of ways now: 1, we can use reflector to export all source code and using VS to modify it. 2, we can use Windbg+SOS to debug it. 3, we can use DOTNET Tracer to track it. ![]() Now we use reflector to analyze 'Tease11.Tease1' ![]() Modify the flow, The 'OK active lable' will be shown. Not very hard, Right? |
|
|
|
|
|
[求助].Net Crack or Keygen me
Oh, I have not been tested on Win7 system. Please try this new one. If has any issue, please let me know.
|
|
|
[求助].Net Crack or Keygen me
Just Cracked and De-Obfuscate, I have no time to make a keygen. You can put any key(except empty) to register this crackme. A little slow when click second 'Next' button. I'm not sure other machines can run this cracked version well, So if has any issue, please contact me. This CrackMe not suitable for beginners.
|
|
|
[求助].Net Crack Me
I think you get this exception form: ![]() That is correct. Because this crack me has a bug here. It want to read C:\A.txt file, if this file is not exist then exception coming. So you have two ways: 1. Create a new file named A.txt and put it into root of C: driver . 2. Just click continue button to ignore this message. And My cracked version also fix this bug. Good luck, this crack me is not fit for junior. |
|
|
|
|
|
[原创]解析DNGUARD 加解密原理。
不好意思,周末太忙了,居然把这个事给忘了 cslsoft 选择了不接受悄悄话或者没有接受悄悄话的权限。因此您不能给他(她)发送悄悄话。 如果您尝试发送此悄悄话给多位收件人,请从收件人列表中移除 cslsoft,然后重试发送此悄悄话。 我利用看雪的论坛发送到你邮箱了,如果没有收到,请立刻提供其他邮箱 |
|
|
[原创]解析DNGUARD 加解密原理。
强悍!! 如果版主不给你邀请码,我可以无偿赠送一个给你,希望你提供下一次上看雪论坛的时间,免得送你的注册码过期。希望为DONET发扬光大做出贡献。期待你更为精彩的文章。 |
|
|
|
|
|
|
|
|
.net jit hook 求助!
67eK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3#2A6j5%4u0G2M7$3!0X3N6q4)9J5k6h3y4G2L8g2)9J5c8X3c8G2N6$3&6D9L8$3q4V1M7#2)9J5c8X3c8W2N6r3q4A6L8s2y4Q4x3X3g2S2M7%4m8^5i4K6y4r3c8X3q4E0K9h3I4&6d9h3c8Q4x3@1b7^5b7K6l9&6c8V1b7$3x3g2)9J5k6o6y4r3x3U0k6Q4x3X3b7@1y4e0f1#2i4K6u0V1b7f1f1I4y4#2)9J5k6o6x3I4x3U0q4n7y4p5j5#2x3f1b7@1c8q4)9J5y4X3c8A6M7%4m8D9j5i4W2D9j5h3&6Y4i4K6y4p5k6h3^5`. 没有比这个更详细,更准确的了。 What can I do with the Shared Source CLI? There is a wealth of programming language technology in the Shared Source CLI. It is likely to be of interest to a wide audience, including: Developers interested in the internal workings of the .NET Framework can explore this implementation of the CLI to see how garbage collection works, JIT compilation and verification is handled, security protocols implemented, and the organization of frameworks and virtual object systems. Teachers and researchers doing work with advanced compiler technology. Research projects into language extensions, JIT optimizations, and modern garbage collection all have a basis in the Shared Source CLI. Modern compiler courses can be based on the C# or JScript languages implemented on the CLI. People developing their own CLI implementations will find the Shared Source CLI an indispensable guide and adjunct to the ECMA standards. |
|
|
[求助]破解一个加密的.NET DLL
缺少程序集Vbiz.Sys, compileMethod失败.... |
|
|
|
|
|
[原创]招聘过程中高奏凯歌,却在HR面被鄙视
考官:windows 7专业版在中国大陆的零售价是多少? 我:5元 考官:出去,下一位 放弃这两个字在哥的字典里面就没有出现过, 我投啊投啊, 终于得到了google面试的机会 但是,去google面试,才回答一个问题就又被赶出来了... 考官:你从哪得到google面试的消息 我:百度的 考官:出去,下一位 哥郁闷了,但是还是要先养活自己啊。 拖朋友找到了麦当劳的工作。。 但是对方很变态,让我唱麦当劳的歌曲, 当时哥就笑了,麦当劳的歌曲我从小就会。 于是我张口就来:有了肯德基,生活好滋味! 考官:出去~~~~~~~~~ 麦当劳面试失败了。 我妈妈拖人找了一个移动客服的工作, 妈妈说这个不要技术,你先试试,我想都没想就答应了。 面试很顺利,对方也很欣赏我,最后考官对我说: 你很不错,请留下你的电话,我们好通知你上班。 我:“133......." 考官:出去。。。。 哥心都碎了。。。失业这么久,吃家里的,喝家里的。 家人看我的眼光都带着一点无奈。 走到一家商城,看到阿迪正在找店员,我想我去试试应该可以的 考官:请说出我们的口号, 我:just do it 考官:出去,下一位。 一次次的失败,并没有打击我的信心, 于是我静下心来,苦苦学习,终于以优异的成绩考上了我们地方的公务员。 不过,TMD还是要面试。 面试过程中我对答入流,看见考官的脸,我觉得这次工作没有问题了。 正在高兴的时候。 考官问我:小伙子,你最喜欢那个历史人物啊。 我想都没想就回答:和珅! 考官:出去。 这一次的失败,我对人生有了很重要的考虑,回顾以前的种种, 我终于发现,最最关键的就是,我有一些问题答的不对。 不过这一次的面试,我可是做好了最充分的准备。 NOKIA的产品部门通知了我,我花了一周的时间做好了全部的工作。 甚至口号没有喊错:科技以人为本。 考官很满意说:如果不出意外的话,你明天就可以来上班。 这个时候,电话响了,出现了一个不和谐的声音:"hallo moto" 考官:出去。 |
|
|
[讨论]加密算法(.net)
你太搞笑了,DNGuard HVM就是Rick写的 大家肯定和我一样,只能获得结构,却不能获得解密后的IL代码啊。 爆破点如下,只要返回True就行了,怎么返回呢?我正在研究内存补丁,希望能从Windows系统的层面上绕过DONET平台........功力还不够啊,还在恶补中。
|
|
|
[原创]{smartassembly}全版本补丁
强悍!!!!! |
|
|
[求助]有没有针对 mono.net 的.net加密软件
虽然Mono开源这么久,实在是惭愧,从来没研究过他的JIT部分。 唉,好想放弃工作,专心来研究这种东西,我总觉得我们缺乏的不是能力,而是时间啊。很难想象,为什么老外总是有时间研究的这么深入? 近两个星期以来,为了公司的项目,每天加班到凌晨4点.....快要疯了 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
勋章
兑换勋章
证书
证书查询 >
能力值





