首页
社区
课程
招聘
[旧帖] [求助]关于.NET的保护问题 0.00雪花
发表于: 2008-1-20 22:47 3130

[旧帖] [求助]关于.NET的保护问题 0.00雪花

2008-1-20 22:47
3130
最近在研究一.NET程序,修改了主程序后,程序可以正常运行,并显示注册成功。但程序的功能并没有开放,也就是并没有真正地把它搞破,空欢喜一场!继续深入,终于跟踪到了核心部位:一个用于注册算法的DLL文件,问题便出现了,对这个DLL文件的任何一点改动都会使程序无法运行,系统给出以下为错误信息:
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at h.a(Boolean A_0)
   at k.h(Object A_0, EventArgs A_1)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2407
    CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
LicenseManager
    Assembly Version: 1.0.2901.14990
    Win32 Version: 1.0.2901.14990
    CodeBase: file:///D:/Program%20Files/Software%20Toolbox/Common/Tools/LicenseManager.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2407
    CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Drawing
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
System.Xml
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.xml/1.0.5000.0__b77a5c561934e089/system.xml.dll
----------------------------------------
是不是这个DLL文件不能被加载了呀,真的找不到北了 ,痛苦呀,可又不想放弃 ,还请高手指路,可能是那几个方面的原因?该如何解决?

初涉.NET,敬请赐教

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 4773
活跃值: (3767)
能力值: ( LV12,RANK:230 )
在线值:
发帖
回帖
粉丝
2
你动用sn.exe -Vr <your dll>吧,应该是影响最小的解决办法。
2008-1-24 11:38
0
游客
登录 | 注册 方可回帖
返回
//