自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冷却

专注安全与编程

  • 博客(233)
  • 资源 (24)
  • 收藏
  • 关注

原创 授人以渔

安全网站收集

2014-08-11 15:11:46 1322

原创 Microsoft SQL Server 任意命令执行

xp_cmdshell

2019-08-19 16:11:18 679

原创 净化

干净一点点……

2018-03-26 15:28:33 683 1

原创 winter @ OS X 10.11.6 MacBook Pro (Retina, 13-inch, Early 2015)

冬天MBP经常充不进电,原因是温度太低。平时喜欢通过运行flash程序让电脑发热,比如看看优酷视频什么的,但是如果是在公司上班时间呢?看片总不太好吧……

2017-03-28 13:35:22 1222

原创 Oracle 任意命令执行

假如有一天你通过端口扫描+口令暴破的方法拿下了一台Oracle服务器,那么,如何才能扩大战果,实现“任意命令执行”呢?

2017-03-28 13:20:23 2350

原创 WordPress密码哈希破解

WordPress密码哈希破解

2016-05-14 11:19:32 3514

原创 http_cracker.sh

HTTP Cracker v1.0 (20151206)

2015-12-08 20:02:57 673

原创 rdp_cracker.py

RDP Cracker v2.0 (leng_que@20151211)

2015-10-01 01:54:55 1250

原创 字典合并小工具 @ OS X 10.10 Yosemite

用途:将当前目录下收集到的字典合并,同时去掉重复项。备注:仅去掉同一个字典文件内的重复项,如果多个不同字典文件内有重复的项目,则是会合并到一块的,而要解决这样的重复项,很简单,再单独合并一次结果文件自身即可。

2015-10-01 01:41:12 743

原创 AccessWindowsShare.bat

@echo OFFrem 说明:“这是一个简单的Windows共享资源映射批处理脚本”set /p var_ip="请输入目标IP:"set /p var_user="请输入用户名:"set /p var_pass="请输入口令:"net use * /d /y>NULnet use \\%var_ip%\IPC$ /u:%var_user% %var_pass%>NULif

2015-10-01 01:34:22 499

原创 PE_BuildTime.html

