- 博客(46)
- 资源 (4)
- 收藏
- 关注
转载 Fixing “Type Password to Decrypt Storage” Error in Android
After updating one of my smart phones from Android Kitkat to Android Lollipop, I found myself in a very strange situation when I first rebooted the phone. It was asking me to “type password to decrypt
2016-08-26 13:27:10
3091
转载 C# Webkit GetElementById Click
webKitBrowser1.StringByEvaluatingJavaScriptFromString(document.getElementById('id').click())
2015-09-12 17:33:47
2648
转载 Metasploit:一颗没有发现的珍珠
Metasploit:一颗没有发现的珍珠本文介绍一下在Metasploit中被很少人了解的一项功能—Meterpreter执行命令过程中的—m参数。在说明文档中,仅仅介绍了这个参数能够在“内存中执行”,其实没有真正解释它的价值。下面是使用这个参数的一个演示:meterpreter > cd %systemroot% meterpreter > cd syste
2014-12-27 09:21:51
898
转载 html img Src base64 图片显示
大家可能注意到了,网页上有些图片的src或css背景图片的url后面跟了一大串字符,比如:data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNo8zjsOxCAMBFB/ KEAUFFR0Cbn
2014-11-08 15:22:53
723
转载 科普:msf内网渗透实例
科普:msf内网渗透实例一直以来很想用msf实验一次内网渗透,体验一下内网渗透的快感。在内网里的世界也更大。话不多说,让我们跟着节奏走。要用msf中的meterpreter进行后续渗透 首先要有一个反弹的shell,这里介绍两种payloadWindows/meterpreter/reverse_tcpWindows/meterpreter/reverse_http
2014-07-24 19:59:33
4994
转载 Access数据库也能执行cmd命令
Access数据库也能执行cmd命令Access查询中有类似这样的语句Select * from Sometable where somefield='|Select Shell("cmd.exe /c dir")|' 关于这个语句的介绍,是漏洞资料中所说的,Access允许用"|"来创建VBA函数,导致命令被执行,其实这只是Access内置的一个特殊函数而已,相类似的
2014-07-23 17:27:07
6835
转载 XSS攻击汇总(转)
XSS攻击汇总(转)(1)普通的XSS JavaScript注入SCRIPT SRC=http://3w.org/XSS/xss.js>(2)IMG标签XSS使用JavaScript命令SCRIPT SRC=http://3w.org/XSS/xss.js>(3)IMG标签无分号无引号IMG SRC=javascript:alert(‘XSS’)>(4)IMG标签大小写不敏感IMG SRC
2014-05-26 15:32:44
895
转载 Broadcom网卡设置影响HyperV虚拟机网络性能
最近配置一台Dell R720服务器,安装的操作系统是Windows 2008R2。在配置HyperV虚拟机的时候,发现网络性能很差,表现为从其他物理机拷贝数据才0.5M/s,但Virtual Host不受到影响。后来重新安装Intergration Service,问题依旧。搜索发现国外也有类似问题存在。根源在于主板集成的Broadcom网卡的一个设置Virtual Mach
2014-03-21 16:55:36
842
转载 使用Jquery EasyUi常见问题解决方案
***清空指定表单中的内容,参数为目标form的id*注:在使用Jquery EasyUI的弹出窗口录入新增内容时,每次打开必须清空上次输入的历史*数据,此时通常采用的方法是对每个输入组件进行置空操作:$("#name").val(""),这样做,*当输入组件比较多时会很繁琐,产生的js代码很长,这时可以将所有的输入组件放入个form表单*中,然后调用以下方法即可。**
2012-09-01 16:35:24
893
转载 .NET读取dbf的方式,C#读取foxpro数据库
.NET读取dbf的方式,C#读取foxpro数据库下面使用C#来读取foxpro数据库前些天就遇到一个将dbf数据文件读取到datagridview里,然后再导入到SQLServer数据库里,难点就是如何将dbf文件读取到dataset或datatable里。下面是其中的一个方法,就是利用OleDb类来读取,在一些客户的电脑上可能没有读取dbf的组件,这里需要
2012-08-31 21:48:11
4334
转载 SQL SERVER触发器同步
---触发器同步 /* 作者:邹建 */ /*--同步两个数据库的示例 有数据 srv1.库名..author有字段:id,name,phone, srv2.库名..author有字段:id,name,telphone,adress 要求: srv1.库名..author增加记录则srv1.库名..author记录增加 srv1.库名..au
2012-08-28 10:04:02
841
转载 通过OCX控件实现HTML页面读取二代证信息
近段工作需要接触了ocx控件.. 头痛啊..对我来说是新东西呢..有CVR100.cab包一个.. 内有PCVR_IDCard.ocx文件.. 命令行, regsvr32 PCVR_IDCard.oxc , 要加路径啊!唉..对注册不是很了解呢.. 产品本身的驱动自动给我注册好了,所以这一步我也没做.. 注册成功后就可以调用了.. classid="clsid:109
2012-06-21 10:54:38
18148
3
转载 共享内存操作类(C#源码)
VC++的共享内存操作代码实现起来相对比较容易,但是用C#语言来实现,就有一定难度,由于工作需要,把以前VC开发的共享内存代码要用C#实现,别说,还费了不少周折,毕竟C#操作API函数和地址指针不是那么直接,还好,总算完成了,效果还不错。 共享内存操作类: using System;using System.Collections.Generic;using
2012-06-13 20:41:30
686
转载 通过反射技术创建窗体实例然后给控件赋值(C#)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Reflection;
2012-05-03 20:31:54
2383
转载 SQLServer2008/2005 生成数据字典语句
SELECT 表名=case when a.colorder=1 then d.name else '' end, 表说明=case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号=a.colorder, 字段名=a.name, 标识=case
2011-12-01 10:00:13
504
转载 ASP.NET上传视频文件同时转换为flv并且抓取第一帧生成图片
以下源码参考别人的,但网上大部分用不了,在此做了些改动,能运行....(注:需要下载视频转换软件"ffmpeg")一.文件夹结构二.web.config文件配置 二..aspx页面 (点击上传文件按钮时实现全
2011-09-18 20:07:36
1443
转载 .net中上传视频并将各种视频文件转换成.flv格式
.net中上传视频并将各种视频文件转换成.flv格式首先,我们部署一下文件夹.在工程的目录下新建几个文件夹如下图:UpFiles文件夹是要保存你上传的文件,PlayFiles文件夹是用于你转换后保存的文件(用于网上播放)ImgFile文件夹是保存截取视频文件的
2011-09-18 20:00:05
682
转载 获取服务器硬件信息
<br />using System; <br />using System.Collections.Generic; <br />using System.Diagnostics; <br />using System.Threading; <br />using System.IO; <br />using System.Text; <br />using System.Management; <br />using System.Runtime.InteropServices; <br /><br /
2011-04-01 18:19:00
1549
转载 C#获取当前计算机的硬件及系统信息
C#获取当前计算机的系统信息//系统标识符和版本号 <br /> string strSystem = Environment.OSVersion.ToString(); <br /> //获取映射到进程上下文的物理内存量 <br /> string strRem=Environment.WorkingSet.ToString(); <br /> //获取系统启动后经过的毫秒数 <br /> int iTC=Environment.TickCount/60000; <br /> //
2011-04-01 18:15:00
7608
1
转载 正则表达式口诀
正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$)<br />特殊符号认不了,弄个倒杠来引路; (指/. /*等特殊符号)<br />倒杠后面跟小w, 数字字母来表示; (/w跟数字字母;/d跟数字)<br />倒杠后面跟小d, 只有数字来表示;<br />倒杠后面跟小a, 报警符号嘀一声;<br />倒杠后面跟小b, 单词分界或退格;<br />倒杠后面跟小t, 制表符号很明了;<br />倒杠后面跟小r, 回车符号知道了;<br />倒杠后面跟小s, 空格符号很重要;<br />小写跟罢跟大
2011-03-21 22:27:00
648
转载 使用WebBrowser控件从string以及从stream载入网页的方法
<br />可是直接加载一个string然后按照html格式解析显示出来(当然这个string包含的内容要是html的吧,不然用webbrowser这个控件的意义就不大了),也可以从一个stream加载一个网页。<br />例一:直接从一个string加载一个网页<br /> WebBrowser mybrowser = new WebBrowser();<br /> mybrowser.DocumentText = "<html><body>Please ent
2011-03-21 12:04:00
3706
原创 定时告诉系统程序正在运行(防休眠)
C# code publicpartialclass Form1 : Form{ System.Windows.Forms.Timer timer =new Timer(); public Form1() { InitializeComponent(); timer.Interval =30*1000; timer.Tick +=delegate { SetThreadExecutionState(3); }; /
2011-03-21 09:26:00
942
转载 禁用屏保和电源管理
<br />[推荐]关于禁用屏幕保护和电源管理<--StartFragment --> 编写诸如监控、多媒体、大规模数据处理之类程序的时候,我们常常需要禁用屏幕保护和电源管理,以确保程序的正常运行。一般来说,可以使用模拟鼠标键盘动作的办法禁用95下的屏幕保护和电源管理,但是同样的方法应用到2000/NT,却常常会无效,这和系统的设置有关系。<br /><br />运用Windows平台SDK的界面API可以轻松的做到禁用屏幕保护和电源管理,唯一的缺陷是这种方法无法应用到Windows95下的Win32应用程
2011-03-21 09:14:00
1553
转载 systemparametersinfo详细
<br />Windows-API-user32 SystemParametersInfo<br /> <br />应用SystemParametersInfo函数可以获取和设置数量众多的windows系统参数。这个小程序就是运用了SystemParametersInfo函数来设置桌面的墙纸,而且程序可以让我们选择多幅墙纸图片,程序会以一定的时间间隔自动改变墙纸。 <br />我们先来看看SystemParametersInfo函数的定义和参数: <br />使用API函数之前必须先在程序中声明如下: <b
2011-03-17 20:41:00
2293
转载 自动锁屏代码
<br />Q:当我登录进入主界面时,在规定的时间内没有做任何操作,系统就注销(就像电脑的屏保)。<br />A:其实很简单,参考一个api函数就可以了:GetLastInputInfo,以下是参考代码<br />演示程序在你10秒内没有任何鼠标键盘活动既最小化,最小化后晃动鼠标即可复原usingSystem;<br />usingSystem.Collections.Generic;<br />usingSystem.ComponentModel;<br />usingSystem.Data;<br />
2011-03-10 21:44:00
1517
转载 禁用屏幕保护
<br />using System;<br />using System.Collections.Generic;<br />using System.ComponentModel;<br />using System.Data;<br />using System.Drawing;<br />using System.Text;<br />using System.Windows.Forms;<br />using System.Diagnostics;<br /><br />namespace Pro
2011-03-10 21:31:00
1507
转载 改桌面背景
建立一个泛型的浏览器集合(用list)List webNew = new List();//构造一个泛型列表来管理浏览器控件关闭当前的tabpage 你可以这样: this.webNew[tabControl1.SelectedIndex].Dispose ( );//析构当前浏览器 this.webNew.Remove ( this.webNew[tabControl1.SelectedIndex] ); tabControl1.TabPa
2011-03-10 21:18:00
580
转载 添加右键菜单
好记性不如烂笔头。1 选中要添加右键功能的Form或者控件,打开控件的设计页面。 2 从工具箱中找到ContextMenuStrip控件,将这个控件拖曳到Form或者控件的设计页面上。这时系统就会在这个页面下面自动创建一个contextMenuStrip1控件,如果你想在这个页面添加多个菜单,那么你也可以拖曳多个这种控件到设计页面上。 3 按照你的要求将这些ContextMenuStrip控件改成你需要的名称。 然后, 选择需要右键弹出菜单的页面,比如你当前编辑的页面中有一个DataGrid,一个TreeL
2011-03-09 21:31:00
724
转载 打开收藏夹的操作思路
<br />总体思路:读取收藏夹下的文件,通过解析文件内容获得。<br /> <br />大概步骤:<br />1. 收藏夹地址可由注册表获得,这里用到c# 读取注册表的相关操作。<br />读取:HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/Shell Folders <br />这个键值下面的Favorites键值<br /> <br />2. 获得收藏夹路径后,用c# 遍历这个文件夹。挨个读取里面的文件的内
2011-03-09 21:28:00
898
转载 C#对IE收藏夹的操作
C#对IE收藏夹的操作主要是用命令调用原有的内容<br /> [DllImport("shdocvw.dll")]<br /> public static extern int DoOrganizeFavDlg(IntPtr hWnd, string pchar);<br /> /// <summary><br /> /// 整理收藏夹<br /> /// </summary><br /> /// <param name
2011-03-09 21:25:00
1531
转载 浏览器前进后退的判断
你可以在WebBrowser的DocumentTitleChanged事件里判断是否能前进后退 Back为上页 Next为下页 void webBrowser1_DocumentTitleChanged(object sender, EventArgs e) { if (webBrowser1.CanGoBack == false) { Back.Enabled = false; } else { Back.Enabled = true; } if (we
2011-03-09 21:06:00
2872
转载 制作多页浏览器的解决方案
建立一个泛型的浏览器集合(用list)List webNew = new List();//构造一个泛型列表来管理浏览器控件关闭当前的tabpage 你可以这样: this.webNew[tabControl1.SelectedIndex].Dispose ( );//析构当前浏览器 this.webNew.Remove ( this.webNew[tabControl1.SelectedIndex] ); tabControl1.TabPa
2011-03-09 21:05:00
590
转载 让弹出窗口在自己的浏览器中显示
<br />private void webBrowser1_NewWindow(object sender, CancelEventArgs e)//点击,如果本链接是弹出新窗口,事件就会自动截获。<br /> {<br /> try<br /> {<br /> string strurl = webBrowser1.Document.ActiveElement.GetAttribute("href");<br />
2011-03-09 20:48:00
559
转载 图形按钮
using System.IO; using System.Reflection;Assembly asm = Assembly.GetExecutingAssembly(); Stream strm = asm.GetManifestResourceStream(asm.GetName().Name + ".abc.jpg "); Bitmap bkImage = new Bitmap(strm); pictureBox1.Image = b
2011-03-09 20:38:00
430
原创 虚方法(virtural)抽象类(abstract)
VIRTUAL关键字用于修饰方法、属性、索引器、或事件声明,并且允许在派生类中重写这些对象。virtual和override是对应出现的 多态(polymorphism)多态是指两个或多个属于不同类的对象,对同一个消息做出不同响应的能力 abstract修饰符可以和类、方法、属性、索引器及事件一起使用。在类声明中使用ABSTRACT修饰符以指示某个类只能是其它类的基类。标
2009-07-01 13:44:00
1993
1
原创 委托(delegate)和事件(event)
委托必须和欲委托的方法有同样的参数委托就是一个类,任何可以声明类的地方都可以声明委托 定义事件的四个步骤: 在事件发行者中定义事件 在事件发行者中触发事件 在事件订阅者中定义事件处理程序(必须和委托类型相一致) 向事件发行者订阅一个事件 using system;class publisher{ public delega
2009-06-30 09:16:00
544
原创 动态在窗体上增加32个Lable控件
在Form下声明private system.windows.forms.label[] lbl = new system.windows.forms.label[32];在FormLoad中加入 for (int i=0;i<32;i++){ lbl[i] = new system.windows.forms.label(); lbl[i].locatio
2009-06-30 08:37:00
527
原创 类型转换
C#中类型转换的机制分为两种: 隐式转换(Implicit Conversions) 显式转换(Explicit Conversions) 隐式转换不需指明欲转变的目的类型;而显式转换明确地使用转换运算(CAST)指定要转换成哪一种类型。 checked和unchecked、checked{}语句和unchecked{}语句 在进行强制类型转换时,可以使用check
2009-06-29 21:15:00
327
原创 类(Class)
类是面向对象程序设计的核心部分,在逻辑上它是一些相依的功能(或称方法)和数据的组合体。 面向对象(Object Oriented)的特点:继承封闭多态 一个类被NEW了以后,也就是实例化以后,就是对象。 类的继承:如果类B继承类A,那么类A中必须有一个无参构造器,即使这个构造器什么也不做 静态构造函数是实现对一个类进行初始化的方法成员。它一般用
2009-06-29 11:17:00
447
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人