别太开心,flag不在这,这个文件的用途你看完了?
在CTF比赛中,这个文件往往存放着提示信息TIP:sql.php<?php
if($_GET[id]) {mysql_connect(SAE_MYSQL_HOST_M . ':' . SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);mysql_select_db(SAE_MYSQL_DB);$id = intval($_GET[id]);$query = @mysql_fetch_array(mysql_query("select content from ctf2 where id='$id'"));if ($_GET[id]==1024) {echo "<p>no! try again</p>";}else{echo($query[content]);}
}
?>


构造  id=1024.1212

intval函数四舍五入,取值为1024,但if语句中已成功绕过1024的限制

PHP intval()函数利用相关推荐

  1. php 四舍五入百位,php取整函数ceil,floor,round,intval函数的区别

    1.ceil - 进一法取整 说明 float ceil ( float $value ) 返回不小于 value 的下一个整数,value 如果有小数部分则进一位.ceil() 返回的类型仍然是 f ...

  2. php中intval函数用法,php intval函数用法总结

    语法: int intval ( $var, $base ) 参数: 此函数接受两个参数,其中一个是必需的,而另一个是可选的. 参数如下所述: $var:这是一个必需参数,用作需要转换为整数值的变量. ...

  3. php取整函数ceil,floor,round,intval函数的区别

    1.ceil - 进一法取整 说明 float ceil ( float $value ) 返回不小于 value 的下一个整数,value 如果有小数部分则进一位.ceil() 返回的类型仍然是 f ...

  4. php 取整 ceil,php取整函数ceil,floor,round,intval函数的区别

    开发过程中,遇到数据处理取整的时候,你会用哪个呢,小涛来介绍一下:PHP取整函数有ceil,floor,round,intval,下面详细介绍一下: 1.ceil - 进一法取整 说明 float c ...

  5. 22.2.26学习日记:php intval( )函数

    今天在ctf-show里面完成了web萌新1,对php intval()函数有了一些了解. 首先先看题目,直接给出了源码 里面运用到了intval函数,对此特别进行学习! (部分内容来自PHP int ...

  6. php中取整的函数,利用PHP怎么对函数进行取整

    利用PHP怎么对函数进行取整 发布时间:2020-12-29 14:29:43 来源:亿速云 阅读:87 作者:Leah 本篇文章给大家分享的是有关利用PHP怎么对函数进行取整,小编觉得挺实用的,因此 ...

  7. 对Group_concaT函数利用剖析 (转)

    作者:晓华                                                                                             开篇 ...

  8. 考研数据结构之查找(9.8)——练习题之编写一个函数利用二分查找算法在一个有序表中插入关键字k并保持表的有序性(C表示)

    题目 编写一个函数,利用二分查找算法在一个有序表中插入一个关键字k,并保持表的有序性. 分析 先在有序表中利用二分查找算法查找关键字值等于或小于k的结点,m指向正好等于k的结点或l指向关键字正好大于k ...

  9. matlab求解全微分函数,利用MATLAB求解微分方程的方法探索

    引言 科学问题和工程问题经常需要求取微分方程的解,MATLAB 的强大数值运算和符号运算能力,能够方便地进行各种解析运算,是方便实用.功能强大的数学软件之一. 1线性微分方程求解 1.1线性常微分方程 ...

最新文章

  1. 试试 python-dotenv,避免敏感信息被硬编码到代码中
  2. Linux man 使用详解(转)
  3. 史上最全阿里云服务器上Docker部署Springboot项目 实战 每一步都带详细图解!!!
  4. linux的进程与库之间的通信两种方式
  5. 数据库 连接池、缓冲池(定义、原理)
  6. 不允许更改采购订单币种
  7. 简单的busybox创建_用busybox构建一个最小根文件系统
  8. docker启动失败Failed to start Docker Application Container Engine.(centos7)
  9. java从控制台读取字符串_从控制台读取Java字符串
  10. HTML5变化 (一)
  11. 方差分析的SPSS实现
  12. 北京优质农产品入驻苏宁小店 实现“农超对接”
  13. 名字也可能惹祸?Gitee.com被停止域名解析
  14. 莫队算法 --算法竞赛专题解析(26)
  15. LTE 系统信息SI
  16. SWUST OJ#1052 输出利用先序遍历创建的二叉树中的指定结点的双亲结点
  17. 安卓9可用的性能监视器_监视应用程序生态系统的性能和可用性
  18. mysql jdbc execute_MySQL JDBC Statement.executeBatch实践问题
  19. idea各个版本区别
  20. java判断当前时间在某个时间段内

热门文章

  1. 数据库服务的运行与登录
  2. LCD液晶屏中文显示介绍
  3. 常用热修复方案以及原理
  4. i3处理器_电脑i3、i5、i7处理器到底区别在哪儿?
  5. ClassLoader加载类时序图及Qzon修复流程图
  6. 【Educoder作业】CC++指针实训
  7. 使用VMware对英伟达xavier nx2进行刷机
  8. 如何进行系统安全评估
  9. 分位数回归—R语言实现
  10. 基础平台项目之集成Jquery.pagination.js实现分页