自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (10)
  • 收藏
  • 关注

转载 使用C#开发百度空间验证码自动填写的工具

百度贴吧的验证码是通过js调用的,好像有点ajax的意思,具体没有搞太明白。当我们的光标焦点在了回复编辑框时,触发了一个onfocus事件,onfocus事件的脚本将验证码的输入框的display属性改为true,之后当我们将光标移动到验证码输入框之后又触发了一个onfocus事件,同时js脚本将验证码现实出来。 看完这个之后整个过程也就基本明了了,我们要想自动识别验证码并填写,首先我们要将现

2014-08-31 14:12:54 584

原创 C# 怎么让IE浏览器运行自定义js脚本

嘿嘿,我自己搞定了,不过COM这东西真烦人,接口之间没有继承关系,无法匿名转换,但是强转却也能转换,谁能给我一下解释吗?下面这段代码是可以成功运行的,也是完全满足要求的.ShellWindows m_IEFoundBrowsers = new ShellWindowsClass();foreach (InternetExplorer Browser in m_IEFoundBr

2014-08-28 16:02:39 2044

转载 [hook.js]通用Javascript函数钩子

最近看Dom Xss检测相关的Paper,涉及到Hook Javascript函数,网上翻了一下,貌似没有什么通用的函数钩子脚本,自己用就自己写一个吧。最后有代码地址,前面写下mind storm的过程。最经典且简单的Javascript函数钩子的写法应该是下面这样了:var _alert = alert;window.alert = function(s) { conso

2014-08-21 09:05:34 4765

转载 对WebBrowser控件设置独立的代理服务器

我们用WebBrowser控件的时候,有时需要对它使用代理服务器。 一种常规的做法是修改全局IE代理设置。这种方式可以通过修改注册表实现,但这样做就把所有的IE引擎都给设置了,网上介绍的大都是这种方法,并且往往并不是我所想要的效果,这里就不介绍了。 另外一种方式是通过函数InternetSetOption实现修改当前程序中的WebBrowser设置,使用方式如下:

2014-08-18 21:59:50 3334

转载 Retrieve HttpOnly Session Cookie in WebBrowser

http://www.codeproject.com/Articles/38616/Retrieve-HttpOnly-Session-Cookie-in-WebBrowser

2014-08-18 21:51:54 1396

转载 c#模拟网页实现12306登陆、自动刷票、自动抢票完全篇

这一篇文章,我将从头到尾教大家使用c#模拟网页面登陆12306网站,自动刷票,选择订票人,到最后一步提交订单。研究过HTTP协议的童鞋们都知道,我们在访问网站时,是有两种方式的,POST和GET方式,HTTP协议是TCP/IP的一部分,有兴趣的可以使用Socket通讯可以模拟出HTTP的访问机制。我们再说POST和GET方式,在访问一个页面时,浏览器会提交一个本地cookie提交到网站服务器,co

2014-08-15 17:14:26 13506 3

转载 Cookies揭秘 [Asp.Net, Javascript]

一,前言Cookies想必所有人都了解, 但是未必所有人都精通。本文讲解了Cookies的各方面知识, 并且提出来了最佳实践。这是笔者在日常工作中的积累和沉淀。 二,基础知识1.什么是CookiesCookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。Cookie 包含每次用户访问站点时 Web 应用程序都可以读取的信息。

2014-08-11 23:35:46 558

转载 正则表达式资料大全

匹配双字节字符(包括汉字在内):[^\x00-\xff]匹配空行的正则表达式:\n[\s| ]*\r匹配HTML标记的正则表达式:/.*|/ 匹配首尾空格的正则表达式:(^\s*)|(\s*$)匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*匹配网址URL的正则表达式:http://([\w-]+\.)+[\

2014-08-09 16:01:37 415

转载 检测本机是否登录了指定QQ账号

有时候做程序,喜欢把程序的注册与用户QQ号码绑定,程序仅允许登录成功了指定QQ账号时才可使用,为了实现这个目的,有人用API取QQ窗口、QQ托盘图标上的QQ账号,但是这个方法写起来比较麻烦,如果用户有意玩玩的话,也可以自己在你软件获取之前先用API修改你要获取的目标信息!还有一种方法就是内存读取,当然要找到一个QQ登录成功后存放QQ号码的地址,基址肯定是不存在的,再加之QQ

2014-08-05 00:42:22 2378

原创 IE中执行JS

1.2.ShellWindows m_IEFoundBrowsers = new ShellWindowsClass();foreach (InternetExplorer Browser in m_IEFoundBrowsers){if (Browser.Document is HTMLDocumentClass){HTMLDocumentClass doc2

2014-08-01 11:12:54 1864 1

C#多进程浏览器-仿Chrome浏览器

C#多进程浏览器-仿Chrome浏览器

2016-07-24

VC定制CFileDialog

一个定制CFileDialog对话框的实例,是用VC实现的,欢迎大家下载

2015-05-14

c7200-advipservicesk9-mz.124-9.T1.bin

支持BGP,MP-BGP,MPLS 。GNS3用IOS

2015-05-11

基于Ribbon界面的图书管理系统—win7+vs2010+MFC(源码)

基于Ribbon界面的图书管理系统 只支持vs2010 采用了ribbon界面 数据库为access

2015-03-13

[hook.js]通用Javascript函数钩子

[bool]hook:params{ realFunc[String|must]:用于保存原始函数的函数名称,用于unHook; hookFunc[Function|must]:替换的hook函数; context[Object|opt]:目标函数所在对象,用于hook非window对象下的函数,如String.protype.slice,carInstance1 methodName[String|opt]:匿名函数需显式传入目标函数名eg:this.Begin = function(){....}; } [bool]unhook:params{ realFunc[String|must]:用于保存原始函数的函数名称,用于unHook; funcName[String|must]:被Hook的函数名称 context[Object|opt]:目标函数所在对象,用于hook非window对象下的函数,如String.protype.slice,carInstance1 } Examples var myHook = new Hooks(); myHook.initEnv(); //普通全局函数 var _alert = null; function myalert(param){console.log("before hook");} alert.hook("_alert",myalert); alert.unhook("_alert","alert"); alert(1); //自定义对象匿名函数 function Person() { this.getName = function(name) { alert('Call' + name); } } var p = new Person(); var _p_getName = null; function mygetName(name){alert("Hooked");} p.getName.hook("_p_getName",mygetName,p,"getName"); p.getName.unhook("_p_getName","getName",p); p.getName("pnig0s"); //原型对象函数 var _slice = null; function myslice(param){alert("Hooked");} String.prototype.slice.hook("_slice",myslice,String.prototype); String.prototype.slice.unhook("_slice","slice",String.prototype); var str = "pnig0s"; str.slice(1); myHooks.cleanEnv(); //clear hooks

2014-08-21

c# Hook Webbrowser

利用hook技术来捕获http请求,包括httpheader,和httpresponse。 还可以捕获到返回的cookie

2014-08-18

Retrieve HttpOnly Session Cookie in WebBrowser

In order to help mitigate the risk of cross-site scripting, a new feature has been introduced in Microsoft Internet Explorer 6 SP1. This feature is a new attribute for cookies which prevents them from being accessed through client-side script. A cookie with this attribute is called an HTTP-only cookie.

2014-08-18

C#实现虚拟桌面-实现进程窗口隐藏

C#实调用CreateDesktop 实现虚拟桌面,在虚拟桌面上运行程序后,可以隐藏进程界面

2014-07-19

基于摄像头的赛道信息处理和控制策略实现

基于摄像头的赛道信息处理和控制策略实现,基于摄像头的赛道信息处理和控制策略实现

2009-05-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除