自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奋起的blog

学习 分享

  • 博客(95)
  • 资源 (60)
  • 收藏
  • 关注

原创 解决Ubuntu网络图标消失的问题

(把false改成true)

2023-05-29 19:34:27 82

转载 金山开源安全卫士全套代码编译

一、编译准备工作1、编译器 建议使用 Visual C++ 2005 或者 Visual C++ 2005 SP1要想编译全套代码,请安装Visual C++ 2005或者Visual C++ 2005 SP1,其它版本的编译器因为金山开源安全卫士的部分库只释放了Visual C++ 2005编译的Release版本的lib而没有源代码,会导致链接有问题。详细的说,金山的kwslib和json库的代码是不开源的,不依赖这2个库的9个项目avcenter.sln、bkver.sln、commonlib..

2022-01-28 10:14:34 877

原创 虚拟机配置桥接模式

在vmware 配置虚拟机时,时长出现无法获取IP地址的问题,原因在于存在2个网络描述符 Npcap 和以太网配置流程为,在虚拟机的设置中,选择桥接模式,如下图所示 在虚拟机关机条件下,在编辑中 点击 虚拟网络编辑器在出现的提示栏中选择更改设置。 在出现的编辑器中,对桥接模式进行配置...

2020-09-29 09:27:07 695

转载 使用 IDA 处理 U-Boot 二进制流文件

https://paper.seebug.org/1090/

2020-09-21 17:25:17 354

