Posts
安全扫描工具Arachni源码分析(一)
· ☕ 6 分钟
Arachni是一个基于Ruby on Rails框架的Web安全漏洞扫描工具。 1. Ruby on Rails Ruby on Rails ,缩写ROR,是一个Web框架,包括两部分内容: Ruby 语言和 Rails 框架。Ruby一直以来流行于日本,直到2004年,26 岁的丹麦人 David Heinemeier Hansson 提出了Web框架 - Rai

Apidoc 实践和自动化生成
· ☕ 5 分钟
在前后端分离框架中,API 文档频繁交接。如果涉及到第三方接口调用,多方合作场景下,API 和文档变更可能会更快。为了方便维护 API 和交接文档,这里给大家推荐一款文档生成工具 - apidoc 1.apidoc 简介 apidoc 是一个基于 nodejs 的 API 文档生成工具,从代码注释中提取特定格式的内容,

Django Restful 接口之 Tastypie
· ☕ 5 分钟
1. Restful REST,是Representational State Transfer的缩写,表现层状态转化。Restful,是一种开发理念,万维网软件架构风格。 1.1 Restful特点 抽象资源 图片、文本、歌曲、视频都是一种资源实体,在网络上,被抽象为资源。在Re

同源策略与跨域访问
· ☕ 2 分钟
1. 同源策略 同源策略是浏览器的安全基石。 同源的定义,包括三个方面: 协议相同 域名相同 端口相同 限制范围: Cookie、LocalStorage 和 IndexDB 无法读取 DOM 无法获得 AJAX 请求不能发送 简单说,协议、域名、端口三者任意不同的两个 URL 之间不允许通信,范围包括

Linux 性能命令工具
· ☕ 1 分钟
Linux 平台上的性能工具有很多,眼花缭乱,长期的摸索和经验发现最好用的,还是那些久经考验的、简单的小工具。下面是,系统性能专家 Brendan D.Gregg ,关于Linux性能方面的talk(Linux Performance Tools)中所整理的命令工具。 1. 总览 2. 监控 3. 测试 4. 优化 5. 静态 6. 追踪