`
tcpdump
  • 浏览: 19824 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
当Linux用尽内存 Mulyadi Santosa iknownothing 翻译 也许你很少面临这一情况,但是一旦如此,你一定知道出什么错了:可用内存不足或者说内存用尽(OOM)。结果非常典型:你不能再分配内存,内核会杀掉一个任务(一般是正在运行那个)。一般半随着大量的交换读写,你可以从屏幕和磁盘动向看出来。 这个问题下面隐含着别的问题:你需要分配多少内存?操作系统给你分配了多少?OOM的基本原因很简单,你申请的内存……
随着智能手机的计算能力和存储能力的提高,手机中将会存放越来越多的私有数据,这些数据的泄密可能造成严重后果。手机信息安全一直是我们的重点之一,对于一些重要的功能我们要求鉴权后才能使用,但这只能挡住初级的黑客,只能防君子不能防小人,所以我们希望把重要的……
这是老张找出来的,一直引擎都有一个10M左右的内存不可用,一直没有得到解决,老张前天晚上hacking了一晚上,搞定了。也难为老张了,一个windows程序员,使用valgrind来调试linux程序;-)查看内存泄露当然还得是valgrind了,关于使用可以查看之前的文章。过程:apt-get source unrar-free的代码,编译之后,找一个2.9格式的进行测试。wangyao@wangyao-laptop:~/unrar/unrar-free-0.0.1+cvs20070515/src$ valgrind --tool=memcheck --leak-check=yes --sho ...
今天师兄拿来一个epoll的测试程序给我看,说是有问题,运行了一下,发现了accept: Invalid argument问题。??? socklen_t clilen;??? struct sockaddr_in clientaddr;??? connfd = accept(listenfd,(sockaddr *)&clientaddr,&clilen);问题就出在accept的第3个参数:必须为正数,把那个变量初始化一下就好了~ ??? socklen_t clilen= sizeof(struct sockaddr); ??? struct sockaddr_in c ...
Advanced buffer overflow exploit?Written by Taeho Oh ( ohhara@postech.edu )----------------------------------------------------------------------------Taeho Oh ( ohhara@postech.edu )?????????????????? http://postech.edu/~ohharaPLUS ……
Global site tag (gtag.js) - Google Analytics