免费注册
查看新帖
|
平台
论坛
博客
文库
动态
2016-08-06
菜单
superwujc
回复了
leiing
的话题
getopt()如何解析-Wall这样的参数
2016-08-06 11:32
2016-06-13
菜单
superwujc
回复了
zyr-linux
的话题
在内核窥视用户态
2016-06-13 16:38
2016-06-06
菜单
superwujc
发表了新话题
2016-06-06 13:50
linux x86内存分页时,pgd与cr3的疑问
请教各位高手 每个进程都有独立的PGD,保存在当前进程的内存描述符mm_struct的pgd字段中,而该字段的值是从cr3中加载 但我通过运行以下内核模块,打印cr3与 ...
2016-05-11
菜单
superwujc
发表了新话题
2016-05-11 17:39
python调用fcntl.ioctl的疑问
如题,请教各位,通过python的fcntl模块获取指定网络接口的ip地址时,可以通过以下代码:本质上是使用了struct ifreq结构通过ifreq.ifr_name指定网卡名称,然后调 ...
2016-05-05
菜单
superwujc
发表了新话题
2016-05-05 22:41
netlink套接字消息为何可以通过send/recv发送与接收?
如题,通过 rtnetlink_socket = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE); 方式创建的rtnetlink套接字,由于netlink消息是无连接的,因此发送与接收 ...
2015-09-09
菜单
superwujc
回复了
keymirage
的话题
intel 指令求解
2015-09-09 10:23
2015-09-01
菜单
superwujc
发表了新话题
2015-09-01 12:49
Linux makefile与系统位数的疑问
请教各位,我现在需要编写一个内核模块,问题是,怎样编写makefile,可以实现既可以将源程序编译为32位,也可以编译为64位? 也就是说,在32/64位Linux系统下 ...
2015-07-09
菜单
superwujc
发表了新话题
2015-07-09 10:31
mount -o loop与losetup的区别?
如题, 通过dd if=/dev/zero of=file bs=1M count=100创建一个占据空间100M的空文件,然后向该文件内写入文件 可以通过mount -o loop file /mnt的方式,然后 ...
2015-07-06
菜单
superwujc
发表了新话题
2015-07-06 14:29
shell脚本的疑问
请教各位 当前主机在2个目录test01与test02下分别运行1个tomcat进程,现在想在脚本中实现kill指定的tomcat进程,如下请问各位pgrep为何会显示出子shell,即sh ...
2015-07-01
菜单
superwujc
发表了新话题
2015-07-01 16:06
qemu+gdb调试内核bootloader
请教各位大神 我想在源码级别调试内核启动时的情况,包括系统分段与分页的初始化,函数的执行情况等,因此采用在Linux上部署qemu+gdb+busybox/buildroot的方式 ...
2015-06-29
菜单
superwujc
发表了新话题
2015-06-29 14:03
qemu+gdb+busybox调试Linux x86_64内核的疑问
如题 内核版本为2.6.32.5,编译时已指定调试符号信息 gdb版本为7.6.2,编译安装 initramfs通过busybox编译安装创建 gdb远程调试时,若在start_kernel处设置 ...
2015-06-18
菜单
superwujc
回复了
Fart_King
的话题
网络编程遇到的问题:tcp校验码
2015-06-18 13:56
菜单
superwujc
发表了新话题
2015-06-18 13:52
有关变量值的疑问
执行结果,两次输出一致shell在执行脚本时,在发现$DATE的定义时应该已经执行为$DATE赋值了 请问怎样才能使得两次echo的结果不一样呢?
2015-06-08
菜单
superwujc
发表了新话题
2015-06-08 10:30
qemu+gdb内核调试环境的设置
最近想研究一下Linux内核的启动过程,查找资料发现qemu+gdb的方式可以live的方式进行远程调试,但看过网上的文档之后有如下疑问: 1.一些文档中说,特定版本 ...
2015-05-25
菜单
superwujc
发表了新话题
2015-05-25 16:01
x86架构中的逻辑地址与C程序中的变量地址有何关系?
如题,x86架构处理器的分段机制使用逻辑地址的形式访问CPU的线性地址空间,逻辑地址由1个16-bit的segment selector与1个32-bit的offset组成 而C程序中通过符号 ...
2015-05-20
菜单
superwujc
发表了新话题
2015-05-20 18:12
Linux下通过C内联汇编实现cpuid的疑问
如题,在Linux下通过C内联汇编调用cpuid指令,获取处理器厂商vendor id按照intel官方文档的说法,eax=0时,ebx, edx, ecx中应该依次保存Genu,ineI,ntel 编译 ...
2015-03-16
菜单
superwujc
回复了
chen_bo0302
的话题
Linux中,进程组ID和用户组ID以及有效组ID是什么关系?
2015-03-16 17:36
2015-01-29
菜单
superwujc
回复了
BetonArmEE
的话题
为什么我执行了书上的和网上的所有DDOS代码,攻击本地的80端口,netstat显示好怪异?
2015-01-29 06:30
2014-12-13
菜单
superwujc
发表了新话题
2014-12-13 01:06
请教optptr = (unsigned char *)&(ip_hdr(skb)[1]);这个语句是什么意思?
2.6.32-5内核的net/ipv4/ip_options.c文件 ip_options_compile()函数,验证与解析ip选项 其中对于入站数据包,skb != NULL教程中说,语句是将optptr指针 ...
2014-12-07
菜单
superwujc
发表了新话题
2014-12-07 17:57
判断数据帧pkt_type的一个疑问
内核版本:2.6.32-5eth_type_trans()通过compare_ether_addr_64bits()基于目标MAC地址对帧的类型pkt_type进行判断 而compare_ether_addr_64bits()会根据CPU架构 ...
2014-12-01
菜单
superwujc
发表了新话题
2014-12-01 15:22
是不是所有入站和出站数据包都要经过netfilter的所有hook?
即使没有在netfilter的hook上注册任何callback?
2014-11-07
菜单
superwujc
发表了新话题
2014-11-07 20:31
多宿Linux主机(多网卡多网段)如何选择源IPv4地址?
一台Linux主机具有多网卡,且配置了多个网段的IPv4地址连接internat,当该主机向外网发送数据包(可以简单的分为主动发起向目标地址的连接请求,以及对目标地址连 ...
2014-10-13
菜单
superwujc
发表了新话题
2014-10-13 18:48
Linux下如何遍历某一特定进程的文件描述符表?
在shell下可以通过来查看某一进程已打开的文件描述符,以及对应的文件 请教各位大神,当某一进程已分配的文件描述符并不连续时,如何在kernel space程序中遍历 ...
2014-09-27
菜单
superwujc
发表了新话题
2014-09-27 15:35
怎样调试进程的内核态数据结构?
例如,对于一个程序编译为elf可执行程序后,通过怎样的调试可以查看到内核分配文件描述符的情况,如task_struct, struct fdtable, struct file 等数据结构在运行 ...
2014-08-20
菜单
superwujc
回复了
TaxKiz
的话题
现在的年轻人太矫情了
2014-08-20 16:54
2014-07-12
菜单
superwujc
回复了
dynamic516
的话题
请教高手, recv和recvfrom接收到的IP数据报,源IP和目标IP相同是怎么回事呢?
2014-07-12 12:59
2014-06-11
菜单
superwujc
发表了新话题
2014-06-11 21:13
IP数据报根据什么来决定是否分片?
如题,IP数据报的分片依赖于接收缓冲区的576字节,还是链路层MTU,如以太网的1500字节?此处疑惑,烦请各位指教,谢谢。
2014-05-30
菜单
superwujc
发表了新话题
2014-05-30 01:13
为什么udp校验和出错,但udp报文能正常收发?
小弟在Linux主机A上用raw socket创建了一个UDP客户端程序,与同一局域网内的Linux主机B上的UDP服务器程序通信 客户端的UDP校验和是自己实现的,并未禁用 正常情 ...
2014-05-05
菜单
superwujc
发表了新话题
2014-05-05 18:23
main()函数如何访问argc,argv,envp
如题,请教各位,main()函数如何通过ebp访问argc,argv和envp?有何出处? 多谢。
2014-01-26
菜单
superwujc
回复了
folklore
的话题
我也要创业, 并且已经有了方案了
2014-01-26 13:25
2014-01-17
菜单
superwujc
回复了
TaxKiz
的话题
郭美美才是股神
2014-01-17 15:07
2014-01-03
菜单
superwujc
回复了
asker123
的话题
*和++运算符优先级的问题
2014-01-03 16:22
2013-12-31
菜单
superwujc
发表了新话题
2013-12-31 23:38
《TCP/IP详解-卷1:协议》,感觉这本书的中译本很别扭啊,各位高手觉得呢?
最近朝花夕拾,重新拿起了几年前买的《TCP/IP详解-卷1:协议》的中译本纸质书决心拜读一下,鉴于本人英文奇烂,但中译版对某些名词术语的翻译让人不知所云,所以 ...
2013-12-30
菜单
superwujc
发表了新话题
2013-12-30 18:08
编程语言会影响人的性格?
首先声明:本菜绝无引发各种编程语言之战的意思,吐槽啊鄙视啊崇拜啊统统地没有,只是前几天看到 《如何用各种编程语言杀死一条龙》这篇文章,结合几个月以来的个 ...
菜单
superwujc
回复了
shang2010
的话题
一个真实的励志故事
2013-12-30 11:17
2013-12-20
菜单
superwujc
发表了新话题
2013-12-20 16:47
unp第5章的str_echo.c函数,如何消除goto?
str_echo.c出现了goto,总感觉很别扭,虽然看起来很清晰,大家有没有好的办法把这个goto消除掉? 我自己的版本:请大家发表一下见解,谢谢。
2013-12-17
菜单
superwujc
发表了新话题
2013-12-17 11:29
一个司空见惯的问题却突然想不通了:.h和.c文件有何关联?
问题描述:主程序文件a.c用于实现主要功能;自定义头文件b.h包含a.c所需的头文件的集合,以及自定义函数的原型声明;程序文件c.c包含自定义函数的定义(具体实现 ...
2013-12-11
菜单
superwujc
发表了新话题
2013-12-11 17:49
大家在实际项目中怎样处理,或者看待函数之间的关联性?
先谢过各位 小弟想了很久怎样描述这个问题,貌似有耦合方面的意思(其实我不太了解耦合性,先姑且这么认为) 比如说有函数A,B,C,D,E,F,各自细化为只实现 ...
2013-12-09
菜单
superwujc
参与了关于
Perl对Python 使用调查
的投票
2013-12-09 13:02
菜单
superwujc
参与了关于
看看 Python 板块在校学生多还是在职员工多?
的投票
2013-12-09 13:02
2013-12-03
菜单
superwujc
发表了新话题
2013-12-03 09:50
请教各位一个DT的问题:为什么用telnet可以测试端口是否开启?
telnet测试网络端口是否开启,之前一直是这么做的,把这个当做一个工具,或者概念,但是直到前几天才突然发现自己根本不了解这个概念是建立在什么基础上的,为什 ...
2013-11-27
菜单
superwujc
回复了
folklore
的话题
我们究竟应当不应当爱国?
2013-11-27 10:58
2013-11-09
菜单
superwujc
回复了
fanglq04
的话题
北京回忆录—青春与回忆,帝都历险记
2013-11-09 00:39
2013-11-05
菜单
superwujc
发表了新话题
2013-11-05 15:48
怎样判断一个单向链表中有无头节点?
定义:在指定位置插入元素节点:删除指定位置的元素节点:小弟不明白为什么插入操作中的遍历循环写法为:,而删除操作中的遍历循环写法为:从字面上看,二者判断 ...
2013-11-01
菜单
superwujc
发表了新话题
2013-11-01 17:16
请教单链表的问题
《大话数据结构》上的实现代码: 定义:插入指定位序的元素删除指定位序的元素有2个疑问: 为什么插入元素的时候是从p开始判断非NULL,而删除操作时直接从p->n ...
2013-10-30
菜单
superwujc
回复了
ckf513728912
的话题
今天有一家面试题目 求解
2013-10-30 20:18
菜单
superwujc
发表了新话题
2013-10-30 14:25
图书徽章怎样领取图书?
今天无意间捡到的,点击之后提示可以联系管理员领取图书,各位有领取过的吗,怎样领取?
2013-10-29
菜单
superwujc
发表了新话题
2013-10-29 09:59
线性表的顺序存储结构中,有关删除操作的一个疑问
用定长且不可伸缩的数组实现:删除线性表中L中的第i个元素,将被删除的元素值保存到变量e指向的内存中小弟个人觉得ListDelete()函数中第9行的for循环写成的形式会 ...
2013-10-25
菜单
superwujc
回复了
danieluec
的话题
请假一下大家:代码写得很优雅到底是什么意思呢?
2013-10-25 09:41
2013-10-18
菜单
superwujc
发表了新话题
2013-10-18 23:43
对于一个无符号数字x,截断它到k位的结果就相当于计算x mod 2^k,为和?
如题 小弟数学基础相当菜,求教哪位大神给出证明?谢谢。
2013-10-11
菜单
superwujc
回复了
pprpg
的话题
一张图告诉你为什么C++程序员不愿意转到Go(隐藏)
2013-10-11 09:35
2013-10-08
菜单
superwujc
回复了
pprpg
的话题
(转)编程语言伪简史
2013-10-08 10:43
2013-09-25
菜单
superwujc
发表了新话题
2013-09-25 21:31
请教有关栈帧大小对齐的问题
一个例子:汇编指令中的sub $0x18,%esp为main()的栈帧预留了0x18字节的空间,这里一直没想明白,网上有些资料说ABI约定栈帧按照16字节对齐,哪位大神帮忙解释 ...
菜单
superwujc
发表了新话题
2013-09-25 16:57
函数栈帧的范围是什么?
函数栈帧的范围是当前的ebp与esp之间的地址区间吗? 若函数A调用函数B,那么函数B的返回地址属于函数B的栈帧还是属于函数A的栈帧呢? 请教各位大神,求解,谢 ...
2013-09-17
菜单
superwujc
发表了新话题
2013-09-17 13:26
怎样通过gdb获得函数的返回地址?
如题,请教各位大神,怎样在gdb中获得add()函数的返回地址?在不反编译的情况下?请指点,谢谢。
2013-09-11
菜单
superwujc
发表了新话题
2013-09-11 18:23
Linux 下程序启动时命令行参数的个数保存在哪里?
如题,请教各位: 《professional assembly language》中讲到,命令行参数的个数保存在ESP指针之后(向高地址方向)的位置,但小弟通过代码并未验证到这一点:自 ...
2013-08-12
菜单
superwujc
回复了
小牛开刀
的话题
当社会将你逼的走投无路的时候...
2013-08-12 11:42
superwujc
串门
好友
博客
消息
积分 0, 距离下一级还需 积分