摘要: 7.4延迟绑定(PLT)延迟绑定的原因主要是为了将动态链接的效率损失降低到最小。毕竟,大部分函数其实在装载之后是暂时不会被用到的,既然如此不如我们在需要的时候再装载他们吧~这就是延迟绑定。延迟绑定的基本原理貌似还是有点复杂(至少我对书上的讲解还有些不懂),既然如此我只能按书上的意思来说了。延迟绑定其实还是通过GOT来实现的。但此时GOT分为.got和.got.plt。前者保存的是全局变量的引用地址,后者用来保存函数引用地址。对于.GOT.plt来说其前三项是有意义的。第一项:保存的是.dynamic段的地址第二项:保存的是本模块ID(?)第三项:保存的是_dl_RUNTIME_RESOLVE( 阅读全文
posted @ 2013-01-05 21:13 I_O_S 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1.smbutilsmbutil [-hv] command [-options] [args]描述:smbutil用来控制SMB requester 以及执行不同的命令命令和可选项是: help command : lookup [-w host] [-t node_type] [-e] name 将name转变为IP地址。NetBIOS名称服务可以通过 -w选项直接指定(直译不是很懂),NetBIOS名字类型可以被指定通过-t,名人情况是lookup文件servers. For a complete list of name type please see "http://s.. 阅读全文
posted @ 2013-01-05 09:29 I_O_S 阅读(1281) 评论(0) 推荐(0) 编辑