function show(){ //JavaScript Date对象 1970年1月1日午夜 //PE TimeDateStamp 文件日期时间戳,指这个pe文件生成的时间,它的值是从1969年12月31日16:00:00以来的秒数. //北京时间 +8时区 var s = parseInt(document.getElementById("TimeDateS

2015-10-01 01:25:28 8719

转载 lcx

// htran.cpp// 冷却整理 2015-05-29 21:28:51/*用法说明:[Usage of Packet Transmit:] lcx.exe - [-log logfile][option:] -listen -tran -slave 备注:-listen 后面接的两个端口都是监听功能,即:被动连接-tran

2015-05-29 21:30:10 983 1

原创 TestOpenGL

又开始练习OpenGL编程了……

2015-04-14 23:39:04 603

原创 《白帽子讲Web安全》读书笔记

------“安全问题的本质是信任的问题”安全三要素:机密性、完整性、可用性白帽子兵法:Secure By Default 原则(1:黑白单、白名单 2:最小权限原则)、纵深防御原则、数据与代码分离原则、不可预测性原则“所有的程序本来也没有漏洞,只有功能,但当一些功能被用于破坏,造成损失时,也就成了漏洞。”浏览器安全:同源策略、浏览器沙箱(备注:沙箱内的程序要与外界通信时是通过

2015-04-04 16:28:29 1494

原创 Use After Free

/* * Author: leng_que * Date: 2015-03-19 * Description: 简单的演示了UAF漏洞的原理 */#include #include #include int main(void){ char* buf_use = (char*)malloc(32); printf("buf_use's addr = [0

2015-03-19 14:59:48 1068

转载 Linux应用程序中出现两次fork的解释

一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或waitpid获取子进程的状态信息,那么子进程的进程描述符仍然保存在系统中。这种进程称之为僵尸进程。在一些程序中经常看见使用两次fork创建子进程,原因如下:以下摘自《UNIX环境高级编程》如果一个进程fork一个子进程,但不要它等待子进程终止,也不希望子进程处于僵尸状态直到父进程终止,实现这一要求的技巧是

2015-03-05 16:12:35 982

原创 TestODBC

复习ODBC数据库编程

2015-01-15 22:21:13 592

原创 usage: url_tools.exe [URL] [count] [interval(seconds)]

一个小工具,主要是复习一下网络编程和多线程编程。

2015-01-15 22:15:37 702

转载 用Python脚本查询纯真IP库

#!/usr/bin/env python# coding: utf-8'''用Python脚本查询纯真IP库QQWry.Dat的格式如下:+----------+| 文件头 | (8字节)+----------+| 记录区 | (不定长)+----------+| 索引区 | (大小由文件头决定)+----------+文件头:4字节开始索引偏移值+4

2015-01-15 22:11:02 977

原创 Bugtraq ID:71333 PoC

# 文件名称:centreon_exec_rce_poc.py# 编写时间:2014-12-09# 更新时间:2015-07-04# 漏洞说明:Centreon 'exec()' 函数远程命令执行漏洞# 影响版本:Centreon <= 2.5.3

2014-12-09 21:12:32 1492

原创 MS08-067

// MS08-067 Exploit 冷却整理//// [Microsoft Visual C++ .NET] 编译通过// [WindowsXP SP2 简体中文纯净版] 测试通过,但成功率并不是100%// 漏洞分析参见 http://blog.csdn.net/iiprogram/article/details/3156229#include #include #incl

2014-08-10 13:28:07 996

原创 域名反向解析

http://whois.webhosting.info/xxx.xxx.xxx.xxx

2014-08-09 10:45:34 1044

原创 一些排序算法

// 冒泡排序void func_bubble_sort(int arr[], int l, int r){ int i; int j; int temp; //for optimize 1 int flag_swap; //for optimize 2 int n; int pos = 0; for ( j = 0

2014-07-29 15:36:54 536

原创 KMP算法

int func_equal(const char* p, int n, int k){ int i = 0; // 0 ~ k-1 int j = n-k; // n-k ~ n-1 while ( i <= k-1 ) { if ( p[i] != p[j] ) { return -1;

2014-07-29 10:40:56 849

原创 快速排序

void func_quick_sort(int arr[], int l, int r){ if ( l < r ) { int key = arr[l]; int i = l; int j = r; while ( i < j ) { while ( i = key )

2014-07-29 10:33:18 587

原创 网络数据包格式图解

2014-07-28 11:21:56 1528

原创 【冷却游戏】 安卓版 俄罗斯方块游戏 官方版

应用说明:这是一款非常传统的俄罗斯方块游戏,完全正统,完全纯净,非常小巧,却又不失极高的可玩性,在等车时,在地铁上,拿出手机来两盘吧。更新日志:v1.0.2更新说明:1、增加游戏进度自动保存功能。2、增加启动画面。3、其它一些改善用户体验的小修改以及小BUG的修复。v1.0.3更新说明:1、将直接下落改为延时触发,有效避免误操

2014-06-05 22:25:33 1205 2

原创 CRC32

/* * This file is derived from crc32.c from the zlib-1.1.3 distribution * by Jean-loup Gailly and Mark Adler. *//* crc32.c -- compute the CRC-32 of a data stream * Copyright (C) 1995-1998 Mark A

2013-09-10 11:59:56 1213

原创 Android俄罗斯方块游戏源码

把之前自己写的那个俄罗斯方块游戏引擎移植到Android平台上,做成一个俄罗斯方块游戏Demo,不过也已经达到可玩的程度了,其中主要的技术有:传感器的使用、振动器的使用、定时器的使用、双缓冲绘图、触摸消息捕获等等。总的来说还是非常初级的一些小技术,算是简单熟悉一下Android的开发环境以及回顾一下Java语言的使用了,自己留着也没什么意思,共享出来,有需要的朋友自己下载就好了。源

2013-08-21 16:53:37 2845 4

原创 对齐

#define ALIGN(x,y) (((x+(y-1))/y)*y)

2012-12-20 22:02:54 557

原创 在ubuntu下把dash换成bash

执行命令:sudo dpkg-reconfigure dash然后在弹出的提示界面中选择“no”即可。

2012-11-30 15:52:40 1339

原创 交叉编译器

arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2

2012-11-30 15:49:03 722

转载 提取JPEG图片中的EXIF信息

//exif.h/* * File: exif.h * Purpose: cpp EXIF reader * 16/Mar/2003 * based on jhead-1.8 by Matthias Wandel */#if !defined(__exif_h)#define __exif_h#include #include #include #includ

2012-10-16 19:30:29 2865 1

原创 _chdir、_findfirst、_findnext、_findclose函数的使用(枚举文件)

#include #include #include void demo(){ intptr_t handle = NULL; intptr_t handle_next = NULL; struct _finddata_t cfile = {0}; _chdir("D:\\test\\"); // 改变当前目录;即:进入指定目录 handle =

2012-10-12 19:43:55 1577

原创 一个简单的NTP客户端demo

// 一个简单的NTP客户端demo// NTP协议参考:http://www.enhan.com.cn/blog/index.php/tech/520// 代码参考:http://blog.csdn.net/kviling/article/details/7088943#include #include #include #include #include #include

2012-10-10 19:24:19 1193

原创 一个简单的DNS客户端demo

// 一个简单的DNS客户端demo// DNS协议参考:http://www.cnblogs.com/topdog/archive/2011/11/15/2250185.html// 代码参考:http://www.isayme.org/socket-udp-dns-ping-ip.html#include #include #include #include #include

2012-10-10 19:21:14 1478

原创 Symbian俄罗斯方块游戏源码

一个完全原创的基于Nokia5230进行真机开发以及调试的俄罗斯方块小游戏,其中使用到了一些Symbian应用开发的基本技术,例如:定时器、屏幕绘图、菜单、鼠标响应、震动器、传感器等等,源代码都在里面了,大家可以随意看看。下载地址:http://download.csdn.net/detail/leng_que/4610903

2012-10-01 11:53:40 1341 1

原创 YUV422逆时针旋转90度

将YCbCr422格式的图像逆时针旋转90度的做法: 旋转前:Cb1 Y1 Cr1 Y2Cb2 Y3 Cr2 Y4 旋转后:Cb1 Y2 Cr1 Y4Cb1 Y1 Cr1 Y3

2012-09-03 14:51:35 1609

原创 Symbian开发中实现拨打电话功能

#ifndef _DIALENGINE_H_#define _DIALENGINE_H_// 注:这个类的使用需要能力NetworkServices和NetworkControl#include // need etel.libclass MPhoneCallClientObserver{public: virtual void HandleCall

2012-08-18 13:29:16 1219

原创 Symbian S60v5 编程中的程序图标更换问题

这个换图标的问题也是折腾了我挺久一段时间,非常郁闷,不就换个图标嘛,想当年大学时在MFC编程中,多么简单的一件事件,在Symbian下却搞了很久,在网上查了很久,发现基本都是说第三版或者是Anna下换图标的方式,而且方法还挺复杂,又是svg、又是什么提供几个不同尺寸、又是什么遮罩图、又是修改什么文件等等,唉,不就换个图标嘛,有那么麻烦吗,真不明白Symbian系统的设计者怎么想的。好了,言归正传,

2012-08-04 13:02:45 899

Microsoft Macro Assembler v6.15

这个masm是我学习汇编语言的课时用的,非常好用,而且我还加入了很多我找到的inc和lib,所以库很全,而且是绿色版。

2018-03-15

安卓俄罗斯方块游戏(含源代码,基于Samsung GT-S7572真机调试)

把之前自己写的那个俄罗斯方块游戏引擎移植到Android平台上,做成一个俄罗斯方块游戏Demo,不过也已经达到可玩的程度了,其中主要的技术有:传感器的使用、振动器的使用、定时器的使用、双缓冲绘图、触摸消息捕获等等。总的来说还是非常初级的一些小技术,算是简单熟悉一下Android的开发环境以及回顾一下Java语言的使用了,自己留着也没什么意思,共享出来,有需要的朋友自己下载就好了。

2013-08-21

塞班俄罗斯方块游戏(含源代码,基于Nokia5230真机调试)

一个完全原创的基于Nokia5230进行真机开发以及调试的俄罗斯方块小游戏,其中使用到了一些Symbian应用开发的基本技术,例如:定时器、屏幕绘图、菜单、鼠标响应、震动器、传感器等等,源代码都在里面了,大家可以随意看看。

2012-10-01

俄罗斯方块游戏引擎

一个基于可移植性强的原则编写的俄罗斯方块游戏引擎,同时附带基于Windows平台的Demo。 其中主要的类就两个,分别实现在TetrisCore.cpp和TetrisGUI.cpp中。 —— 2012年4月25日 19:46:18

2012-04-25

7号防火墙 —— 一个基于Filter-Hook Driver技术的个人防火墙

本人的毕业设计,一个融入了很多技术的东东。用到的技术比较杂,其中涉及:驱动、数据库、注册表、MFC、PSAPI.DLL、socket、…… 这个软件的核心技术是Filter-Hook Driver的使用。

2010-07-18

QFtpLib —— 一个Q版的FTP客户端协议库

基于Winsock2实现的一个Q版的FTP客户端协议库

2010-06-24

进程运行时统计系统 v8.1

一个可以让你知道自己的计算机在一段时间内都运行了哪些进程以及各运行了多久的小软件。

2009-11-18

定时提醒小程序 v3.1.rar

一个用于定时提醒的小软件,欢迎有需要的朋友来使用。

2009-11-17

3DSMax、VC6.0、DX9SDK编写3D漫游系统雏形

本例子简单的演示了: 1、3DS文件转换为X文件 2、载入X文件 3、显示X文件 4、转换观察视角

2009-10-02

DLL技术之导出和导入类的方法

简单明了的演示了一种在dll中导出类的方式,同时也演示了如何使用导出的类。

2009-08-30

MD5的C++实现与使用实例

完整的演示了在C++下使用MD5这个类的方法,包括对一个外部文件进行MD5的演示

2009-06-28

数学表达式解析器(中缀表达式求值)

这个一个用C/C++实现的基于逆波兰式理论基础的小计算器程序,可以解析大部分常用的数学表达式。

2009-05-30

IP地址输入控件的用法

该实例简单明了的演示了MFC里的CIPAddressCtrl(IP地址控件)的用法。

2009-04-21

MFC树形控件使用方法

简单明了的演示了MFC里的树形控件的使用方法,着重演示树形控件怎样响应鼠标单双击里面的选项时的消息。

2009-04-21

CEdit输入过滤实例

这个简单的小程序演示了在VC环境下如何对从CEdit控件的输入进行控制(该例子是仅允许输入标准的数值)。同时也演示XPButton这个类的用法。

2009-04-21

结合VC6.0与InterBase v7.5的开发编程录像教程和相关工具

一个自己写的演示在VC中使用InterBase进行编程的小程序,同时还有详细的录像讲解,里面附上了一个直接用ODBC的API操作数据库的例子。

2009-02-22

在SQLServer2000下的一个ESQL实例

这是一个在SQLServer2000下的C语言版ESQL实际编程例子,代码简洁、简单,但是会给想学习ESQL的朋友有一个最初级的了解。网上很不好找这类的资源,所以这个东西也是自己花了一些心思才弄出来的,所以也希望对大家有用。

2009-02-20

《3D游戏从头编》教程

这是我在网上查到的一个很不错的3D游戏编程的入门轻量级教程,里面有详细的说明和相关源代码实例。对于想自学习3D游戏编程的朋友会有所帮助的。最后补充一点,就是里面的例子使用DX8.0编写。

2009-02-18

Windows套接字广播编程实例

这是一个演示了如何在Windows平台下进行套接字广播编程的小程序,简单易懂,希望能给朋友们一些帮助。

2009-02-15

冷却迷你任务管理器(VC源码)

这个任务管理器是我用VC在看了别人写的类似程序的基础上该写的,主要用到的技术有:进程、列表控件、设置光标……

2008-10-01

VC6.0与MATLAB6.5混合编程

在MATLAB6.5下将m文件编译成DLL的形式,然后在VC6.0中通过此DLL调用在m文件里写的函数。从而实现VC与MATLAB的混编。

2008-10-01

一个带菜单的窗口程序(Win SDK编程技术)

这是我用Win SDK编程技术编程的第一个带菜单的窗口程序,很基础的一个程序,但是我觉得对想学习winSDK编程的朋友会有些帮助的。

2008-09-08

实现MD5计算(MFC版)

在VC环境下编程实现MD5值的计算,简单的演示MD5这个类的用法.

2008-09-02

让Access执行用户手工输入的SQL

Access数据库没有提供直接对其进行SQL执行的功能,而这个小程序通过DAO技术使得我们可以让Access直接执行一些SQL语句

2008-09-02

空空如也

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

TA关注的人

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