会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
将者,智、信、仁、勇、严也。
Hi,我是李智华,华为-安全AI算法专家,欢迎来到安全攻防对抗的有趣世界。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
116
117
118
119
120
121
122
123
124
···
273
下一页
2019年8月7日
攻击链路识别——CAPEC(共享攻击模式的公共标准)、MAEC(恶意软件行为特征)和ATT&CK(APT攻击链路上的子场景非常细)
摘要: 结合知识图谱对网络威胁建模分析,并兼容MITRE组织的CAPEC(共享攻击模式的公共标准)、MAEC和ATT&CK(APT攻击链路上的子场景非常细)等模型的接入,并从情报中提取关键信息对知识图谱进行扩展。
阅读全文
posted @ 2019-08-07 12:04 bonelee
阅读(2958)
评论(0)
推荐(0)
2019年8月3日
APT 信息收集——shodan.io ,fofa.so、 MX 及 邮件。mx记录查询。censys.io查询子域名。
摘要: 信息收集 目标是某特殊机构,外网结构简单,防护严密。经探测发现其多个子机构由一家网站建设公司建设。 对子域名进行挖掘,确定目标ip分布范围及主要出口ip。 很多网站主站的访问量会比较大。往往主站都是挂了CDN的,但是分站就不一定了,所以可能一些分站就没有挂CDN,所以有时候可以尝试通过查看分站IP,
阅读全文
posted @ 2019-08-03 11:10 bonelee
阅读(1563)
评论(5)
推荐(0)
2019年7月26日
Python中str()与repr()函数的区别——repr() 的输出追求明确性,除了对象内容,还需要展示出对象的数据类型信息,适合开发和调试阶段使用
摘要: Python中str()与repr()函数的区别 from:https://www.jianshu.com/p/2a41315ca47e 在 Python 中要将某一类型的变量或者常量转换为字符串对象通常有两种方法,即 str()或者 repr() 。 >>> a = 10 >>> type(str
阅读全文
posted @ 2019-07-26 17:51 bonelee
阅读(466)
评论(0)
推荐(0)
2019年7月25日
python coding style guide 的快速落地实践——业内python 编码风格就pep8和谷歌可以认作标准
摘要: python coding style guide 的快速落地实践 机器和人各有所长,如coding style检查这种可自动化的工作理应交给机器去完成,故发此文帮助你在几分钟内实现coding style的自动检查。 1.有哪些著名的Python Coding Style Guide PEP8 h
阅读全文
posted @ 2019-07-25 12:00 bonelee
阅读(902)
评论(0)
推荐(0)
python代码规范 自动优化工具Black
摘要: 自动优化工具Black 在众多代码格式化工具中,Black算是比较新的一个,它***的特点是可配置项比较少,个人认为这对于新手来说是件好事,因为我们不必过多考虑如何设置Black,让 Black 自己做决定就好。 1).安装与使用 与pylint类似,直接pip install black即可完成该
阅读全文
posted @ 2019-07-25 11:57 bonelee
阅读(4787)
评论(1)
推荐(1)
2019年7月24日
函数式编程之pipeline——很酷有没有
摘要: Pipeline pipeline 管道借鉴于Unix Shell的管道操作——把若干个命令串起来,前面命令的输出成为后面命令的输入,如此完成一个流式计算。(注:管道绝对是一个伟大的发明,他的设哲学就是KISS – 让每个功能就做一件事,并把这件事做到极致,软件或程序的拼装会变得更为简单和直观。这个
阅读全文
posted @ 2019-07-24 09:41 bonelee
阅读(1473)
评论(0)
推荐(0)
函数式编程——做到并发,不可变数据修改就只能复制后修改返回
摘要: 函数式编程 from:https://coolshell.cn/articles/10822.html 当我们说起函数式编程来说,我们会看到如下函数式编程的长相: 函数式编程的三大特性: immutable data 不可变数据:像Clojure一样,默认上变量是不可变的,如果你要改变变量,你需要把
阅读全文
posted @ 2019-07-24 09:40 bonelee
阅读(1073)
评论(0)
推荐(0)
2019年7月22日
圈复杂度本质上就是——分支覆盖率达到100%需要的测试用例数
摘要: 圈复杂度主要与分支语句(if、else、,switch 等)的个数成正相关。如下代码: public String case2(int index, String string) { String returnString = null; if (index < 0) { throw new Ind
阅读全文
posted @ 2019-07-22 16:44 bonelee
阅读(1473)
评论(0)
推荐(0)
Struts2漏洞导致的反弹shell——青藤云安全使用的是agent进程采集器进行检测
摘要: 安全老司机 | Struts2漏洞爆发后,与黑客的一次正面交锋 from:https://zhuanlan.zhihu.com/p/66122521 from:https://zhuanlan.zhihu.com/p/66122521 from:https://zhuanlan.zhihu.com/
阅读全文
posted @ 2019-07-22 14:18 bonelee
阅读(2359)
评论(2)
推荐(0)
2019年7月17日
RBF神经网络——直接看公式,本质上就是非线性变换后的线性变化(RBF神经网络的思想是将低维空间非线性不可分问题转换成高维空间线性可分问题)
摘要: Deeplearning Algorithms tutorial 谷歌的人工智能位于全球前列,在图像识别、语音识别、无人驾驶等技术上都已经落地。而百度实质意义上扛起了国内的人工智能的大旗,覆盖无人驾驶、智能助手、图像识别等许多层面。苹果业已开始全面拥抱机器学习,新产品进军家庭智能音箱并打造工作站级别
阅读全文
posted @ 2019-07-17 17:56 bonelee
阅读(1907)
评论(0)
推荐(0)
上一页
1
···
116
117
118
119
120
121
122
123
124
···
273
下一页
公告