随笔分类 - 技术类
摘要:电脑里面原来装了VS2010,包括的组件有VB和C++,现在想添加C#,结果安装的时候就提示“所选驱动不再有效。继续安装之前,请先检查安装路径的设置”,安装路径在C盘,还有40个G,不知道该怎么办?如果安装了vs2010 sp1了,请先卸载sp1就可以了。
阅读全文
摘要:本次使用makecert的命令如下:makecert -sv online.pvk -n "CN=中国在线" -ss My -r -b 01/01/1900 -e 01/01/9999其中-sv online.pvk 意思是生成一个私匙文件 online.pvk-n "CN=中国在线" 其中的“中国在线”就是签名中显示的证书所有人的名字-ss My 指定生成后的证书保存在个人证书中-r 颁发给自己-b 01/01/2007 指定证书的有效期起始日期,格式为月/日/年,最低为1900年-e 01/01/3000 指定证书的有效期终止日期。导出个人 倒 受信
阅读全文
摘要:要使用C#实现一个ActiveX控件,需要解决三个问题:1.使.NET组件能够被COM调用2.在客户机上注册后,ActiveX控件能通过IE的安全认证3.未在客户机上注册时,安装包能通过IE的签名认证本程序的开发环境是.NET Framework 3.5,工具是Visual Studio .NET 2008,在安装.NET Framework 3.5的客户机上通过测试。下面是实现步骤:(一)创建可从COM访问的程序集首先实现一个对COM可见的程序集,创建类库工程,AssemblyInfo.cs应包含:Code highlighting produced by Actipro CodeHighl
阅读全文
摘要:Win8运行命令:程序和功能 取消了开始菜单的Win8让人感觉很不习惯,这才发现原来开始菜单可以做这么多事。不过Win8中的一些快捷键还沿用了Windows一直以来的习惯,比如按下Windows + R打开“运行”对话框。在这里我们可以通过命令来打开各种应用程序或系统设置,不过这需要你有超强的记忆力,能把Win8中所有的运行命令都记住。 以下这108条运行命令都是大家经常会用到的,看看你能记住多少? Win8系统108个运行命令 你能记住多少? 1.appwiz.cpl:程序和功能(程序卸载) 打开程序和功能(程序卸载)窗口 2.calc:启动计算器 3.certmgr.msc:证书管...
阅读全文
摘要:在asp.net 开发环境下,用jet 4.0连接access数据库, 有时会产生Operation must use an updateable query,这是由于相关用户mdb文件没有Modified权限导致的,在xp系统下,asp.net的用户是aspnet, win2003和vista,是NETWORK SERVICE账号。将其设置具有modified权限就可以了。如果设置了Asp.net Impersonation enabled,那账号是 IUSR_machinename。reference:http://www.mikesdotnetting.com/Article.aspx?
阅读全文
摘要:今天公司的同事問我,為什麼同一支程式在自己的電腦OK,部署到Server上會出現下面的錯誤我想,沒有錯啊~ 我在這台Server所部署的程式一向都是OK的看了錯誤的Error page, 發現是ISAPI-4.0_64bit的問題才發現原來同事所寫的Asp .net是用.net framework 4.0設定的方式如下1. 進IIS後,選到右下的「ISAPI and CGI Restrictions」2. 將ASP .Net v4.0.*的啟用解決~ 收工
阅读全文
摘要:昨天在win7上装SQLServer数据库,写一下体会。首先,如果以前安装的话,要删除干净。我也找了半天的网络资料。1.把原来SQLServer的安装目录 C:\Program Files\Microsoft SQL Server 删除2.所有SQLServer相关的注册表全部删除,保证系统是没有装过SQLServer的状态注册表打开方式:开始-->运行-->regedit然后找下面目录删除 1).hkey_current_user\software\miocrosoft\MICROSOFT SQL SERVER 文件夹删除 2).hkey_curr
阅读全文
摘要:看到许多玩家对电脑的配置一点都不懂,这里特地制作了最新的硬件天梯图--CPU,显卡,主板,让大家对电脑硬件孰优孰劣有个一目了然的了解。看不清楚的情点击小图看大图。首先是CPU天梯图:其次是显卡天梯图:最后是主板:
阅读全文
摘要:防火墙是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。它是不同网络或网络安全域之间信息的唯一出入口,通过监测、限制、更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,有选择地接受外部访问,对内部强化设备监管、控制对服务器与外部网络的访问,在被保护网络和外部网络之间架起一道屏障,以防止发生不可预测的、潜在的破坏性侵入。防火墙有两种,硬件防火墙和软件防火墙,他们都能起到保护作用并筛选出网络上的攻击者。在这里主要给大家介绍一下我们在企业网络安全实际运用中所常见的硬件防火墙。 一、防火墙基础原理 1、防火墙技术 防火墙通常使用...
阅读全文
摘要:原本这篇文章可以更早一星期写出来与大家分享,由于某方面的原因耽搁到现在,心里竟有那么一点好像对不住大家的感觉。这当然与神器有关,因为我发现利用这四大神器我似乎觉得几乎所有的NET程序破解都不在话下了。而我竟然在发现这神器组合后推迟了一周才分享与大家! 在开始分享之前,还是要说明一点,说是神器到目前为止也仅仅是对我自己而言,至于这四大神器会不会成为对各位而言的神器就不得而言了,因此当有哪位亲拿到这四大神器后仍然感到破解NET程序存在很大困难,请拍砖。 先介绍一下我眼中的四大神器:De4Dot、Reflector、Reflexil以及DILE.其中 De4Dot是一个开源的脱壳/反混淆...
阅读全文
摘要:When we want to declaratively use our custom controls or reference the types we defined in XAML, we should declare the XML namespace to map to the CLR namespace in which the controls and types are defined as the following XAML snippt demonstrates:Code highlighting produced by Actipro CodeHighlighter
阅读全文
摘要:1、在vs2010选择“新建项目”----“其他项目类型”----“Visual Studio Installerà“安装项目”:命名为:Setup1。这是在VS2010中将有三个文件夹, 1.“应用程序文件夹”表示要安装的应用程序需要添加的文件;2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe; 3.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.exe快捷方式。2、应用程序文件夹中点右键添加文件:表示添加要打包的文件;添加的文件一般是已经编译过应用程序的
阅读全文
摘要:本文是一篇软件加密技术的基础性文章,简要介绍了软件加密的一些基本常识和一些加密产品,适用于国内软件开发商或者个人共享软件开发者阅读参考。 1、加密技术概述 一个密码系统的安全性只在于密钥的保密性,而不在算法的保密性。 对纯数据的加密的确是这样。对于你不愿意让他看到这些数据(数据的明文)的人,用可靠的加密算法,只要破解者不知道被加密数据的密码,他就不可解读这些数据。 但是,软件的加密不同于数据的加密,它只能是“隐藏”。不管你愿意不愿意让他(合法用户,或 Cracker)看见这些数据(软件的明文),软件最终总要在机器上运行,对机器,它就必须是明文。既然机器可以“看见”这些明文,那么 Cra...
阅读全文
摘要:宏狗的主要功能1.带有大容量的存储区(1K~63K),同时内置有2级文件管理系统,开发商可以方便的进行数据存储和模块管理。2.硬件支持一些标准的加密和签名算法,开发商可以方便的对自己的数据进行加解密和数字签名,防止数据被篡改。3.支持2级密码管理,开发商可以对不同的用户开放不同的访问控制权限。4.支持类C高级语言的自定义算法,开发商可以编写自己的算法和程序,自定义算法在硬件中执行,具有很高的安全性。5.支持远程升级,开发商可以方便的进行远程升级。具有丰富的加密接口,供不同层次和需要的开发商使用。微狗的主要功能:微狗是彩虹天地在国内销量最大的一种智能性加密产品。它内置微处理器和200字节掉电保持
阅读全文
摘要:.net软件保护方式大观最近调试一个运行于.net2.0下的软件,发现该软件使用的保护方式很具有代表性,基本囊括了现在.net下的所有保护措施。实践证明,这些保护措施就像全真七子,单打独斗功力差了点儿,但结合起来应用还是有一定强度的。下面做以说明,供.net开发者参考。1.加壳该软件使用MaxtoCode加壳,该壳会生成本地dll文件,在运行时通过动态挂钩.net内核解密,并且是eachmethod解密,所以不会在内存中出现完整的assembly,使得传统的内存dump方法失效。类似的壳还有国外的RemotesoftProtector、XHEOCodeVeil、.NetReactor。这类壳本
阅读全文
摘要:本文主要介绍一些dotNet加密保护工具的原理以及就其脱壳进行简单探讨。remotesoft protector、maxtocode、.NetReactor、Cliprotector、themida.Net、xenocode native compiler、DNGuard。remotesoft protector应该是一款比较老的。net加密保护工具了,看其官方网站似乎还是06年更新过。该软件没有提供试用版下载,相关资料比较少。去年接触过一个该软件保护的.Net程序。加密后的程序发布时需要附带native 的 dll。这款壳可以算是jit层的壳,是jit wrap 模式,通过hook getJ
阅读全文
摘要:Use "Protocol Buffers" serialization from your .NET codeIntroductionprotocol buffersis the name of the binary serialization format used by Google for much of their data communications. It is designed to be:small in size - efficient data storage (far smaller than xml)cheap to process - both
阅读全文
摘要:Been doing a routine check of my servers, and noticed that our SharePoint server was lacking some free space. A little unusual, given our SharePoint installation is quite small. And although this server also acts as a Streaming Media server using Windows Media Services, I didn’t think that we had th
阅读全文
摘要:直接上代码// demo.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#includeextern "C"{#include "../../common/common.h"#include "../../common/cpu.h""#include "../../x264.h"#include "../../encoder/set.h"}#include "librtmp/rtmp_sys.h"#includ
阅读全文
摘要:本来是应该先写一个媒体文件格式的简单讲解的,还没来得及写,以后再写。今天就先根据ffmpeg的flv.c的flv_demux这个结构体来讲解一下当前比较流行的媒体格式flv.FLV 是FLASH VIDEO的简称,FLV流媒体格式是随着Flash MX的推出发展而来的视频格式。由于它形成的文件极小、加载速度极快,使得网络观看视频文件成为可能.当前主流的媒体网站像国内的优酷、国外youtube其标清格式的文件均采用flv的格式。FLV文件结构解析FLV是一个二进制文件,其文件格式如下图 ,由文件头(FLV header)和很多tag组成。tag又可以分成三类:audio,video,script
阅读全文