PHP漏洞挖掘 | PHP代码审计 课程

2019-5-30 流沙 原创教程

学习目标: 掌握PHP开发技术 学会PHP漏洞挖掘  PHP代码审计 课程介绍: 课程一共分为十个章节, 涵盖php原理, 靶场实战, 漏洞分析, 框架漏洞分析, php代码审计以及php高级开发技术 课程学习地址: PHP漏洞挖掘培训班 (点击学习) 学习地址: https://edu.51cto.com/topic/2509.html 联系QQ: 541750337

阅读全文>>

评论(0) 浏览(1171)


换装备

2020-3-21 流沙 随笔

0x01 Book 初七就开始在家办公, 从上海回来的时候, 带了个老笔记本回来,  上海那边还有一台台式机和一个神州的笔记本. 这个老笔记本14年就购买了, 升级过内存,换了固态硬盘, 去年其实就打算换了, 买了个新台式机, 这个笔记本很少用了.  以前每次回老家, 都会把两个笔记本抱回来, 这回老婆就让我带了一个, 有点儿后悔! 过年回到家, 无法回上海, 一直在用这个笔记本办公, 网络的问题, 上周去街上买了个路由器, 单独拉了个节点. 0x02 Image 老笔记本的配置 ...

阅读全文>>

评论(0) 浏览(39)


悟(一)

2020-3-20 流沙 随笔

[该文章已设置加密,请点击标题输入密码访问]

评论(0) 浏览(2)


PHPcurl 模拟 form表单提交

2020-3-11 流沙 PHP

