- 博客(51)
- 资源 (12)
- 收藏
- 关注
原创 ubuntu12.04 server amd64 Nagira部署
部署环境如标题所述,主要过程参考Nagira包中给出的Install.md. Nagira是nagios的一个restful API的实现首先部署ruby环境,根据nagira作者的测试ruby1.8不支持部署,测试成功的有1.9.2 1.9.3 2.0.0,笔者测试成功的是2.0.0给出nagira的测试信息网址https://travis-ci.org/dmytro/nagira
2013-08-31 10:00:55
1195
转载 PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程 zz
http://www.leapsoul.cn/?p=695http://www.2cto.com/os/201204/128286.html主要参考这两篇文章这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境,暂且不使用PHP环境搭建软件了,在此详细图解在Windows 7下安装配置PHP+
2013-05-10 20:34:05
1093
原创 linux下codeblock安装(整理)
参考http://blog.youkuaiyun.com/xi52qian/article/details/7208738http://blog.youkuaiyun.com/dian_technology/article/details/6163557linux redhat enterparse6.1 安装code::blocks10.05以前在linux上写代码都是用VS在win
2013-05-05 19:59:10
5220
转载 设置radasm,使其支持8086 16位asm zz
http://blog.youkuaiyun.com/cceaec/article/details/4752370在网上找了一下,没有找到现成的步骤,自己对照着cao_cong老兄的说明弄了好久,现在总算成功了 ,虽然还有个地方不算太完美,但是不敢独享,拿出来给诸位同仁分享一下。有什么需要改进的,请告诉我一下 把以下内容存到txt文档里面,然后再把该文档重命名,例如masm16.ini
2013-05-05 19:33:37
2298
转载 枚举进程——PspCidTable zz
http://blog.youkuaiyun.com/strongxu/article/details/4959757看Windows内核情景分析的时候看到讲PspCidTable中会保存每个进程和线程的CID,就在想可以通过这个表来获取到每个进程的PID及相关信息,然后网上一搜,已经有N多人通过这种方法来获取进程列表了,Iceword也是有这种方法来枚举进程的。Anyway,还是自己实现一遍吧。
2013-05-05 19:32:14
1053
转载 __declspec(dllimport) zz
http://hi.baidu.com/shengqb/item/aa6812a04681a2248919d395我相信写WIN32程序的人,做过DLL,都会很清楚__declspec(dllexport)的作用,它就是为了省掉在DEF文件中手工定义导出哪些函数的一个方法。当然,如果你的DLL里全是C++的类的话,你无法在DEF里指定导出的函数,只能用__declspec(dllexp
2013-05-05 19:30:58
506
转载 在LINUX下安装BOCHS zz
http://blog.youkuaiyun.com/kendyhj9999/article/details/6272334首先BOCHS是一个X86模拟器,可以用他来安装各种在x86系统上运行的的操作系统,当然还有其他的模拟器,但是我对BOCHS是比较偏爱的,应为他的调试功能能够让我监视操作系统在硬件层的运行状态.就象gdb一样.我是个freesoft爱好者,所以我决定死活都要在LINUX上安装
2013-05-05 19:24:14
855
转载 VS2005+WINDDK+Driver Studio 3.2编译出第一个测试驱动程序 zz
http://blog.youkuaiyun.com/zzqccc/article/details/4151142搭建好windows设备驱动程序的开发环境,终于能在VS2005中编译出第一个测试驱动程序了,现在把安装和编译的过程中遇到的一些细节问题总结一下。 1. WINDD下载的是2600版本,不知道跟xp sp1 DDK和xp sp2 DDK有什么区别,找后面两个版本的D
2013-05-05 19:21:37
956
转载 操作系统开发——NASM集成开发环境设置 zz
http://blog.youkuaiyun.com/xingwang75/article/details/4486353写操作系统使用NASM比较方便,可是没有一个好的开发环境写起来真的很痛苦! RADASM默认只支持用Nasm开发win32应用程序,而写操作系统需要生成(flat)平面文件, 只能自己修改配置来实现 使用软件如下: IDE:RADASM ASM:NA
2013-05-05 19:18:59
2159
转载 Extjs4中up()和down()的用法
Extjs4.x中,每个组件都新增加了两个方法up()和down()方法。这两个方法都是用来获取组件的,下面我们来看下up()方法和down()方法的官方解释。Extjs4.x中,新增加了两个方法up()和down()方法。这两个方法都是用来获取组件的,下面我们来看下官方解释。up( String selector, [Number/Mixed maxDepth] ) : Ex
2013-05-05 19:04:59
630
转载 我的知识管理工具列表 zz
http://www.williamlong.info/archives/3388.html如何保存和管理知识,是个人知识管理的一个非常重要的问题。善用各类知识管理工具,可以让一个人管理知识达到事半功倍的效果,月光博客对于国内外各种工具软件都有一些使用,也颇有些感悟,在2010年的时候,我曾经总结过一次《我的个人知识管理工具软件》,三年过去了,很多工具都发生了变化,这里我就总结一下自己
2013-05-05 10:32:28
1126
1
转载 大软件的烦恼与编译技术 zz
http://www.lingcc.com/2012/01/30/11974/现在虽说卖硬件的比不上卖软件的,卖软件的比不上卖服务的。但软件仍然是服务的基石。而且不管是软件、硬件、还是服务,背后都是一行行的代码,以及基于这些代码所形成的软件功能、硬件系统、技术人员的经验等等。这些代码有的用C/C++、Java、C#写,有的用PHP、JavaScript、Ruby写,有的用Ver
2013-05-05 10:22:21
831
转载 FreeBSD成长小记 zz
http://blog.chinaunix.net/uid-23527386-id-3020568.htmlFreeBSD中文wikihttp://wiki.freebsdchina.org制作FreeBSD-USB安装盘IMG映像文件下载:ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/i386/7.4-RELEASE/floppies/
2013-05-05 10:14:34
939
转载 BCDEdit 启动项编辑器4 zz
http://bbs.wuyou.net/viewthread.php?tid=158454&pid=1867618&page=1&extra= 9写得很乱,大家凑合看了 补充:今天才发现BCDEDIT不是纯DOS 命令。你必须在XP或者VISTA 中才能使用这个命令。 ========================== bcdedit.exe 是vista
2013-05-04 21:03:30
874
转载 BCDEdit 启动项编辑器3 zz
http://technet.microsoft.com/zh-cn/library/cc709667(WS.10).aspx 应用到: Windows Vista 启动配置数据 (BCD) 文件提供了一个用于描述启动应用程序和启动应用程序设置的存储。该存储中的对象和元素可有效地替换 Boot.ini 。 BCDEdit 是一个管理 BCD 存储的命令行工具。它有多种功
2013-05-04 21:02:43
1003
转载 BCDEdit 启动项编辑器2
http://www.xker.com/page/e2008/0602/53238.html Bcdedit 位于 X:\Windows\system32\ "X:"为安装Vista的盘符。 储存操作指令 ==================== /createstore 创建一个新的空白启动配置数据文件。 bcdedit /createstore C:\
2013-05-04 21:01:45
994
转载 BCDEdit 启动项编辑器1 zz
http://os.yesky.com/windowsvista/17/2619517.shtml 在之前基于NT的Windows 系统中,Windows 使用 Ntldr作为 Boot Loader来启动系统,——所谓boot loader ,在指在操作系统内核运行之前执行的一段小程序,系统通过它来初始化硬件设备、建立内存空间的映射图等,将系统的软硬件环境设置成一个合适的状态,
2013-05-04 21:00:54
1124
原创 格式化字符串漏洞
当printf系列函数的格式化串里包含用户提交的数据时,就有可能出现格式化串漏洞。 函数包括:snprintfvfprintfvprintfvsprintfvsnprintf除了这呰函数外,其他接受C风格格式符的函数也可能存在类似风险,例如wind0ws上的wprintf函数。攻击者可能提交许多格式符(而不提供对应的变量),这样的话,栈上就没有和格式符相对应的参数,因此,系
2013-04-28 10:47:52
3000
转载 精益 (转载加记录)
创业即管理开发 测量 认知创新核算创业过程应该不断的调整精益创业的假设和原则 1、创业者无处不在:车库、个体户、大公司、政府 2、创业即管理:避免混乱无序,新的管理带来新的效率,创业需要管理 3、经证实的认知:学习如何建立一个可持续的业务,假设通过验证才能转变为认知 4、开发-测量-认知:idea-product-feedback-i
2013-04-24 20:50:29
793
原创 bash
使用命令替换可以将任何命令或命令管道放在 ` ` 或 $( ) 之间$ MYVAR=foodforthought.jpg$ echo ${MYVAR##*fo}rthought.jpg$ echo ${MYVAR#*fo}odforthought.jpg##匹配最长子串#匹配最短子串从字符串末尾除去字符。紧靠 "$" 右边的字符("%)运
2013-04-22 20:11:14
472
转载 eclipse中svn代码冲突解决方案 zz
http://blog.youkuaiyun.com/alan_sss/article/details/7673239 Eclipse中的svn冲突解决办法:1. 点击提交,报错——‘SVN提交’has encountered a problem.2. 选中无法提交的文件,点击更新操作。多出三个文件,分别是:“.mine”“r(xxx+1)”“r(xxx)”其中xxx为版本号
2013-04-21 19:06:51
1174
原创 shellcode编写
一般用5个步骤实现先用高级语言编写shellcode程序编译并反汇编这个shellcode程序从汇编级分析程序执行流程整理生成的汇编代码尽量减小他的体积使他可注入提取opcode,创建shellcodeshellcode地址问题 在shellcode里使用相对地址需要一些技巧。可以把shellcode在内存中的开始地址或 shellcode的重要元
2013-04-20 16:48:27
1134
转载 SoftICE使用(3)—在VMware中配置远程SoftICE的另一种办法 zz xfocus
3 在VMware中配置远程SoftICE的另一种办法Q: 小四的>还是太复杂,而且 不适用于2000及其以下版本。有没有更省事的办法在VMware中配置远程SoftICE。A: tk 2004-06-11 17:32tk果然是妇科圣手,找到了更省事、更稳定也更广泛适用的办法,我替他整理一下全过程。总共有四个关键步骤。第一步:
2013-04-20 15:43:32
804
转载 SoftICE使用(2)-网络远程调试zz xfocus
2 将VMware与SoftICE基于网络的远程调试功能相结合Q: 在VMware上安装SoftICE,总是无法正确配置显卡驱动,选择 Universal Video Driver(SoftICE appears in a "window") 测试失败。因此无法在VMware中Ctrl-D呼叫出SoftICE的屏幕。能否对VMware机进 行基于网络的远程调
2013-04-20 15:41:31
782
转载 softice使用(1)- 在VMware Workstation 中使用SoftICE zz xfocus
在VMware Workstation 4.x中使用SoftICEQ: 如何在VMware Workstation 4.x中直接使用SoftICE,即Ctrl-D之后可以看到调试 界面。A: tk 2003-10-13归根结底仍然是显卡驱动的问题。为了支持"Universal Video Driver",SoftICE需要DirectDraw,这个是古老问题了
2013-04-20 15:32:30
716
转载 ubuntu下root用户使用chrome浏览器问题 zz
编辑 /opt/google/chrome/google-chrome 文件 ,找到最后一行 #exec -a "$0" "$HERE/chrome" "$@" 注解行exec -a "$0" "$HERE/chrome" "$@" --user-data-dir ”/root/.config/google-chrome” 最后的引号部分的目录内容可省略
2013-04-20 14:40:53
771
转载 Total Commander不完全手册 zz
Total Commander不完全手册文章原创:火山力量/vsoft.xiloo.com ,转载请 联系原作者 Total Commander原名Windows Commander,她是众多骨灰级电脑的玩家的最爱,电脑爱好者随身必备的瑞士军刀,你可能已经无数次听过她的大名,到底是何方神圣,有什么神奇之处?且听我一一道来…… 第一章介绍篇 第二章设置篇
2013-04-19 18:43:44
1015
转载 vi/vim常用命令 zz
http://blog.sina.com.cn/s/blog_492101c70100o10c.html最近整理的vi/vim常用命令,有需要的童鞋拿去用吧(本来是在excel中的,但是没有地方上传,所以就直接贴过来了。)正常模式 命令行模式(需回车确认) 其他操作功能同义示例/变种 操作功能同义示例/变种
2013-04-19 18:38:34
5264
转载 《网络渗透技术》学习笔记(3)——一段穿透防火墙的Shellcode汇编代码分析 zz
http://blog.sina.com.cn/s/blog_492101c7010002sz.html通过前面两节的笔记,对程序栈结构、函数调用、系统调用等基础知识已经形成了一定程度的认识,本节着重再次讨论Linux下系统调用的实现,以加深理解,同时也讨论了函数参数定位技术,还有一个准确定位常量的技巧。 缓冲区溢出技术在发展,相应的防范技术也在发展,他们是相互促进的。先进的防火墙多
2013-04-19 18:35:43
928
转载 《网络渗透技术》学习笔记(2)——一段简单的汇编代码分析 zz
http://blog.sina.com.cn/s/blog_492101c7010002sy.html在学习笔记1中,主要分析了一个非常简单的有strcpy函数的程序被溢出的原理,以及相关的栈结构,而且分析的是Windows下的汇编。现在我们再来分析一段Linux中提供一个shell的shellcode的汇编代码。重点在于分析其中的函数调用。C程序如下://Shell
2013-04-19 18:34:31
794
转载 《网络渗透技术》学习笔记(1)--Windows平台上一个最简单溢出程序的调试 zz
http://blog.sina.com.cn/s/blog_492101c7010002st.html例子的C程序是这样的(写简单的C/c++程序我喜欢用CFree,因为这个工具简单易用,并且可以随时补全已定义过的或者C里面自带的标识符,比如变量、函数名等)//simple_overflow.c#include #include char largebuff[]="123
2013-04-19 18:32:15
906
转载 GCC关闭Stack-Smashing Protecto(stack smashing detected) zz
zz http://blog.youkuaiyun.com/white_eyes/article/details/7168062Ubuntu下面的GCC默认开启了Stack Smashing Protector,如果想在这个系统中学习缓冲区溢出的原理,在编译时要加上fno-stack-protector选项,否则运行时会出现*** stack smashing detected ***: xxx te
2013-04-19 18:20:38
788
原创 程序员修炼之道读书笔记
关于正交性:如果两个或多个事物中的一个发生变化,不会影响到其他事物,这些实物就是正交的。必须要消除无关事物之间的影响。正交还能促进复用,组件如果有具体、良好的定义的责任,就易于与新组件组合在一起,且得到的结果往往不是M+N,而是M×N。从初期就要做好规范,不要因为是poc这样的前提而放松对代码的规范,现在的项目就 有这种问题,初期的时候有人认为(自己也有这种想法)等到以后正式开发的时候
2012-11-23 19:27:36
908
原创 一个操作系统的实现读书笔记
环境搭建centos6.2(不推荐)bochs > ./configure --anable-debugger --enable-disasmnasm 推荐用RadAsm搭建环境,用vim也可以保护模式描述符属性TYPE 值 数据段和代码段描述符 系统段和门描述符0 只读 1 只读,已访问 可用286TSS2 读/写 LDT3 读/写,已访问 忙的
2012-11-21 00:36:50
1494
转载 21个网页设计中光色用法的例子
http://www.jackchen.cn/blog/archives/6560.html每个网站都必须有自己的风格,在设计初始就需要对网站有一个全面的风格定位。这需要设计师和客户角色沟通,因为网站的整体风格大多需要和公司的企业文化等元素匹配一致。如果你在浏览网页的时候仔细观察就不难发现,很多网站都有这样的规则。比如科技互联网类的网站通常喜欢用蓝色系简约风格。比如Facebook
2012-10-09 15:08:39
1175
转载 寻找中国最好百名产品经理:豆瓣阿北360周鸿祎
思考一个问题:产品是不是我们改变世界的工具?汽车和飞机改变了时间和距离,影像和存储改变了视觉和记忆,互联网和手机甚至改变了我们的生活方式。 产品是一种思考、一项工艺,就像我们过去提起9级木匠时带有的崇敬和向往,这仍然是我们今天对待产品经理的态度。世界上不存在蓝海,只有当产品做到尽善尽美,这片蓝海才会跃然纸上。 当乔布斯推出iPod和iPhone时,MP3播放器和手机市场早已是一片红海,
2012-10-09 15:07:06
3977
转载 21个有启发的网页设计中的排版例子
http://www.jackchen.cn/blog/archives/6454.html在网页设计中如何架构设计比例,如何排版字体标题都是需要仔细考虑的。这一个个的细节关系到整个布局的平衡!如何在网页中巧妙的排版出舒服的字体,排版出个性的样式,是需要反思的。如何友好的和图片结合,如何可以让浏览者印象深刻等等。今天我们分析出20+优秀的具有启发性的网页设计,你可以发现这些例子里排
2012-10-09 15:05:25
781
转载 30网页设计美丽纹理的启示
http://www.jackchen.cn/blog/archives/5879.html每个网站都会给人一种感觉。那种感觉可能是一见倾心,也可能是需要点时间来感受。而色彩和纹理在整体的表现中起着非常重要的作用。这样的元素很多时候左右着浏览者的情感和停留的时间。对于色彩的把握,对于纹理布局的控制都需要去关注每个细节。下面分享出的是30个关于在网页设计中的纹理的使用。感受其带来的视
2012-10-09 15:00:58
493
转载 D2技术嘉年华分享:前端基础架构的实践和思考
http://hikejun.com/blog/2011/09/25/d2%E6%8A%80%E6%9C%AF%E5%98%89%E5%B9%B4%E5%8D%8E%E5%88%86%E4%BA%AB%EF%BC%9A%E5%89%8D%E7%AB%AF%E5%9F%BA%E7%A1%80%E6%9E%B6%E6%9E%84%E7%9A%84%E5%AE%9E%E8%B7%B5%E5%92%8C%
2012-10-09 14:55:07
1060
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人