51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

在Lua中使用装饰器
Lua笔记

在Lua中使用装饰器

厉飞雨 阅读(197) 评论(0) 赞(7)

引言 {#引言} -------- 使用过 Python 的同学都会喜欢上 Python 的装饰器. 它提供一种语法, 对函数进行"声明": |---------------------------|------------------------------------------------------------------------------...

基于golang+lua虚拟机的日志分析系统实现
经验分享

基于golang+lua虚拟机的日志分析系统实现

厉飞雨 阅读(133) 评论(0) 赞(8)

****FBI-Analyzer**** ==================== FBI-Analyzer是一个灵活的日志分析系统,基于golang和lua,插件风格类似ngx-lua。 使用者只需要编写简单的lua逻辑就可以实现golang能实现的所有需求,[++点击++](#%E9%A1%B9%E7%9B%AE%E8%BF%90%E8%A1%8C%E6%B5%81%E...

基于ngx_lua模块的waf开发实践
Lua笔记

基于ngx_lua模块的waf开发实践

厉飞雨 阅读(155) 评论(0) 赞(10)

0x00 常见WAF简单分析 ============== *** ** * ** *** WAF主要分为硬件WAF和软件防火墙,硬件WAF如绿盟的NSFOCUS Web Application Firewall,软件防火墙比较有名的是ModSecurity,再就是代码级别的ngx_lua_waf。下面谈谈个人对几款防火墙的理解: 硬件WAF个人觉得只适合在那种访问量较少...

利用HTML5的CORS特性绕过httpOnly的限制实现XSS会话劫持
新视野

利用HTML5的CORS特性绕过httpOnly的限制实现XSS会话劫持

厉飞雨 阅读(187) 评论(0) 赞(8)

0×00. 前言 -------- 有时候我们遇到一个存储型XSS 漏洞,但是sessionId设置了httpOnly,劫持不了会话,显得很鸡肋,让渗透测试人员很蛋疼,不过这种情况正在好转,随着HTML5的流行,通过HTML5 的CORS功能实现跨域通信,建立HTTP tunnel通信,实现会话劫持已经变成可能,本文就通过实测验证HTML5的CORS条件下的xss会话劫持的可...

HTML5 history新特性pushState、replaceState
前端开发

HTML5 history新特性pushState、replaceState

厉飞雨 阅读(138) 评论(0) 赞(9)

从HTML5开始,我们可以开始操作这个历史记录堆栈。 DOM中的window对象通过window.history方法提供了对浏览器历史记录的读取,让你可以在用户的访问记录中前进和后退。 1.History 使用back(),forward(),和go()方法可以在用户的历史记录中前进和后退 ### 前进和后退 后退: ``` window.history.back(...

AngularJS中使用HTML5摄像头拍照
HTML

AngularJS中使用HTML5摄像头拍照

厉飞雨 阅读(151) 评论(0) 赞(13)

**1. 项目背景** ----------- 公司开发一个网站,在做用户头像修改的时候领导提到增加一个由摄像头拍照实现修改头像的功能。因为我们网站是基于Html5进行开发,所以就直接采用H5来实现拍照。起初觉得这个功能很简单,但是做的时候才发现并不是那么简单的。 [![AngularJS中使用HTML5摄像头拍照_https://www.tiejiang.org_HTML...

html5开发移动混合App系列1-开发环境搭建
开发笔记

html5开发移动混合App系列1-开发环境搭建

厉飞雨 阅读(199) 评论(0) 赞(9)

最近公司准备开发门店收银系统,是基于IPAD的程序,决定采用基于 Ionic + Cordova + AngularJS技术混合开发模式。 * **准备** ------ 一台mac(安装了mac os的虚拟机也可以),nodejs,ionic,xcode * **安装** ------ ### 1,安装nodejs 到官网下载nodejs安装包(...