转载 智能设备漏洞挖掘中几个突破点(内有十种固件提取方法和首次公开uboot提取固件方法

转自https://bbs.pediy.com/thread-230095.htm

2020-09-18 10:21:15 803

原创 在ubuntu14.04 编译openwrt 遇到问题解决汇总

问题1 出现错误:Build dependency: Please install the Objective Caml compiler (ocaml-nox) v3.12 or later解决方法sudo apt-get install ocaml问题2 编译 过程中出现:coccinelle-coccinelle-1.0.0-rc24/bin/sh: 1: ocamlfind: not found解决方法opam updateapt-get install ocaml.

2020-06-22 16:13:41 1979 1

转载 WAMPServer3.2安装

Wampserver 64位下载安装及常见问题记录:文章来源 https://blog.csdn.net/lifuxiangcaohui/article/details/818095731.下载 WampServer下载地址:https://sourceforge.net/projects/wampserver/files/官网地址:http://www.wampserver...

2020-02-27 09:33:32 3421

转载 web渗透测试在线网站

国外1、bWAPP免费和开源的web应用程序安全项目。它有助于安全爱好者及研究人员发现和防止web漏洞。地址:http://www.itsecgames.com/2、Damn Vulnerable iOS App(DVIA)DVIA是一个iOS安全的应用。它的主要目标给移动安全爱好者学习iOS的渗透测试技巧提供一个合法的平台。APP涵盖了所有常见的iOS安全漏洞,它免费并...

2019-11-28 10:52:11 2192

转载 ubuntu 14.04 HackRF One相关环境搭建

sudo apt‐get install gitbuild‐essentialcmakelibusb‐1.0‐0‐devliblog4cpp5‐devlibboost‐devlibboost‐system‐devlibboost‐thread‐devlibboost‐program‐options‐devswigsudo add-apt-repository -y ppa:m...

2019-10-10 10:28:24 657

原创 gcc编译出现internal compiler error: Killed的原因及解决方案解决

shell脚本#!/bin/bashdd if=/dev/zero of=/swapfile bs=1k count=1024000mkswap /swapfileswapon /swapfileecho "/swapfile swap swap defaults 0 0" >> /etc/fstab

2019-09-17 10:12:38 932

原创 Makefile 'package/utils/busybox/Makefile' has a dependency on 'libpam', which does not exist 问题解决

需要首先更新源./scripts/feeds update -a其次 添加./scripts/feeds install libpam

2019-09-17 10:10:02 12418

原创 由于找不到MSVCR100.dll,无法继续执行代码 针对win7 系统

下载 Visual C++ Redistributable Package for Visual Studio 2012 安装 Visual C++ Redistributable Package for Visual Studio 2012下载 Visual C++ Redistributable Package for VS2012 32 bit. 官方地址https://downlo...

2019-09-02 17:21:59 4596

原创 不同版本的VS项目复制出现“PDB 格式不兼容;请删除并重新生成”的问题解决方法

LINK : fatal error LNK120: “\SSCredProvider__\SSCredProvider\Debug\SSCredProvider.pdb”中的 PDB 格式不兼容;请删除并重新生成从VS2010生成的项目在2017版本打开时出现此问题,根据提示路径,请打开对应目录,手动删除.pdb文件,再重新生成可执行文件即可。pdb文件,是VS生成的用于调试的符号文...

2019-08-13 10:52:57 4668

转载 vs2017可用序列号

Visual Studio 2017(VS2017) 企业版Enterprise 注册码:NJVYC-BMHX2-G77MM-4XJMR-6Q8QFVisual Studio 2017(VS2017) 专业版Professional 激活码key:KBJFW-NXHK6-W4WJM-CRMQB-G3CDH---------------------  ...

2019-01-08 12:16:12 6301

原创 Got NODATA issue: 'NODATA' (does the network require authentication?) 问题快速解决方法

$ cd /var/lib/apt$ sudo mv lists lists.old$ sudo mkdir -p lists/partial$ sudo apt-get update

2018-12-06 17:05:15 4894 1

转载 Kali-Linux下创建一个钓鱼WiFi热点

http://www.myhack58.com/Article/sort097/2015/65019.htm实验假设通过伪造免费无线AP热点进行钓鱼的实验,分析、重放无线数据包窃取用户隐私,伪造钓鱼网站捕获用户账户密码,模拟黑客钓鱼攻击,评估无线热点安全隐患。理论依据手机开启WiFi功能后,会自动扫描附近的无线网络信号,当我们

2016-02-26 15:15:35 28311 6

转载 kali下建造类似wifi pineapple的AP

airmon-ng start wlan0 # Change to your wlan interfaceairbase-ng -P -Z 2 mon0&  显示虚拟AP为WPA2加密,事实上不加密ifconfig at0 upifconfig at0 192.168.3.1 netmask 255.255.255.0 # Change IP addresses as co

2016-02-26 15:10:36 3177

转载 gnu binutils

gnu binutils GNU binutils是一组二进制工具集。包括:addr2line ar gprof nm objcopy objdump ranlib size strings strip. 本文归纳他们的常用法。arar用于建立、修改、提取档案文件(archive)。archive是一个包含多个被包含文件的单一文件(也称之为库文件),其结构保证了可以从中检索

2013-06-24 09:27:38 1021

原创 vc中怎么使用SendMessage自定义消息函数

<br /><br />   最近在用VC2008做开发,后来由于要用到消息的发送,而且需要自定义消息,在网上查找了很多例子,根据他们所说的,虽然大致都差不多,但是基本上没有一个能完全做出来的。要知道VC编程有一个小地方出错,都可能是个让你头晕脑胀的事情。经过我后来不但探索,经过改进之后,一点错误都没有,现在贴出来供大家参考。<br />      1. 先来个基本知识介绍<br />SendMessage的基本结构如下:<br />SendMessage(<br />    HWND hWnd,  //消

2011-02-28 12:38:00 1799 2

原创 本地网路编程 vc

<br />http://www.360doc.com/content/10/0921/16/799_55390423.shtml

2010-10-02 15:06:00 983

转载 C# 只允许运行一个实例

互斥进程(程序), 简单点说,就是在系统中只能有该程序的一个实例运行. 现在很多软件都有这功能,如Maxthon 可以设置为"只允许打开一个窗体",还有Bitcomet等. 我也是看到这些软件的这个功能才来研究这个问题的. 要实现程序的互斥,通常有三中方式,下面用 C# 语言来实现: 实现方式一: 使用线程互斥变量. 通过定义互斥变量来判断是否已运行实例.C#实现如下: 把program.cs文件里的Main()函数改为如下代码: static void Main() { bool runone; Syst

2010-09-15 13:17:00 1137

转载 SIGN的意义

<br /> SIGHUP    终止进程    终端线路挂断<br />SIGINT    终止进程    中断进程<br />SIGQUIT   建立CORE文件终止进程,并且生成core文件<br />SIGILL   建立CORE文件      非法指令<br />SIGTRAP  建立CORE文件      跟踪自陷<br />SIGBUS   建立CORE文件      总线错误<br />SIGSEGV  建立CORE文件      段非法错误<br />SIGFPE   建立CORE文件  

2010-08-08 12:59:00 925

转载 libpcap代码分析

<br />打开网络设备<br /><br />当设备找到后,下一步工作就是打开设备以准备捕获数据包。libpcap的包捕获是建立在具体的操作系统所提供的捕获机制上,而Linux系统随着版本的不同,所支持的捕获机制也有所不同。<br /><br />2.0 及以前的内核版本使用一个特殊的socket类型SOCK_PACKET,调用形式是socket(PF_INET, SOCK_PACKET, int protocol),但Linux内核开发者明确指出这种方式已过时。Linux在 2.2及以后的版本中提供了一

2010-08-08 11:42:00 1199

转载 libpcap代码分析

<br />打开网络设备<br /><br />当设备找到后,下一步工作就是打开设备以准备捕获数据包。libpcap的包捕获是建立在具体的操作系统所提供的捕获机制上,而Linux系统随着版本的不同,所支持的捕获机制也有所不同。<br /><br />2.0 及以前的内核版本使用一个特殊的socket类型SOCK_PACKET,调用形式是socket(PF_INET, SOCK_PACKET, int protocol),但Linux内核开发者明确指出这种方式已过时。Linux在 2.2及以后的版本中提供了一

2010-08-08 11:33:00 1049

转载 setsockopt 设置socket 详细用法

setsockopt 设置socket 详细用法<br />1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:<br />BOOL bReuseaddr=TRUE;<br />setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));<br /><br />2. 如果要已经处于连接状态的soket在调用closesocket后强制关闭,不经历<br />TIM

