51工具盒子

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

经验分享

knex.js基本使用教程

knex.js基本使用教程

厉飞雨 阅读(23) 评论(0) 赞(1)

1.knex ====== knex框架是一个ORM框架,使用knex可以用JavaScript语法指令来操作SQL语句,这大大降低了前端工程师操作进行数据库操作的难度,但是需要注意的是knex最终还是会生成SQL语句和数据库进行交互 1.1knex的安装 ---------- 安装`MySql`数据库 ```lang-bash npm install mysql ``...

使用nvm使Windows电脑支持多个Nodejs版本

使用nvm使Windows电脑支持多个Nodejs版本

厉飞雨 阅读(21) 评论(0) 赞(3)

`Node.js`一台电脑只能装一个版本,但是有时候开发项目会用到不同版本的`Node.js`,卸载再装是很麻烦的,而`nvm`就是解决这个问题的,有了它就可以在一个电脑上安装多个`Node.js`版本,并且在不同版本之间切换使用。 下载 --- github下载地址:[https://github.com/coreybutler/nvm-windows/releases]...

 原生JS获取QQ好友列表

原生JS获取QQ好友列表

厉飞雨 阅读(18) 评论(0) 赞(1)

/** * @author ius. * @date 2022/8/1 * @introduction 获取QQ好友列表 */ function getCookie(aim) { const allText = document.cookie.replace(/\s*/g, ''); //docum...

浅谈Fastjson绕waf

浅谈Fastjson绕waf

厉飞雨 阅读(18) 评论(0) 赞(2)

浅谈Fastjson绕waf {#浅谈Fastjson绕waf} ================================ 写在前面 {#写在前面} ------------ ​ 关键时期换个口味,虽然是炒陈饭,但个人认为有干货的慢慢看,从最简单到一些个人认为比较骚的,本人垃圾代码狗,没有实战经验,因而更多是从fastjson的词法解析部分构造混淆 初级篇 {#初...

FastJson与原生反序列化

FastJson与原生反序列化

厉飞雨 阅读(18) 评论(0) 赞(2)

FastJson与原生反序列化 {#FastJson与原生反序列化} ================================== 前言 {#前言} -------- 这其实是我很早前遇到的一个秋招面试题,问题大概是如果你遇到一个较高版本的FastJson有什么办法能绕过AutoType么?我一开始回答的是找黑名单外的类,后面面试官说想考察的是FastJson在原生...

FastJson与原生反序列化(二)

FastJson与原生反序列化(二)

厉飞雨 阅读(31) 评论(0) 赞(2)

FastJson与原生反序列化(二) {#FastJson与原生反序列化-二} ======================================= 很早之前在发第一篇的时候@jsjcw师傅就曾提到1.2.49后也能利用引用绕过,后面由@1ue师傅在知识星球中利用这个思路成功绕过并分享了payload,至此fastjson全版本就彻底加入原生反序列化的gadget,...

PHP 安装 XDebug 并配置远程调试

PHP 安装 XDebug 并配置远程调试

厉飞雨 阅读(16) 评论(0) 赞(2)

> Xdebug 是一个开放源代码的 PHP 程序调试器 (即一个 Debug 工具),可以用来跟踪,调试和分析 PHP 程序的运行状况。Xdebug 现在的最新版本添加了对 PHP7 的支持。------摘自『[xdebug_百度百科](https://baike.baidu.com/item/xdebug/5479630)』 如果有学习过 C 的话,应该使用过 VC...

PHP 7.0.9 升级 PHP 7.1.5

PHP 7.0.9 升级 PHP 7.1.5

厉飞雨 阅读(20) 评论(0) 赞(2)

最近公司分配了一个项目给我,时间相对充裕,所以也就直接用 Laravel 5.6 练手了。参照慕课网实战课程「[Laravel 快速开发简书](https://coding.imooc.com/learn/list/111.html)」和 Laravel China 社区出的 「[Web 开发实战入门 (Laravel 5.5)](https://laravel-china.o...

使用 Supervisor 守护 PHP-FPM 进程

使用 Supervisor 守护 PHP-FPM 进程

厉飞雨 阅读(21) 评论(0) 赞(1)

[上回的 Laravel 应用](https://51tbox.com/)开发完成上线之后,稳定的跑了一个月。业务一切正常,就这最近一周应用负载的第二台服务器总是抽风。 先说说应用的场景。 我们的应用项目代码在我们自己的服务器上,两台服务器做承载。按理来说其中一台服务器宕掉会立马故障转移到另一台服务器。但是应用前边还有两台服务器。 不太好解释,一个请求差不多是这样的: ...

使用 Vagrant+Docker 构建 PHP 最优开发环境

使用 Vagrant+Docker 构建 PHP 最优开发环境

厉飞雨 阅读(30) 评论(0) 赞(0)

> PS: 此方案适用于 Windows、macOS 老祖宗说过磨刀不误砍柴工,又说过工欲善其事,必先利其器。这话无论放到何时都适用。上次折腾开发环境是 [Docker 优化之 Docker-sync 解决 Docker 挂载缓慢](/use-docker-sync-for-macos.html) 的问题,然而这一改问题更大了。 在我日常开发了数天后,总结了 dock...