» 阅读全文
KBdancer 发表于 2015-09-15, 4:11 PM
» 阅读全文
KBdancer 发表于 2015-09-15, 12:02 PM
» 阅读全文
KBdancer 发表于 2015-09-15, 10:11 AM
服务器高并发情况下导致内存使用猛增,但是空闲的时候内存依然降不下去,重启服务无果,这个时候就应该清理下内存碎片了。使用free命令查看下当前内存占用情况
[root@Centos~]# free total used free shared buffers cached Mem: 8184920 7937640 247280 0 378352 4752392 -/+ buffers/cache: 2806896 5378024 Swap: 0 0 0
发现有4个G的cache,直接导致8G内存的可用空间剩下200多M。需要执行清理,首先执行
sync
来把内存中正在进行的一些IO操作什么的同步到硬盘,然后执行
echo 3 > /proc/sys/vm/drop_caches这样就把缓存清理了,继续执行free看下使用情况
[root@Centos~]# free total used free shared buffers cached Mem: 8184920 2644764 5540156 0 3104 41456 -/+ buffers/cache: 2600204 5584716 Swap: 0 0 0
是不是瞬间清爽了很多
KBdancer 发表于 2015-08-09, 5:53 PM
KBdancer 发表于 2015-08-08, 10:45 AM
没事的时候闲逛乌云,发现一个有意思的洞http://wooyun.org/bugs/wooyun-2010-0120086,简单看了下厂商是国外的,利用起来很简单,花了点时间写了python脚本批量获取ssid和密码
» 阅读全文
KBdancer 发表于 2015-07-30, 9:57 PM
KBdancer 发表于 2015-07-30, 5:36 PM
最近电脑不知道咋地了,经常出现访问任何网址都跳转到daohang.114so.cn这个域名,尤其是使用百度搜索的时候,打开搜索结果频繁出现跳转到daohang.114so.cn,这特么搞个锤子!很是郁闷,博主决定仔细看下到底是个啥子情况。
» 阅读全文
KBdancer 发表于 2015-07-28, 3:56 PM
ubuntu server 14.04 安装完phpmyadmin之后访问提示“缺少 mcrypt 扩展。请检查 PHP 配置。”,度娘一下发现大多数回答都是windows下面的,太不靠谱了,于是找到此扩展的官方页面,上面有关于ubuntu如何安装。
官方是这么说的Note, for Ubuntu, simply installing php5-mcrypt did not get mcrypt to work. You need to execute the following commands as root to enable it: (注意。在ubuntu上面。单纯的安装php5-mcrypt并没有什么卵用。你还要用root执行下面的那些命令来让他变得可用) apt-get install php5-mcrypt mv -i /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/ php5enmod mcrypt service apache2 restart
OK,搞定
KBdancer 发表于 2015-07-28, 11:00 AM
文章里面主要描述的是对Kambrook智能插座(无线)协议的一个逆向分析过程,博主看完觉得不错,喜欢研究无线协议的童鞋们或许可以参考文章里面所使用的一些分析方法及工具的使用。
» 阅读全文
KBdancer 发表于 2015-06-17, 10:19 AM
» 阅读全文
KBdancer 发表于 2015-06-16, 4:09 PM
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
KBdancer 发表于 2015-05-02, 3:32 PM
apt-spy -d unstable -a asia -t 5
系统会自动测试所有相关的源地址的下载速度,选择最快的作为更新用的源。apt-spy会修改原本的source.list文件,修改前会备份原本的文件,但是下次修改会覆盖上一次的备份,建议先手动备份一个到其他目录。
KBdancer 发表于 2015-05-02, 2:10 PM
kali linux更新时候报错,dpkg-deb: 子进程 粘贴 被信号(断开的管道) 终止了 导致无法继续安装。出现这个问题可以使用dpkg强制覆盖解决。找到安装包位置 cd /var/cache/apt/archives 之后强制安装 dpkg -i --force-overwrite xxx.deb即可。
KBdancer 发表于 2015-05-02, 2:05 PM
更新kali linux的时候报错,提示apt-get -f install修复,执行时出现the permission of the setuid helper is not correct错误。大概是说setuid helper的权限问题,找到文件夹的位置在 /usr/lib/dbus-1.0/dbus-daemon-launch-helper 查看权限为-rwxr-x--- 1 root dbus。谷歌之后发现正确的权限应该是-rwsr-xr-- 1 root dbus ,于是修改权限 执行 chmod u+s,a+r /usr/lib/dbus-1.0/dbus-daemon-launch-helper 之后执行apt-get -f install 问题解决。
KBdancer 发表于 2015-04-07, 11:04 AM
function MillisecondToDate(msd) { var time = parseFloat(msd) / 1000; if (null != time && "" != time) { if (time > 60 && time < 60 * 60) { time = parseInt(time / 60.0) + "分" + parseInt((parseFloat(time / 60.0) - parseInt(time / 60.0)) * 60) + "秒"; } // else if (time >= 60 * 60 && time < 60 * 60 * 24) { else if (time >= 60 * 60) { time = parseInt(time / 3600.0) + "时" + parseInt((parseFloat(time / 3600.0) - parseInt(time / 3600.0)) * 60) + "分" + parseInt((parseFloat((parseFloat(time / 3600.0) - parseInt(time / 3600.0)) * 60) - parseInt((parseFloat(time / 3600.0) - parseInt(time / 3600.0)) * 60)) * 60) + "秒"; } else { time = parseInt(time) + "秒"; } } return time; }