2010-08-08 11:29:00 1012

转载 C语言读CSV文件问题

<br />http://zhidao.baidu.com/question/63460919

2010-08-04 23:23:00 1607

原创 Working with CSV files in Bash

SV files are very common. Using them with Bash to aid in scripting can be very useful. Here are a some methods of using bash to work with CSV files. These are what I sometimes use when dealing with CSV files in bash, they may work for your CSV’s they may n

2010-08-04 23:07:00 1652

原创 无线破解攻击工具Aircrack-ng使用详解

本文主要是针对无线网络的密码破解,使用平台 linux 2.26.21.5 ,实现环境 BACKTRACK 3 FINAL(USB),无线破解工具 Aircrack-ng ,官方网站http://www.aircrack-ng.org ,Aircrack-ng系列工具也有windows 平台版本,但是本人的小黑的始终不能在win下抓包,所以只能 弃 win 从 lin 了,另外 win 下扫描到的 AP 也比 lin 下少了很多。其实 WIN 并不完整的支持 TCP/IP 协议族,有些协议 win 直接丢弃

2010-08-02 13:44:00 30001 1

原创 openwrt网上资料

OpenWrt的网上笔记<br />笔记:gashero日期:2009-09-04<br />目录1   简介2   参考文献3   OpenWrt介绍3.1   NVRAM操作4   准备工作5   关于Belkin 7231-4P6   内核配置与编译7   安装7.1   清空nvram7.2   安装firmware7.3   TFTP方式安装7.4   MTD方式安装7.5   对改装的路由恢复64MB内存设置7.6   7231-4P的WEB安装OpenWrt-kamikaze-8.09.18 

2010-07-22 12:39:00 16450 1

转载 手动编译LUCI 到 openwrt中

<br /> <br />        之前编译的openwrt一直都没有界面需要手动安装界面,其实手动安装界面很简单,只需要简单的三个步骤即可:     <br />          首先,Telnet进入路由器   Telnet 192.168.1.1.  此时会看到openwrt的欢迎界面<br />          然后,更新下opkg列表,输入: opkg update<br />          最后,安装界面 输入  opkg install luci-admin-full  耐心等待

2010-07-18 22:26:00 11500

原创 openwrt编译教程

<br />一、刷openwrt<br />1.刷rg100a 1.1固件,主要是用rg100a 的cfe,db120的cfe与openwrt不兼容,刷一次就可以了<br />rg100a 1.1固件<br />http://www.2cna.cn/download/openwrt/RG100aV1.1cfe.bin<br />openwrt固件<br />http://www.2cna.cn/download/open ... VW-squashfs-cfe.bin<br /><br />2.db120接

