自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS安全–在非越狱平台进行越狱开发(附分析流程)

目的:在不越狱的前提下,使用动态库库注入的方式来hook应用的某些函数以篡改应用行为。需要的工具:砸壳:                      dumpdecryptedclass-dump:        class-dumpCycript:                cycriptIDA:                       ida de

2016-06-09 01:15:15 3871

转载 iOS安全—dumpdecrypted APP砸壳

从AppStore上下载下来的应用都是苹果加过壳的。可以查看加密标示:如果要class-dump或者IDA静态库分析的话肯定是需要解密的。1、下载解密代码:https://github.com/stefanesser/dumpdecrypted/archive/master.zip   在命令行使用make编译:编译后会生成一个dylib文件。2、通

2016-06-09 00:58:54 1358

转载 iOS安全—阻止tweak注入hook api

在网上看到一种方法可以通过在Other Linker Flags中添加:1-Wl,-sectcreate,__RESTRICT,__restrict,/dev/null的方法来阻止dylib注入。 便动手试了一下,编写一个测试Demo不添加任何linker flags,然后使用theos对其进行hook。  启动后使用image li

2016-06-09 00:42:26 5609 2

转载 Theos/Setup

http://iphonedevwiki.net/index.php/Theos/Setup

2016-06-09 00:08:30 636

转载 Theos:iOS越狱程序开发框架

开发越狱程序和日常开发的iOS程序很相似,不过,越狱程序能做更强大的事情。你的设备越狱之后,你就能够hook进Apple提供的几乎所有的class,来控制iPhone/iPad的功能。 @DHowett的Theos大幅简化了编写越狱程序的流程。DHowett介绍了如何再Mac和Linux上开发iOS越狱程序,本文将只介绍如何在Mac上开发。本文将一步步介绍写越狱程序需要的工具,在这

2016-06-09 00:05:50 2189

转载 iOS安全–使用Theos开发Tweak过验证

Theos的安装请参考这里:http://iphonedevwiki.net/index.php/Theos/Getting_Started其中要注意的地方:将IOS设备上的/Library/Frameworks/CydiaSubstrate.framework/CydiaSubstrate复制到Mac中,然后运行以下命令,替换无效的libsubstrate.dylib:sudo

2016-06-09 00:04:12 1856

原创 Halcon vc学习2-图像常用函数

Hobject  mImg;Hlong mW=0,mH=0,mDataPtr;read_image(&mImg, "C:/Documents and Settings/Administrator/桌面/kk2.BMP");//1、加载图片到mImg对像中get_image_size(mImg,&mW,&mH);//2、获取图片的宽度、高度gen_image_const(&mImg,

2012-06-25 14:48:44 1491

原创 Halcon vc学习1-图像数据获取、加载

vc添加Halcon库的引用:#include "HalconCpp.h"#pragma  comment(lib,"halconcpp.lib") //-----------------------------------------------------#include "stdafx.h"#include "HalconCpp.h" using name

2012-06-25 11:32:05 2248

原创 读内存数据

