起名字真难

<?php
 function noother_says_correct($number)
{
        $one = ord(‘1‘);
        $nine = ord(‘9‘);
        for ($i = 0; $i < strlen($number); $i++)
        {
                $digit = ord($number{$i});
                if ( ($digit >= $one) && ($digit <= $nine) )
                {
                        return false;
                }
        }
           return $number == ‘54975581388‘;
}
$flag=‘*******‘;
if(noother_says_correct($_GET[‘key‘]))
    echo $flag;
else
    echo ‘access denied‘;
?>

ord() 函数返回字符串的首个字符的 ASCII 值。这里既让54975581388与key相等又要不想等所以让我们换一下进制54975581388==0xccccccccc

The flag is:nctf{follow_your_dream}

				
时间: 2024-10-03 22:38:31

起名字真难的相关文章

【我所认知的BIOS】—&amp;gt; uEFI AHCI Driver(4) — 第一个Protocol真难搞

[我所认知的BIOS]-> uEFI AHCI Driver(4) - 第一个Protocol真难搞 LightSeed 4/23/2014 文章对EFI_DRIVER_BINDING_PROTOCOL的每一个 成员的解说是重点.它是我们遇到的第一个uEFI里面的protocol所以我都尽量把它讲的够细.下一篇文章開始就真正进入到install protocol的函数里面去了. [右键点击图片,在新窗体打开是能够放大看的] [我所认知的BIOS]-> uEFI AHCI Driver(4) -

编程真难啊

编程真难啊 上周,在Sun的Java论坛上出现了一个这样的帖子,这个贴子的链接如下:http://forums.sun.com/thread.jspa?threadID=5404590&start=0&tstart=0 LZ的贴子翻译如下: 大家好,我是一个Java的新手,我有一个简单的问题:请问我怎么才能反转一个整数的符号啊.比如把-12转成+12.是的,毫无疑问这是个简单的问题,但我弄了一整天我也找不到什么好的方法.非常感谢如果你能告诉我Java有什么方法可以做到这个事,或者告诉我一个

个人经历:IT专业找工作真难

面临实习了,才发现各个专业的找工作都挺容易的,但是我们IT专业呢?想找个php程序员工作,首先是不容易找,然后就是要求高,最后还来个要求1-3年工作经验.在学校学习的本来就有些和社会有些脱轨,其实就真心学个基础(当然也不排除少数天才很牛).热爱编程的人,出来实习,不谈求薪资优厚,不怕辛苦,肯学,从实习生做起,一边工作一边学习,但也少有这种机会的.IT技术人员入行就真那么难么?困惑.

【2019-07-16】如果自己觉得难,就真难

07:55 每天喝半个小时的茶再执笔写上两句,是一件很享受的事情.如果时间允许,半小时的茶思和半小时的记录实在少得可怜,至少再来一到两倍的时间才能满足. 很多时候,我拿笔前想写的那句话和拿笔写下的第一句是完全不一样的.我每天都会用手机“记事本”软件记下每一个想要思考.想要留念.想要记录的瞬间感受,两三字即可,不用多.但每天早上静坐半小时后想要写上昨天所记录的时候,这半小时的思绪全部涌现出来,最终结果是:昨天记录的,一个字都没写上. 时间真的不够用,每天再多给我两小时,我可以写数千字的日常和感受.

CSS基础知识真难啊-background-渐变

background: -moz-linear-gradient(top, blue, white);//-webkit-linear-gradient(top, blue, white)谷歌 线性渐变,-moz-火狐浏览器,top为方向,blue为起点颜色,white为结束颜色 topleft background: -moz-linear-gradient(left top, blue, white);//谷歌改前缀 左上角 background: -moz-linear-gradient(

spring security学习,你妹真难

http://liukai.iteye.com/blog/982088 http://blog.csdn.net/jaune161/article/details/18350183 http://docs.spring.io/spring-security/site/docs/3.2.5.RELEASE/reference/htmlsingle/#mvc

数学7.答案(真难!)

CSS基础知识真难啊

替换元素是浏览器根据其标签的元素与属性来判断显示具体的内容. 比如:<img>.<input>.<textarea>.<select>.<object>都是替换元素 其余的大多数元素是不可替换元素,他们将内容直接告诉浏览器,将其显示出来<p><div>等 除了可替换元素和不可替换元素的分类方式外,css中元素还有另外的分类方式:块级元素(block-level)和行内元素(inline-level,也译作“内联”元素).

CSS基础知识真难啊-float

无浮动 <ul style="width: 440px;"> <li id="myli" style="border: 4px solid #ff6633; background: #ffffc0;list-style:none;"> <img src="http://pic.cnblogs.com/avatar/827631/20151118113854.png"/> </li>