C# 加密二进制与加密字符串的代码 作为商用程序,C#如同 java一样,很容易被反编译。甚至vs 还自带了一个反编译的工具。打开 Visual Studio, “工具”->“ILDASM”,就可以直接看到所有的变量,结构体,函数名称,都和你的源码里一模一样。如果使用更牛B的 Reflector,就直接看到C#源码了。这对于商用程序的知识产权的保护是很不利的。除了代码会泄露,写在程序里的连接数据库的用户名和密码,都成
HTTP协议之multipart/form-data请求分析 首先来了解什么是multipart/form-data请求:根据http/1.1 rfc 2616的协议规定,我们的请求方式只有OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE等,那为为何我们还会有multipart/form-data请求之说呢?这就要从头来说了。http协议大家都知道是规定了以ASCII码传输,建立在tcp、ip协议之上的应用层规范,
asp.net(C#) 下载网页并处理编码 C#下默认的是unicode编码但是比如,我使用以下代码,从某网站上下载网页,而该网页是Utf-8编码的,这时,显示出来的中文就乱码了。string sHtml = client.DownloadString(sUrl);经过多方尝试,我用下列操作搞出来了正确的编码了,但是其中的原理,我并不明白。byte[] byteArray = Encoding.Default.Get
如何判断一个窗口是否可以接受字符 这个问题困扰了我6个小时。也就说说这6个小时我都在网上不停地查到相关的解决办法。包括英文网站都找过了一无所获。不过最后被我自己蒙出来了。LRESULT lRes = ::SendMessage(hWnd,WM_CHAR,0,0);如果lRes非0,则表示该窗口可以接受字符。不过有些窗口不接受SendMessaeg这样就有问题了。继续研究中...补充:凡是Send
限制UDP端口改善6503交换机负载 前几天的博客里写了我如何限制上传带宽,从而降低交换机负载的。但是光是限制上传,也有一些弊端。比如说,正常的上传流量也会受到限制。而且病毒或者P2P软件的上传数据会挤占带宽,导致别的应用的上传请求不能及时得到响应。那么有什么办法呢?通过求助有关专家,我得知,上传带宽相当一部分是P2P的包,即UDP包。那么,限制上传的UDP协议就可以了吧?但是,有些应用是需要开放的,比
HateMath的EAGLE系列软件安装和配置教程 如果你对eagle感兴趣,就和我一起,让这个优秀的电路cad软件在电脑里安家吧。 下面的安装以Windows7系统为例,如果你是xp,当然也木有问题。follow me!1. 下载软件 前面说过,eagle很小巧,安装文件只有30多MB,所以和Protel相比,下载是件很惬意的事。 打开主页:http://www.cadsoftusa.com/ ,点击左边侧栏
DOS程序的命令随笔杂谈 DOS的命令格式为: [][][/][] 盘符:就是DOS命令所在的盘符,在DOS中一般省略DOS所在的盘符。 路径:就是DOS命令所在的具体位置(也就是相对应的目录下),在DOS中一般省略DOS所在的路径。 命令名:每一条命令都有一个名称。命令名决定所要执行的功能。命令名是MS-DOS命令中不可缺少的部分。 参数:在MS-DO
基于DLL劫持的WebShell提权 从本文您可以学到: 什么是DLL劫持 DLL劫持在破解逆向程序时是常用的,我们同样可以用于Webshell提权。 ●DLL劫持产生的原因● 先来看一下,DLL劫持的原因。 1、Windows的DLL称为动态链接库,动态链接库技术的本质实际上是将可执行文件与库文件分离,DLL库文件通过导出表提供API接口,PE加载器通过exe文件的导入表加载相应的D
神奇的JS代码for响应式 想要让用户在移动端也能浏览 PC 网站,通常有两种方法,一是另起炉灶,重新按照移动端的设计规则建一个移动网站,这样建成的网站将和原 PC 站相互独立,比如 新浪网 /www.sina.com.cn 和 手机新浪网 / 3g.sina.com.cn 的区别。另一种方案则是响应式设计,在建 PC 站前即考虑好页面布局如何能适应多屏幕浏览,这样移动设备可以通过原网址来浏览 PC 站点,比如在移动端输入
CSS常用框架经验分享 CSS框架CSS框架是一系列 CSS 文件的集合体,包含了基本的元素重置,页面排版、网格布局表单样式、通用规则等代码块,用于简化web前端开发的工作,提高工作效率。比如:YUI,Blueprint,Bootstrap,Elastic CSS……css7-1或许是因为这点现在好多人都用CSS 框架进行快速建站。当然对于一些大型的项目,可能会很难照搬某些框架直接使用的,
IE11支持Javascript程序哪些新型API接口 说到IE人们就会想到IE6,这个曾经让人们苦恼的东西。对于现在的HTML5,CSS3一些新增的内容,IE6/7/8都不支持。也让许多前端开发者头疼。但是,微软也做出了很大的改变,最近出来的IE11就能很好的支持HTML,CSS3了。js19据微软透露,IE11目前已经完美支持目前的HTML5新特性,而在对JavaScript执行方面,性能也大幅提升,且支持最新的API。开发者无需担
设计logo的十大原则与技巧分享看 设计logo的十大技巧个人觉得自己的设计太稀烂了,因此我还在学习当中,在生活中会经常看看别人的设计,从中吸取一些经验。昨天有看到一篇设计logo的技巧,所以今天小熊个人博客为 大家分享一下。如果你认为标志设计是很简单的过程,那一定是个误会。一个标志不仅仅是将某些颜色、字体和漂亮的线条放在一起。它是一个品牌的独特标识,往往比品牌的名称更具识别度。对于如此重要的一个实体,在设计过程中需
Smashing Node.js程序书学习后感 Chapter1,主要介绍了Node.js的安装运行等,特别讲了一些npm的东西,npm那块值得一看。Chapter2,介绍了浏览器端的js和服务器端的node.js的却别和一些api方面的不同。主要带到了点v8的ECMAScript 5的新特性。Chapter3,讲了node.js的阻塞和非阻塞,以及单线程的东西,也是值得一看的。Chapter4,讲到了一些node.js的常用的ap
WP程序常用PHP代码列举送 WordPress中的文件style.css 样式表文件index.php 主页文件single.php 日志单页文件page.php 页面文件archvie.php 分类和日期存档页文件searchform.php 搜索表单文件search.php 搜索页面文件comments.php 留言区域文件(包括留言列表和留言框)404.php 404错误页面
DataLifeEngine第一次使用介绍 DLE的一个特征是,它可以连接任何现有的设计而不感到任何限制。DLE同时支持多个模式。所有的模板是在文件夹/ tеmplates /。每个螺杆泵子文件夹在这个文件夹是一个单站点模型。所以如果你下载一个新的模板,就将它复制到一个文件夹,并允许其使用在管理面板。同样,我们可以允许改变的设计你的螺杆泵网站访客,他们可以选择如何看起来像他们最喜欢的网站。你也可以设置数量的故事出现在页面对于这个去设置脚本和
个性WP登录界面自定义更完美 个性WP登录界面自定义更完美,如果说你一直用WP默认登录界面你可能性会觉得太,1.先允许邮箱登陆 //Use Your Username Or Email To Login to Wordpress function cwp_login_with_email($username) { $user = get_user_by_emai
WP程序6个常用插件应用介绍 WP程序6个常用插件应用介绍 现在,全球有至少25%的网站是用Wordpress搭建的,我今天无意中搜索某个特定的字符串,竟然看到了某些磁力泵网站备份的数据库(.sql格式),所以写这个文章简单说下与Wordpress安全有关的几个插件,至少会起到一点儿作用。1.Better WP SecurityBetter WP Security操作简单,效果还不错
如何编辑WP程序API插件转 WordPress插件API:attachment fields to edit描述:用于处理附件编辑页面附件相关数据输入栏数组。示例:为附件(一般为图片)添加位置描述输入栏: function my_add_attachment_location_field( $form_fields, $post ) { $field_value
WP程序函数:get_children()使用介绍 WP程序函数:get_children()使用介绍 从Wordpress2.0开始,get_children()这个函数就存在了,随着Wordpress版本的升级,其返回值和参数都有了变化,本文介绍下这个函数以及与之相关的函数。get_children()Tips:在Wordpress中,post至少有两个含义:被称为文章的文章类型;全部文章类型,在本文中,我们