2010-07-18 22:22:00 11608

转载 使用交叉编译编译在OpenWRT上运行的程序

首先下载OpenWrt-SDK-Linux-i686-1.tar.bz2包,解压缩tar jxf  OpenWrt-SDK-Linux-i686-1.tar.bz2为了方便,可以做个链接ln -s /root/OpenWrt-SDK-Linux-i686-1/staging_dir_mipsel/bin/mipsel-linux-uclibc-gcc /usr/bin/mepsel-gcc然后使用/root/OpenWrt-SDK-Linux-i686-1/staging_dir_mipsel/bin/mi

2010-07-18 22:21:00 38753 3

原创 内核在utu2440上的移植

Linux-2.6.30.4在2440上的移植之内核共享资源,欢迎转载:http://hbhuanggang.cublog.cn 一、移植环境主  机:VMWare--Fedora 9 开发板:Mini2440--64MB Nand 编译器:arm-linux-gcc-4.3.2二、移植步骤1. 准备工作目录和解压内核源码

2010-01-07 20:04:00 1608

原创 uboot在utut2440上的移植

http://blog.csdn.net/linyaoyi/archive/2009/03/19/4004052.aspx http://blog.chinaunix.net/u3/105764/showart_2091132.html

2010-01-07 20:01:00 985

原创 uboot 在utu2440上的移植

http://blog.csdn.net/linyaoyi/archive/2009/03/19/4004052.aspxhttp://blog.csdn.net/linyaoyi/archive/2009/03/19/4004052.aspx

2010-01-07 19:53:00 883

转载 2440+NAND Flash(K9F1208UOM)总结 收藏

2440+NAND Flash(K9F1208UOM)总结 收藏 2440+NAND Flash(K9F1208UOM)总结: 1. 以Page为单位读写,此Flash为Small Page Flash,即每页为528Byte(512 Byte +16 Byte) 2. 以Block为单位擦除,每个Block为(16K+512)Byte即

2009-12-17 20:35:00 1137

转载 搞定了2.6.24.4上的uda1341的驱动,共享源码

 最近做了博创2410开发板上uda1341的驱动,从网上下了一些源代码,直接拿过来在2.6.24上行不通。然后就自己去看内核中和dma相关的代码,最终把驱动弄好了,能顺利播放音乐了。把移植过程介绍一下,供大家参考。 遇到的第一个问题是dma通道的映射问题。通道映射不正确的话,uda1341就没有输出。这个问题我觉得是移植过程中解决的主要问题。关于2

2009-12-17 19:40:00 1181

原创 Linux TCP/IP协议栈的关键数据结构Socket Buffer(sk_buff )

sk_buff Linux网络各层之间的数据传送都是通过sk_buff。Sk_buff提供一套管理缓冲 区的方法,是Linux系统网络高效运行的关键。每个sk_buff包括一些控制方法和一 块数据缓冲区。控制方法按功能分为两种类型。一种是控制整个buffer链的方法, 另一种是控制数据缓冲区的方法。Sk_buff组织成双向链表的形式,根据网络应用 的特点,对链表的操作主要是删除链表头的元素和添加到

2009-12-06 21:53:00 1643

转载 条件变量、pthread_cond_init

 1.初始化条件变量pthread_cond_init#include int pthread_cond_init(pthread_cond_t *cv,const pthread_condattr_t *cattr);返回值:函数成功返回0;任何其他返回值都表示错误初始化一个条件变量。当参数cattr为空指针时,函数创建的是一个缺省的条件变量。否则条件变量的属性将由cattr中的属性

2009-11-25 16:22:00 51216 9

转载 c++学习方法11

C++学习推荐书目 比较中肯的读书经验 语言入门: 有丰富C经验,缺乏C++经验的: 《C++ Primer (3RD)》 有其他语言的丰富经验的: 《The C++ Programming Language》简称TCPL(对不住纯C的fans了) 如果选择薄一点的书:《Essential C++》《Accelerated C++》都是不错的选择。 其实,我个人一直认为C++Primer带着太过强

2009-11-13 22:26:00 1917