ReadProcessMemory 读另一个进程的内存,原形如下: BOOL ReadProcessMemory( HANDLE hProcess, // 被读取进程的句柄; LPCVOID lpBaseAddress, // 读的起始地址; LPVOID lpBuffer, // 存放读取数据缓冲区; DWORD nSize, // 一次读取的字节数; LPDWORD lpNumberOfByt

2007-11-08 14:24:00 1039

原创 转 关于delphi调用.net com的详细过程 3desj加密

delphi调用.net 下的一个过程,.但是不会,找到我,我也觉得以前没有弄过,所以我 就到处找资料,找到后但都不是很全,摸索了几个小时,终于调通了,把过程给大家分享一下 这个是com的主体文件using System;using System.Runtime.InteropServices;using System.IO;using System.Text;using Syst

2007-09-22 14:45:00 1595

原创 转 mobile Socket连接PC 的类

using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Threading;using System.Net.Sockets;using System.Windows.Forms;namespace MobileSocketCTL...{    //Client   

2007-09-22 14:41:00 529

原创 转 C#调用Windows API函数

Api函数是构筑Windws应用程序的基石,每一种Windows应用程序开发工具,它提供的底层函数都间接或直接地调用了Windows API函数,同时为了实现功能扩展,一般也都提供了调用WindowsAPI函数的接口, 也就是说具备调用动态连接库的能力。Visual C#和其它开发工具一样也能够调用动态链接库的API函数。.NET框架本身提供了这样一种服务,允许受管辖的代码调用动态链接库中实现的非

2007-09-22 14:36:00 647

原创 C#中编写多线程

.NET将关于多线程的功能定义在System.Threading名字空间中。因此,要使用多线程,必须先声明引用此名字空间(using System.Threading;)。       即使你没有编写多线程应用程序的经验,也可能听说过“启动线程”“杀死线程”这些词,其实除了这两个外,涉及多线程方面的还有诸如“暂停线程”“优先级”“挂起线程”“恢复线程”等等。下面将一个一个的解释。    a.启动线

2007-09-22 14:33:00 670

原创 .NET委托:一个C#睡前故事

NET委托:一个C#睡前故事英文版原作者:Chris Sells(www.sellsbrothers.com)翻译:袁晓辉(www.farproc.com http://blog.csdn.net/uoyevoli)紧耦合从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是

2007-09-22 14:32:00 477

原创 CreateProcess API函数的妙用

我们可以利用CreateProcess API函数来创建相应的进程,该函数的原型如下:    CreateProcess(              LPCWSTR lpszImageName, //指向可执行的模块的指针             LPCWSTR lpszCmdLine, //指向可执行命令行字符串的指针            LPSECURITY_ATTRIBUTES lpsaP

2007-09-22 14:24:00 648

原创 转 操作 SQL Server Mobile 2005 数据库的常用 C# 代码

整理几段操作 SQL Server Mobile 数据库的常用 C# 代码,供刚刚接触 SQL Server Mobile 开发的朋友参考。1. 创建数据库// 创建数据库File.Delete("Test.sdf");SqlCeEngine engine = new SqlCeEngine(    "Data Source=Test.sdf;LCID=1033;Password=/"s$

2007-09-22 14:19:00 585

原创 取得设备网卡的MAC地址和硬盘的卷标号

using System;using System.Management;namespace NetCard{ ///  /// 读取设备 ///  public class run {  private ManagementClass mc;  private ManagementObjectCollection moc;  private ManagementObject disk; 

2007-09-22 14:18:00 738

原创 转 Visual C#常用函数和方法集汇总

1、DateTime 数字型 System.DateTime currentTime=new System.DateTime();   1.1 取当前年月日时分秒 currentTime=System.DateTime.Now;   1.2 取当前年 int 年=currentTime.Year;   1.3 取当前月 int 月=currentTime.Month;   1.4 取当前日 int

2007-09-22 14:16:00 465

原创 转 .net上播放MP3

用的是VS那么直接调用Media player好了,可惜自己用的是#Develop做为开发环境。居然不支持com组件的引用。我倒~于是参照MS API写了下面这个简单的播放类 /* * Created by SharpDevelop. * User: root * Date: 2006-8-16 * Time: 15:44 *  * To change this template use

2007-09-22 14:13:00 1030

原创 用C#实现一种超酷的任务栏滑出式提醒框

using System;using System.Drawing;using System.Drawing.Imaging;using System.Drawing.Drawing2D;using System.Windows.Forms;using System.Runtime.InteropServices;namespace CustomUIControls{    /**////    

2007-09-22 14:10:00 894

原创 好东东javascript验证数据

¢//校验是否全由数字组成function isDigit(s){    var patrn=/^[0-9]{1,20}$/;    if (!patrn.exec(s)) return false    return true}//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串function isRegisterUserName(s){    var patrn=/^

2005-01-11 16:34:00 951

原创 哈希(不可逆)加密通用类库函数

using System;using System.IO;using System.Security.Cryptography;namespace Common{ ///  ///Copyright (C), 2004, kwklover(邝伟科) ///File name:Hasher.cs ///Author:邝伟科     Version:1.0        Date:2004年4月2

2005-01-11 14:05:00 1050

原创 客户端判断文件大小

在客户端[IE]判断文件大小    function  GetFileSize()  {             var  filename=document.all.File.value;             if(filename==)             {                         return  false;             }         

2005-01-11 14:02:00 1319

转载 判断文件大小

在客户端[IE]判断文件大小    function  GetFileSize()  {             var  filename=document.all.File.value;             if(filename==)             {                         return  false;             }         

2005-01-10 17:47:00 812

转载 获取access库中表的个数及表的名称

功能:获取access库中表的个数及表的名称用ado怎样实现工程--->引用--->Microsoft ActiveX Data Object 2.x(版本号)----------------------------------------------------------------------------Private Sub Form_Load()Dim adoCN   As Ne

2005-01-10 17:40:00 903

转载 哈希(不可逆)加密通用类库函数

using System;using System.IO;using System.Security.Cryptography;namespace Common{ ///  ///Copyright (C), 2004, kwklover(邝伟科) ///File name:Hasher.cs ///Author:邝伟科     Version:1.0        Date:2004年4月2

2005-01-10 17:30:00 849

转载 使用javascript验证数据

//校验是否全由数字组成function isDigit(s){    var patrn=/^[0-9]{1,20}$/;    if (!patrn.exec(s)) return false    return true}//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串function isRegisterUserName(s){    var patrn=/^[

2005-01-10 17:27:00 816

转载 遍历页面中的控件

foreach(Control cr in this.FindControl("Form1").Controls)   {    if(cr is TextBox)    {     ((TextBox)cr).Text="dd";     Response.Write(((TextBox)cr).ClientID.ToString());    }   }

2005-01-10 17:24:00 665

转载 把Oracle数据库移植到Microsoft SQL Server 7.0

字符函数 下面是Oracle支持的字符函数和它们的Microsoft SQL Server等价函数。函数 Oracle Microsoft SQL Server 把字符转换为ASCII ASCII ASCII 字串连接 CONCAT (expression + expression) 把ASCII转换为字符 CHR CHAR 返回字符串中的开始字符(左起) INSTR CHARINDE

2005-01-10 17:22:00 1025

转载 xml2

private void btnLoad_Click(object sender, System.EventArgs e)    {      XmlTextReader reader = new XmlTextReader(        Server.MapPath("mycompany.xml"));            reader.WhitespaceHandlin

2005-01-10 17:19:00 1868

原创 socket基本东东

  抛开ISO/OSI模型的7层构架,单从TCP/IP模型上的逻辑层面上看,.Net类可以视为包含3个层次:请求/响应层、应用协议层、传输层。WebReqeust和WebResponse 代表了请求/响应层,支持Http、Tcp和Udp的类组成了应用协议层,而Socket类处于传输层。       传输层位于这个结构的最底层,当其上面的应用协议层和请求/响应层不能满足应用程序的特殊需要时,就需要使

2005-01-10 16:33:00 1401

原创 Request.QueryString出现的问题

string str =Server.UrlEncode("程序");string strURL = "http://www.baidu.com?word="+str;用上面的方式来传中文.用下面方式来解析:Server.UrlDecode("字符串")

2005-01-10 16:27:00 1684 1

原创 刷新对话窗口数据

问题:我用showModalDialog()弹出窗口.更改了页面的数据.关闭之后,在弹出这个窗口.可是数据没有改变.刷新后才会变.也就是说再次弹出这个窗口时他没有重新加载page_load()函数.帮帮忙.谢谢.解决方案:1. 在你的弹出窗口的Page_Load里面写上this.Page.Response.Expires = 0;2.在弹出页面的 HTML 区 里加入3.在page loa

2005-01-10 16:23:00 1099

原创 visual stadio.net已检测到web服务器运行的不是asp.net1.1版"故障的排除

vs.net2003报错,提示”visual stadio.net已检测到web服务器运行的不是asp.net1.1版”,查看IIS5.0的设置,发现没有设置asp.net的过滤器。因为以前是好的,所以猜测可能重装过iis服务器导致的问题,因此第一个反应就是通过vs.net的安装盘重装asp.net,但是装完了故障依旧。到网上查了查资料,使用aspnet_regiis.exe -i命令,故障排除。

2005-01-10 16:19:00 1499 2

Halcon 9、10(HDevelop) 视觉软件、开发包注册码

Halcon 9、10(HDevelop) 视觉软件、开发包注册码

2012-06-25

空空如也

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

TA关注的人

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