boywhp
码龄18年
  • 89,609
    被访问
  • 20
    原创
  • 681,214
    排名
  • 6
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2004-02-28
博客简介:

boywhp的专栏

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得9次评论
  • 获得7次收藏
创作历程
  • 4篇
    2012年
  • 9篇
    2011年
  • 9篇
    2010年
  • 1篇
    2007年
TA的专栏
  • 技术文章
    1篇
  • 电影
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

高级PHP应用程序漏洞审核技术[转]

点击打开链接
转载
发布博客 2012.07.19 ·
401 阅读 ·
0 点赞 ·
0 评论

python for windbg

https://pykd.codeplex.com/
原创
发布博客 2012.06.05 ·
955 阅读 ·
0 点赞 ·
0 评论

明天测试下最新clang complete,希望已经搞好了!

点击打开链接The cc_args.py bundled with clang_complete could have been useful to you. It should build a valid .clang_complete file. Unfortunately (I've just tested it, and I will try to fix it), it do
转载
发布博客 2012.04.18 ·
1592 阅读 ·
0 点赞 ·
0 评论

转:Linux内核模块基础

http://www.ilinuxkernel.com/files/1/kernelmodule.html相当不错的资料
转载
发布博客 2012.04.16 ·
335 阅读 ·
0 点赞 ·
0 评论

ubuntu下安装官方显卡驱动后出现的显示器问题

将/etc/X11/xorg.conf中的section "Monitor"节注释掉即可害我差点重装系统,fuck!!!另外:ATI的显卡4600安装驱动重启后,ati-driver-installer-11-8-x86.x86_64.run显示器超出频率
原创
发布博客 2011.10.12 ·
1239 阅读 ·
0 点赞 ·
0 评论

Linux驱动安装DKMS

http://en.wikipedia.org/wiki/Dynamic_Kernel_Module_SupportDynamic Kernel Module Support (DKMS) is a framework used to generate Linux
原创
发布博客 2011.09.05 ·
22882 阅读 ·
0 点赞 ·
1 评论

linux X86-64 获取系统调用表

static void init_x64_syscalls(void){        int i;        void* system_call_addr = 0;        unsigned char* lpbin;        rdms
原创
发布博客 2011.09.02 ·
1512 阅读 ·
0 点赞 ·
0 评论

测试clang是否支持linux内核模块编译

gcc ~/projects/linux_firewall/lib/protos.c -D__KERNEL__ -c -I/lib/modules/2.6.32-33-generic/build/include/ -I/lib/modules/2.6.32-33-generic/
原创
发布博客 2011.07.26 ·
2937 阅读 ·
0 点赞 ·
0 评论

vim_dev_2.0

发布资源 2011.07.15 ·
application/x-bzip2

我是不会放过你们的

我是不会放过你们的,不要成天搞电脑:-) 啊哈,女儿发飙了
原创
发布博客 2011.04.25 ·
672 阅读 ·
0 点赞 ·
0 评论

C8500安装GPS补丁包后待机唤醒问题


刷了IOZ9/C8500_2.2.1/,待机锁屏后需要按电源键或中间的确认键屏幕才可亮,2.1时挂机键和接听键也可激活屏幕。可激活屏幕的按键多,平均分配能起保护按键作用。
用RootExplorer文本编辑打开/system/build.prop,找到ro.config.hwfeature_wakeupkey=1,改为ro.config.hwfeature_wakeupkey=3就可恢复2.1时的电源键、确认键、挂机键、接听键都可激活屏幕。
修改ro.config.hw_me
原创
发布博客 2011.03.16 ·
2113 阅读 ·
0 点赞 ·
0 评论

VIM调试程序插件clewn不错的说


 
#!/bin/sh
~/bin/clewn -va main.c -ga '--args main "-c 172.16.16.17 9910"'

 
原创
发布博客 2011.03.15 ·
1681 阅读 ·
0 点赞 ·
0 评论

RabbitVCS的Meld建议换成Diffuse


1、Meld好久没有更新了
2、实际使用时候,Meld经常出现比较错误的情况,我晕,难道没有人发现过?
 
RabbitVCS设置-》外部程序-》/usr/bin/diffuse
原创
发布博客 2011.03.15 ·
837 阅读 ·
1 点赞 ·
0 评论

VIM配置一些注意事项

http://www.phpq.net/windows/vim-garbled.html由于windows下默认的编码是GBK,为便于跨平台开发,将VIM的编码设置为GBKset langmenu=noneset encoding=gbkset fileencodings=utf-8,gbk,gb2312,gb18030
原创
发布博客 2011.03.07 ·
502 阅读 ·
0 点赞 ·
0 评论

查找linux内核指定地址对应的函数

对于2.4内核和2.6内核的内核符号表是有区别的,2.4内核默认情况下模块中的非静态全局变量以及非静态函数在模块加载后会自动导出到内核符号表中,而2.6内核默认情况下是不会自动导出的,需要显式调用宏EXPORT_SYMBOL才能导出。导出的符号前面一般标注有r标记。可以通过nm -l xx.ko来查看某一个模块里的符号情况。或者通过查看内核符号表文件也行。对于2.4是:cat /proc/ksyms,对于2.6是:cat /proc/kallsyms.因此cat /proc/kallsym | grep x
原创
发布博客 2010.12.20 ·
2972 阅读 ·
0 点赞 ·
0 评论

放牛班的春天

 放牛班的春天 (Les Choristes)   世界著名指挥家皮埃尔·莫安琦(Pierre Morhange,雅克·佩兰饰)重回法国故地出席母亲的葬礼,他的旧友(戴迪亚·费拉蒙饰)送给他一本陈旧的日记,看着这本当年音乐启蒙老师克莱门特(Clement Mathieu,杰勒德·尊诺饰)遗下的日记,皮埃尔慢慢细味着老师当年的心境,一幕幕童年的回忆也浮出自己记忆的深潭……
原创
发布博客 2010.12.12 ·
1530 阅读 ·
0 点赞 ·
0 评论

Linux编译内核模块静态库


如果你到静态库不需要使用任何内核数据结构或者函数那么你可以参考
如何将内核静态库编译连接到驱动程序中去
http://blog.csdn.net/boywhp/archive/2010/12/07/6059688.aspx
 
如果你需要在静态库里面使用一些内核数据结构,如简单的添加一个 #include <linux/kernel.h>,你会发现编译器输出一堆错误!
最常见的是 <asm/linkxxx.h> 找不到之类,那么你可以参考我的静态
原创
发布博客 2010.12.08 ·
4264 阅读 ·
0 点赞 ·
0 评论

如何将内核静态库编译连接到驱动程序中去


http://blog.chinaunix.net/u2/61663/showart_2404744.html
 

刚上邮箱的时候发现一位网友向我询问这个问题,同时发送了一个链接给我了。
上去一看,上面还留有我以前同样的提问,看看时间,都几年前在别人的帖子里面的提问了。貌似当时我遇到同样问题的时候也是到处发帖回帖询问来着的,问的地方有点多,要不是这位朋友给我链接,早不记得那个链接也有访问过,呵呵。
 
不过再往下看了后才发现,这个问题
原创
发布博客 2010.12.07 ·
3869 阅读 ·
0 点赞 ·
3 评论

Ubuntu下最好用的SVN客户端


原文:http://xuming.net/2010/04/rabbitvcs.htmlUbuntu下最好用的SVN客户端四月 26th, 2010
在Windows下用惯了tortoisesvn,一下子转到Ubuntu下,急需寻找一个类似的SVN工具。

Google了一下,试用了一下,esvn和rapidsvn,不尽如人意,esvn界面太简陋,连基本的修改svn地址都不方便,还不支持https协议,晕。Rapidsvn,界面还算华丽,也支持https,可惜就是不支
原创
发布博客 2010.12.03 ·
25745 阅读 ·
0 点赞 ·
1 评论

VIM输入模式键盘映射教程


http://vim.wikia.com/wiki/Mapping_keys_in_Vim_-_Tutorial_(Part_1)

To execute Vim normal mode commands from an insert mode map, you have to go from insert mode to normal mode. But after executing the map, you may want to restore the mode ba
原创
发布博客 2010.11.21 ·
2524 阅读 ·
0 点赞 ·
0 评论
加载更多