2017年6月5日
摘要: 博客园 阅读全文
posted @ 2017-06-05 10:08 utokyo 阅读(101) 评论(0) 推荐(0)
  2017年6月4日
摘要: 当在同个目录下存在很多makefile文件时,可以使用make的-f选项来制定文件进行链接: 例如: 对于同个目录下的makefile.win 和 makefile.nix 可以使用: make -f makefile.win make -f makefile.nix 或者是将两个makefile“ 阅读全文
posted @ 2017-06-04 09:30 utokyo 阅读(100) 评论(0) 推荐(0)
  2017年5月31日
摘要: csdn 阅读全文
posted @ 2017-05-31 19:53 utokyo 阅读(300) 评论(0) 推荐(0)
  2017年5月30日
摘要: linux权限之setUID的介绍: 链接 详细的解释和实践 stackexchange上对于使用了setuid的程序为什么不能修改其他用户代码的解释: 链接 because at the time of password change the real user id is checked not 阅读全文
posted @ 2017-05-30 10:15 utokyo 阅读(411) 评论(0) 推荐(0)
  2017年5月29日
摘要: 链接 相关知识 阅读全文
posted @ 2017-05-29 17:49 utokyo 阅读(110) 评论(0) 推荐(0)
  2017年5月11日
该文被密码保护。 阅读全文
posted @ 2017-05-11 13:03 utokyo 阅读(1) 评论(0) 推荐(0)
  2017年5月1日
摘要: 链接 阅读全文
posted @ 2017-05-01 15:57 utokyo 阅读(254) 评论(0) 推荐(0)
  2017年4月19日
摘要: far beyond the scope of this post 阅读全文
posted @ 2017-04-19 21:33 utokyo 阅读(124) 评论(0) 推荐(0)
  2017年4月18日
摘要: X86-64下有16个64位寄存器: 其中%rdi、%rsi、%rdx,%rcx、%r8、%r9用作传递函数参数,分别对应第1个参数、第2个参数直到第6个参数 如果函数的参数个数超过6个,则超过的参数直接使用栈来传递。 在被调用函数执行前,会先将寄存器中的参数压入堆栈,之后的访问会通过栈寄存器加上偏 阅读全文
posted @ 2017-04-18 16:01 utokyo 阅读(1321) 评论(0) 推荐(1)
  2017年4月12日
摘要: BPF用于很多的抓包程序,在linux中,一般内核自动编译进了af_packet这个驱动,因此只需要在用户态配置一个PACKET的socket,然后将filter配置进内核即可,使用setsockopt的SO_ATTACH_FILTER 命令,这个filter是在用户空间配制的,比如tcpdump应 阅读全文
posted @ 2017-04-12 20:30 utokyo 阅读(4411) 评论(0) 推荐(0)