广外2019-11-30

@广外-枯燥的抽奖

<?php #这不是抽奖程序的源代码!不许看! header("Content-Type: text/html;charset=utf-8"); session_start(); if(!isset($_SESSION['seed'])){ $_SESSION['seed']=rand(0,999999999);  //设置session为随机种子} 

mt_srand($_SESSION['seed']);  //播种Mersenne Twister 随机数生成器

$str_long1 = "abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; $str=''; $len1=20;  //长度为20for ( $i = 0; $i < $len1; $i++ ){     $str.=substr($str_long1, mt_rand(0, strlen($str_long1) - 1), 1);        } //mt_rand :使用 Mersenne Twister 算法返回随机整数。$str_show = substr($str, 0, 10); //只显示前十个字符,substring字符串截取函数echo "<p id='p1'>".$str_show."</p>"; 

if(isset($_POST['num'])){  //传一个num过去,完整的str    if($_POST['num']===$str){x         echo "<p id=flag>抽奖,就是那么枯燥且无味,给你flag{xxxxxxxxx}</p>";     }     else{         echo "<p id=flag>没抽中哦,再试试吧</p>";     } } show_source("check.php");

@广外-你的名字

burp抓包

@广外-我有一个数据库

乱码莫慌

 @广外-warmup

@广外-blog

又是登录+注册

最新文章

  1. CommittableTransaction和TransactionScope
  2. ProgressDialog的使用
  3. 如何修改git的当前登录信息
  4. 3.工厂方法模式(Factory Method)
  5. HttpContext为null new HttpContextWrapper(System.Web.HttpContext.Current)
  6. php--http与https的区别
  7. python 编码与解码 decode解码 encode 编码
  8. java中的BigDecimal和String的相互转换
  9. Unity3D中事件函数的运行顺序
  10. Bug in Code
  11. css-文本及其他
  12. Ubuntu 系统搭建php服务器 用ssh 远程操作
  13. Vim中常用的命令行
  14. React Native运行原理解析
  15. 洛谷评测机BUG(应该是)
  16. Requests 校花网图片爬取
  17. [Unity插件]Lua行为树(八):行为节点扩展
  18. Nodejs stream模块-翻译
  19. docker registry 私有仓库 安装配置、查询、删除
  20. 使用vue2+Axios+Router 之后的总结以及遇到的一些坑

热门文章

  1. 【EXE报错】win10运行C#程序保存报错:HTTP 无法注册URL ,进程不具有此命名空间的访问权限
  2. Python 练习实例1
  3. springboot注释层分解图
  4. 两种dp模型
  5. x86—EFLAGS寄存器详解[转]
  6. [vim]多行注释和多行删除
  7. [C语言]结构体初始化的不同方法
  8. Codeforces 1111 E. Tree(虚树,DP)
  9. IntelliJ IDEA利用Maven下载所需的JAR包到项目中
  10. MongoDB系列二:MongoDB安装过程