测试go结构, 同事模拟curl 一直过不去 测试可行的代码 <?php $ch = curl_init(); $path = dirname(__FILE__)."/404.jpg"; $post_data = array( 'path'=>'accessory20200310170042', 'rename'=>'1', 'path_type'=>'0', 'files[]'=>new CURLFile($path...

阅读全文>>

评论(0) 浏览(66)


SQLSTATE[42000]: Syntax error or access violation: 1055 Expression

2020-2-28 流沙 运维

0x01 报错信息 Mysql环境是5.7的, 使用了View进行了表连接, 进行了表连接 搬迁到本地后, 查询报错  Syntax error or access violation: 1055 Expression  看了报错信息, 都是视图的报错, 正常表格显示正常 0x02 解决方法 配置 my.cnf文件  win下面是 my.ini文件 在 [mysqld] 里加上 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_T...

阅读全文>>

评论(0) 浏览(99)


物流接口分析

2020-2-19 流沙 运维

[该文章已设置加密,请点击标题输入密码访问]

评论(0) 浏览(5)


mark 2020-02-04

2020-2-4 流沙 随笔

[该文章已设置加密,请点击标题输入密码访问]

评论(0) 浏览(5)


msf更新

2020-1-19 流沙 运维

原创 https://blog.csdn.net/l1028386804/article/details/86593093 shell脚本 curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && \ chmod 755 msfinstall ...

阅读全文>>

评论(0) 浏览(149)


高并发系统下的数据库架构设计

2020-1-16 流沙 PHP

[说明] 文章为转载, 很实用 原创地址: https://www.jianshu.com/p/19746b42d11f 目录: 用一个创业公司的发展作为背景引入 用多台服务器来分库支撑高并发读写 大量分表来保证海量数据下查询性能 读写分离来支撑按需扩容及性能提升 高并发下的数据库架构设计总结 “ 这篇文章,我们来聊一下对于一个支撑日活百万用户的高并系统,他的数据库架构应该如何设计? 看到...

阅读全文>>

评论(0) 浏览(160)


windows上 php安装 Kafka扩展

2020-1-15 流沙 PHP

0x01 确定自己的php版本 0x02 下载kafka组件 下载地址 https://pecl.php.net/package/rdkafka 找到对应的版本, 测试了4.x win10的机器, 用代码测试报错, 下载3.1.3的版本 测试正常 根据自己的环境, 下载相应的版本 0x03 安装插件 复制 librdkafka.dll 到F:\phpStudy\PHPTuto...

阅读全文>>

评论(0) 浏览(177)


jetbrains 永久激活 补丁

2020-1-10 流沙 运维

[该文章已设置加密,请点击标题输入密码访问]

评论(0) 浏览(19)


Apache支持mod_concatx

2020-1-8 流沙 运维

0x01 原因 调试js的时候,遇到的问题, 需要解决 ??加载的问题 问了同事,这个是为了压缩静态文件的 0x02 解决 阿里的Tengine 自带这个功能模块, 在centos安装, 没配置好 Nginx需要重新编译,  加上nginx-http-concat 这个模块   git地址: https://github.com/alibaba/nginx-http-concat 直接编译即可使用 我选择了Apache,快...

阅读全文>>

评论(0) 浏览(171)


centos7.6 安装java环境

2019-12-31 流沙 运维

1. 安装java 2. 支持jps yum search java|grep jdk yum install java-1.8.0-openjdk java -version java jps yum list | grep jdk-devel yum install java-1.8.0-openjdk-devel.x86_64 java java -version jps history 记录下吧,  每次总会忘记,  其他的手动或者二进制安装也可以, 搭建虚拟机, 快速一点...

阅读全文>>

评论(0) 浏览(167)


win10更改为win7输入法

2019-12-20 流沙 运维

[该文章已设置加密,请点击标题输入密码访问]

评论(0) 浏览(4)


goland 支持 tpl文件

2019-12-15 流沙 Golang

原因: 测试beego框架 目的: tpl文件自动识别

阅读全文>>

评论(0) 浏览(255)


遗拾

2019-12-12 流沙 读书

备注: 突然间感觉压力很大,  想好好静静 (20191212) 牛逼的人很早就开始牛逼了 比如,顺丰创始人王卫,他创办顺丰快递时只有22岁。 比如,美团创始人王兴,他创办校内网(人人网)时只有26岁。 比如今日头条、抖音创始人张一鸣,他创办“九九房”搜索时只有26岁。 比如,滴滴创始人程维,27岁就做到了支付宝B2C事业部副总。 比如,小米创始人雷军,28岁就担任了金山软件CEO。 比如,阿里巴巴创始人马云,他在读杭州师范学院时就开始崭露锋芒,不仅是学校的学生会主席,还担任了两届杭州市学联主席。 比如,...

阅读全文>>

评论(0) 浏览(208)


go测试mysql

2019-12-8 流沙 Golang

CRUD的一个简单的DMEO package ch1 import ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" "strconv" "testing" ) func sqlInsert(db *sql.DB) int64{ stmt,err := db.Prepare("insert into test1 (age,name) VALUES (?,?)") res,err:= stmt.Exec(12,"hao123") if err!=nil{ panic(e...

阅读全文>>

评论(0) 浏览(192)


解决 unresolved reference

2019-12-2 流沙 Golang

框架测试的时候遇到的问题, 直接解决 解决方法, 重建索引

阅读全文>>

评论(0) 浏览(315)


File Cache Conflict

2019-12-1 流沙 Golang

0x01 错误展示 goland 的配置问题, 写代码的时候, 总是弹出, 心烦 0x02 解决方法 因为我设置了 fileWatcher 导致的(好像是安装的时候进行的配置, 与文件编译相关) 去掉勾选即可 0x03 解释 看了一篇分析的文章 出现这种报错, 主要原因有两个 配置了Remote Hosts Access 配置了File Watcher 找到配置的地址, 删除即可解决!

阅读全文>>

评论(0) 浏览(259)


channel的关闭和广播

2019-11-28 流沙 Golang

代码主要测试 golang中 channel的生产者和接受者的使用方式 Demo1: package ch8 import ( "fmt" "sync" "testing" ) func Producer(ch chan int, wg *sync.WaitGroup) { //生产者 go func() { for i := 0; i < 50; i++ { ch <- i } close(ch) wg.Done() }() } func Consumer(ch chan...

阅读全文>>

评论(0) 浏览(251)


Powered by 流沙团

备案号:鄂ICP备15017378号-1