Windows-classic-samples-master.zip

CredentialProvider 参考源码,windows登录认证在不同的windows版本中有不同的方式。在win7及以上版本使用Credential Providers 在Samples/Win7Samples目录下。在win8及以上版本也是使用Credential Providers但是与win7在实现中略有区别,在Samples目录下

2019-08-13

二进制汉字互转程序

二进制转为汉字,汉字转为二进制的互转程序,可以为很多地方的使用提供借鉴

2018-12-20

RGB调色参考程序

可用于调色参考,写的RGB调色程序,可以用于很多地方对色彩调色使用,也可以用于c++学习参考

2018-12-20

AR9344 datasheet

做op开发时,下载的,分享给大家,不要资源分

2016-11-11

linphone 3.9.1源码

linphone 是众多开源sip协议做的最好了,现在已经出了windows linux Android ios等多系统版本。值得学习 SIP user agent compliant with RFC3261

2016-04-01

linux常用命令源码(ls,cp,chmod,df等)

linux下大部分常用命令源码,新版 base64.c basename.c c99-to-c89.diff cat.c chcon.c chgrp.c chmod.c chown.c chown-core.c chown-core.h chroot.c cksum.c comm.c copy.c cp.c cp-hash.c csplit.c cut.c date.c dcgen dd.c df.c dircolors.c dircolors.h dircolors.hin dirname.c du.c echo.c env.c expand.c expr.c extract-magic factor.c false.c fmt.c fold.c getlimits.c group-list.c groups.c head.c hostid.c hostname.c id.c install.c join.c kill.c lbracket.c libstdbuf.c link.c ln.c logname.c ls.c ls-dir.c ls-ls.c ls-vdir.c md5sum.c mkdir.c mkfifo.c mknod.c mktemp.c mv.c nice.c nl.c nohup.c nproc.c od.c operand2sig.c paste.c pathchk.c pinky.c pr.c printenv.c printf.c prog-fprintf.c ptx.c pwd.c readlink.c remove.c rm.c rmdir.c runcon.c seq.c setuidgid.c shred.c shuf.c

2016-04-01

javascript 保存文件 (含两种方法)

包含IE 支持版本(ActiveXObject)的纯文本文件保存js代码示例和基于HTML5完成文件保存(FileSaver.js)示例。

2016-03-10

A Byte of Python

python入门经典读物,值得学习,我学习python是从A Byte of Python开始的,受益匪浅

2016-01-21

高级Bash脚本编程指南(Advanced Bash-Scripting Guide)中英文版本

bash shell 学习的最经典资料,内容涵盖完整,根据个人情况,选择读英文版或者中文版。在读中文版过程中可以参考英文版

2016-01-21

IEEE 802.1x 协议 2010和2004标准

该压缩包包含了802.1x协议的2004版本和2010版本,均具有参考价值。

2014-02-11

802.11 和802.16协议全集

包含无线宽带协议集: 802.11和802.16两部分的协议 802.16标准包含如下文档 802.16-2004.pdf 802.16-2009.pdf 802.16.2-2004.pdf 802.16e-2005.pdf 802.16f-2005.pdf 802.16h-2010.pdf 802.16j-2009.pdf 802.16k-2007.pdf 802.16m-2011.pdf 802.16_Conformance01-2003.pdf 802.16_Conformance02-2003.pdf 802.16_Conformance03-2004.pdf 802.16_Conformance04-2006.pdf 802.11 包含 从1999-2007年的协议

2013-04-23

linphone 最新版3.39

linphone 最新版 linphone源码

2011-06-19

网络工程师教程(第三版) 高清 part5

网络工程师教程(第三版) 高清 part5 共5part

2010-12-05

网络工程师教程(第三版) 高清 part4

网络工程师教程(第三版) 高清 part4 共5part

2010-12-05

网络工程师教程(第三版) 高清 part3

网络工程师教程(第三版) 高清 part3 共5part

2010-12-05

网络工程师教程(第三版) 高清 part2

网络工程师教程(第三版) 高清 part2

2010-12-05

网络工程师教程(第三版) 高清晰 part1

网络工程师教程(第三版),由于我的上传权限是25M,所以我将以25M分割

2010-12-05

snort-rules 自己整理版

