对于IT人员和Windows用户,Windows远程桌面协议(RDP)是常用的便利工具,可以交互式使用或管理远程Windows的服务器。然而这也是一扇被有心人惦记着的大门,如果管理不当,你的系统轻则被攻陷丢失信息,文件勒索,甚者被当做肉鸡去Ddos攻击别人,当做跳板去干别的坏事。
继续阅读
Perl 6 发布新版本 Rakudo Star 2018.01
1 月 29 日,Rakudo 和 Perl 6 开发组在官方博客 http://rakudo.org/ 发布消息,宣布 Rakudo Star 2018.01 生产版本正式发布。其源码包已经可下载,
下载地址:https://rakudo.perl6.org/downloads/star/
Windows 二进制安装包,MAC 二进制安装包稍后会在同一地址提供下载。
linux Libc Realpath缓冲区下溢漏洞(CVE–2018–1000001)预警
最近OSS-SEC邮件组披露,Linux基准Libc函数库中的Realpath函数存在缓冲区下溢漏洞,CVE编号为CVE-2018-1000001。漏洞的产生是由于GNU C库没有正确处理getcwd()系统调用返回的相对路径,并且没有对缓冲区边界进行检查,其他库也很可能受此影响。
该漏洞为高风险漏洞,可直接用于Linux本地提权,目前已经有攻击EXP公开,相关机器应尽快完成相应更新。
继续阅读
关于Mysql CVE-2018-2696,CVE-2018-2591,CVE-2018-2562 漏洞的预警
Oracle官方近日发布安全公告 ,公告修复MySQL服务25个安全漏洞,在这些安全漏洞中,影响较大的CVE-2018-2696漏洞可以在无需认证的条件下,远程利用导致拒绝服务攻击。本次安全公告披露的安全漏洞数量较多,建议用户关注。
漏洞编号: CVE-2018-2696,CVE-2018-2591,CVE-2018-2562
关于Android WebView跨域访问(“应用克隆”)漏洞
据腾讯玄武实验室研究,市面上 200 多款安卓应用中,27款 App 有此漏洞。漏洞列表及影响如下,其中18个可被远程攻击,9个只能从本地攻击。根据国家信息安全漏洞共享平台(cnvd)披露 ,截止到2018年1月9日,有11个 App 进行了修复,但其中3个修复存在缺陷。
继续阅读
处理器Meltdown(熔断)和Spectre(幽灵)漏洞分析
Meltdown
Meltdown攻击利用现代CPU中乱序执行 (out-of-order execution)的特性,乱序执行(out-of-order execution)是指CPU允许将多条指令不按程序规定的顺序分开发送给各CPU单元处理的技术,我们通过参考资料[2]中的示例代码来说明这一攻击的原理。
关于处理器漏洞Meltdown(熔断)和Spectre(幽灵)
关于该重大漏洞的发现,源于Google公司的Project Zero安全团队的论文https://meltdownattack.com/meltdown.pdf
https://spectreattack.com/spectre.pdf
漏洞是由于Intel 处理器设计的一个BUG,利用漏洞能够允许具有用户态权限的进程执行未经过授权的CPU缓存数据读取,这有可能导致攻击者获取到用户设备上的一些敏感数据,例如密码、登录密钥、用户的私人照片、邮件、即时通讯信息甚至是商业秘密文件等。
针对英特尔处理器涉及到两种攻击方法,分别为Meltdown和Spectre,Meltdown涉及CVE编号CVE-2017-5753和CVE-2017-5715,而Spectre涉及CVE编号CVE-2017-5754。
继续阅读
打印特定行范围的多种方法(5-10行)
废话少说,直接撸代码:
1 2 3 4 5 6 7 8 9 |
perl -ne 'print if 5..10' xxoo #感谢flw提醒,忘记这个了 perl -ne 'print if $.>=5 and $.<=10' xxoo perl -ne 'print if int($.) ~~ (5..10)' perl -ne 'print if grep { $_ == $. } 5..10'xxoo sed -ne '5,10 p' xxoo awk 'NR==5,NR==10' xxoo head -10 xxoo |tail -6 tail -n +5 xxoo | head -n 6 grep . -n xxoo |grep -E "^(5|6|7|8|9|10):"|perl -lpe 's/\d+://' |
关于perl6的若干问题?(Perl6.d版本将会在2018年推出)
17年磨一剑,在perl人艰苦卓绝的努力下,perl 6终于在2015年圣诞节推出了正式版本V6.c版本(c代表圣诞节)。 期间几度波折,发生了很多很的事情。最令人津津乐道的一条是Perl6 最先成型的pogs版本主程台湾大牛唐宗汉易性为唐凤,另IT界叹为观止,广泛流传。
20年积累了宇宙巨能的perl6究竟有啥黑科技?本文借自perl6官方的faq,翻译成中文,以帮助我们揭开perl6的潘多拉宝盒。
笔者计划一项目perl6doc中文化的项目,这篇文章为perl6doc中文化的第一个成果,如果有什么纰漏和错误,请帮助我指出 。另外有志于学习perl6和参与项目的同仁也大大的欢迎哦。
项目的地址为:http://git.oschina.net/ijz/perl6doc
最新更新是Perl6.d版本将会在2018年推出,让我们期待把!
继续阅读
生信单行脚本
本文总结了,生物信息处理过程中常见一些工具和单行命令等。
awk和sed基础
提取文件中的2, 4, and 5 列:
1 |
awk '{print $2,$4,$5}' file.txt |
输出第五列等于abc123的行:
1 |
awk '$5 == "abc123"' file.txt |