snort-rules 自己整理版, snort 入侵检测

2010-08-01

Visual.Basic程序设计真题例解与仿真训练

Visual.Basic程序设计真题例解与仿真训练,Visual.Basic程序设计真题例解与仿真训练

2010-05-30

华为WCDMA系统原理

华为WCDMA系统原理 WCDMA原理 WCDMA原理,这是华为内部培训的教材,讲的很好,值得一读!!!因为资源得到不易,所以资源分高,请谅解!

2010-05-30

宽 带通 信网 课 件

这是宽带通信网课程的课件,值得一读,宽带通信网!

2010-05-30

LIUNX 监控 论文2篇

LIUNX 监控 论文2篇,LIUNX 监控 论文2篇

2010-05-30

Pelco-D协议说明书

Pelco-D协议Pelco-D协议Pelco-D协议Pelco-D协议

2009-12-27

unix环境高级编程(英文版)

unix环境高级编程(英文版) 号称是本unix linux编程的圣经

2009-08-08

s3c2440芯片中文手册

s3c2440芯片中文手册,s3c2440芯片中文完美翻译版

2009-08-04

linphone 3.1.2

linphone 3.1.2 , linphone 最新版

2009-07-31

spy++ (基于 Win32 的实用工具)

Spy++ (SPYXX.EXE) 是一个基于 Win32 的实用工具,它提供系统的进程、线程、窗口和窗口消息的图形视图。使用 Spy++ 可以执行下列操作: 显示系统对象(包括进程、线程和窗口)之间关系的图形树。 搜索指定的窗口、线程、进程或消息。 查看选定的窗口、线程、进程或消息的属性。 直接从视图中选择窗口、线程、进程或消息。 通过鼠标定位,使用查找程序工具选择窗口。 使用复杂的消息日志选择参数设置消息选项。 提示 使用 Spy++ 时,在许多实例中都可以单击鼠标右键显示常用命令的弹出式菜单。命令是否可用取决于指针的位置。例如,如果在指向窗口视图中的某项时单击并且选定的窗口可见,则弹出式“突出显示”菜单项将导致选定窗口的边框闪烁,从而可以轻松地在屏幕上找到该窗口。使用复杂的消息日志选择参数设置消息选项。 提示 使用 Spy++ 时,在许多实例中都可以单击鼠标右键显示常用命令的弹出式菜单。命令是否可用取决于指针的位置。例如,如果在指向窗口视图中的某项时单击并且选定的窗口可见,则弹出式“突出显示”菜单项将导致选定窗口的边框闪烁,从而可以轻松地在屏幕上找到该窗口。

2009-07-13

C语言深度解剖(揭开程序员面试笔试的秘密)

C语言深度解剖是一本C语言编程易错点总结的书,揭开了程序员面试笔试的错误点

2009-07-13

programmong with POSIX threads

programmong with POSIX threads .

2009-05-13

understanding unix 中文版

understanding unix 中文版

2009-04-24

linux kernel 0.11

linux 0.11内核,最初期的内核。是学习内核的入门材料,好不容易找到,分享下

2009-04-22

chm格式电子书制作教程

 .chm 文件可用来制作软件说明书、产品介绍、学习教程、电子图书、报刊的电子版本、个人资料的整理等等。本文将由浅入深的介绍 .chm 文件的制作方法,希望对你能有帮助。

2009-04-22

水木清华论坛智商测试题

很好的智商测试题,能开发智力,对找工作有利。

2009-04-22

基本linux学习原版书籍集合

基本linux学习原版书籍集合,最全Linux学习“宝典”系列典藏版电子书

2009-04-17

磁盘文件监控工具(DJ文件监控)

磁盘文件监控工具(DJ文件监控),是一个强大的监控某个磁盘文件变化的工具。

2009-04-17

linphone3.1最新版

With linphone you can communicate freely with people over the internet, with voice, video, and text instant messaging. Linphone complies to the SIP protocol, an open standart for internet telephony. Linphone should be able to interoperate with most SIP-compatible phones and proxies. If you subscribe a VoIP to PSTN (=classic telephony) account to a telecom provider, you can reach everyone that has a "classic" phone line. However those calls are not free since PSTN networks are costly. linphone is free-software (or open-source), you can download and redistribute it freely. linphone works under Linux and Windows X

2009-04-17

Visual+C++高级编程技术精粹(源码)

Visual+C++高级编程技术精粹书附带的源码

2009-04-17

HashCalc v2.02

这是一款完全免费的超强文件“指纹”校验机。找遍了整个世界,终于把它找到了。我们知道,每个人的指纹都是不同的,通过指纹识别,警察可以根据指纹来指认犯罪嫌疑人,那么电脑里的文件有没有指纹呢?答案是有,那就是“数字签名”。每个文件的“数字签名”都不同,这就相当于人的“指纹”,通过识别其“数字签名”,我们可以判断它们是否为同一文件,是否被修改过,这样既节省了硬盘空间,又可防止木马、病毒等。目前最通常用的“数字签名”方法有 MD5、SFV 、SHA1 、CRC32 (WinRAR 就是采用这种方法校验文件)等。这个软件可识别的指纹远不止这些,它可识别的文件类型包括: .mp3, .wav, .avi, .mpg, .midi, .mov, .dvd, .ram, .zip, .rar, .ico, .gif, .pif, .pic, .tif, .tiff, .txt, .doc, .pdf, .wps, .dat, .dll, .hex, .bin, .iso, .cpp, .dss, .par, .pps, .cue, .ram, .md5, .sfv等等,可识别的数字签名包括MD5、SHA1 、CRC32、MD4、SHA256、SHA384、SHA512、、RIPEMD160、PANAMA、TIGER、MD2、ADLER32等。 可以说比 WinMD5、FlashSFV 之流不知要强多少倍,遗憾的是它没有生成校验文件的功能。不过这难不倒我等菜鸟,随便建立一文本文档,输入你校验所得的文件名和校验值,例如: 7158afedbd4ffcf806a5547434f8083d *HashCalc_yfy.exe 然后打开“文件——>另存为”菜单,在弹出的对话框中的“保存类型”下拉框中选择“所有文件”,然后输入 HashCalc_yfy.md5 ,保存之后就成为 MD5 文件了。是不是很酷?先别着急,这种方法还谈不上安全性,因为如果别人有校验MD5的关联程序的话,直接打开你的 MD5 文件修改就糟了,然后再把程序加入木马,输入修改后的 MD5 值,到时你哭都来不及!有没有更好的方法呢?我教你一招更狠的吧(千万不要说是我教的,不然那些木马高手要找我算帐了):依照上述方法建立一文本文档,输入内容如下(这只是个例子,千万不要照搬哦) File MD5 SHA1 CRC32 (1)HashCalc_yfy.exe 7158afedbd4ffcf806a5547434f8083d * 97f0ff6dc07ccde94ee0c56f8ce56ca351242956 * 2ff1529c (2)HashCalc.chm 85944d132bd8f9508fedc1a0447abf46 * e56a8e1bd4c83454b167461121770235194b2f64 * 941510a0 然后依照上述方法另存为 yfy.dll (当然,文件名可以任意,扩展名任意,越让人意想不到越好)然后把这个 yfy.dll 放到你要打包的文件夹里,这时文件一大堆,木马高手看到这个 yfy.dll 也不会怀疑,还以为是动态链接库呢,就不会再修改你这个超级校验文件了。以后查看文件是否被修改,用 HashCalc_yfy.exe 校验一下,再使用写字板或 SkimEdit 等软件打开 yfy.dll ,对比一下校验值就知道了。 需要注意的是:由于 HashCalc 支持的“数字签名”相当多,请尽量不要点选所有的检查框,一般用 MD5、SHA1 、CRC32 就可以了;尤其是电影之类的大文件,请尽量使用 MD5 或 SHA1 ,点选一个检查框,因为校验时很占系统资源,弄不好会造成死机;而且这个软件校验大文件时没有 WinMD5 之类的进度条,显得程序响应很慢,这应该是一个需要改进的地方。

2009-04-15

gtk2.0+教程(gtk学习入门)

gtk2.0+教程(gtk学习入门),中文gtk学习御用书籍。分享给大家

2009-03-16

linux内核完全注释(解析)

关于linux 内核完全注释,内核解析的书籍,常看常新!

2009-03-16

空空如也

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

TA关注的人

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