摘要: 进入新地址 阅读全文
posted @ 2020-07-13 11:07 你知道是我的 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 题目介绍 请用一条语句判断整数是不是2的整数次方。 题目解法 思路 通过观察发现,2的整数次方只有浮点数(不考虑)和1,2,4,8···,而这些数都有一个特点就是转为二进制数,其中只有一个1,把一个整数减去1,再和原整数做与运算,会把该整数的最右边的1变成0,那么一个整数的二进制表示中有多少个1,就 阅读全文
posted @ 2020-02-03 12:22 你知道是我的 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 题目介绍 请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。 题目解法 思路 解法1:先判断整数二进制中最右边是不是1(右移),接着把输入的整数右移一位继续判断,重复过程。解法2:把整数的每一位和1比较(左移),n&(1解法3:把一个整数减去1,再和原整数做与运算,会把该整数的最右边的1变 阅读全文
posted @ 2020-02-01 23:20 你知道是我的 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 题目介绍 一个数组里除了某一个数字之外,其他的数字都出现了两次,请写程序找出这个只出现一次的数字 题目解法 思路 假设数组的第一项为x1,类推,解法为0^x1^x2^x3^x4,相同的数就会抵消为0,剩下落单的数 K^K=0,K^0=A 代码 阅读全文
posted @ 2020-02-01 22:20 你知道是我的 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 题目介绍 1 1000这1000个数放在含有1001个元素的数组中,只有唯一的一个元素重复,其它均只出现一次。每个数组元素只能访问一次,设计一个算法,将它找出来;不用辅助空间,能否实现? 题目解法 思路 题目的意思是有一个数组,里面的数字是唯一的1~1000,但是其中有两个数字重复,所以是1001的 阅读全文
posted @ 2020-01-27 20:52 你知道是我的 阅读(284) 评论(0) 推荐(0) 编辑
摘要: PHP数组,主要包括索引数据和关联数组,索引数组是指数组的键是整数的数组,并且键的整数顺序是从0开始,关联数组是使用您分配给数组的指定的键的数组,多维数组一个数组中的值可以是另一个数组,另一个数组的值也可以是一个数组。 阅读全文
posted @ 2020-01-15 22:01 你知道是我的 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 在PHP中foreach循环语句,常用于遍历数组,一般有两种使用方式:不取下标、取下标。 阅读全文
posted @ 2020-01-12 21:42 你知道是我的 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 什么是常量?常量可以理解为值不变的量(如圆周率),或者是常量值被定义后,在脚本的其他任何地方都不可以被改变。PHP中的常量分为自定义常量和系统常量,函数,我们可以理解为一个混凝土搅拌机,亦或是一个筛子,通过入口提供原料,然后出口产出结果,在函数中也允许入口不提供任何数据,出口也允许不返回任何值。 阅读全文
posted @ 2020-01-11 20:36 你知道是我的 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 资源是由专门的函数来建立和使用的,例如打开文件、数据连接、图形画布,NULL是空类型,对大小写不敏感,NULL类型只有一个取值,表示一个变量没有值。 阅读全文
posted @ 2020-01-11 19:34 你知道是我的 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 一、写在最前 本文记录安装或配置或介绍以下软件或环境或应用的过程:VScode,Xampp,navicat,PHP,html,CSS,SQL,JavaScript。 作者使用的环境:浏览器:Google Chrome 系统:Windows 10 x64 二、Vscode安装和汉化 (1)Vscode 阅读全文
posted @ 2019-12-04 21:28 你知道是我的 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 根据师傅们的博客总结如下: ffifdyop 经过md5加密后:276f722736c95d99e921722cf9ed621c 再转换为字符串:'or'6<乱码> 即 'or'66�]��!r,��b 用途: select * from admin where password=''or'6<乱码 阅读全文
posted @ 2019-11-13 20:33 你知道是我的 阅读(3474) 评论(0) 推荐(0) 编辑
摘要: ———常用文件头——— JPEG (jpg),文件头:FFD8FFE1 PNG (png),文件头:89504E47 (0D0A1A0A) GIF (gif),文件头:47494638 ZIP Archive (zip),文件头:504B0304 RAR Archive (rar),文件头:5261 阅读全文
posted @ 2019-11-13 20:13 你知道是我的 阅读(2831) 评论(0) 推荐(0) 编辑
摘要: 题目:UNCTF-Do you like xml? 链接:http://112.74.37.15:8008/ hint:weak password (弱密码) 1、观察后下载图片拖进WINHEX发现提示:flag in flag.php , 进入112.74.37.15:8080/flag.php 阅读全文
posted @ 2019-11-13 20:07 你知道是我的 阅读(3200) 评论(0) 推荐(0) 编辑
摘要: 写在最前:为了更好地系统学习CTF(楞头冲很惨 别问我怎么知道的 除非你是天才),决定先看再学,先正向再逆向。 /* 出版排版规范中,标题序号等级为:第一级,一、二、三、(用顿号);第二级,(一)、(二)、(三)(不用任何标点);第三级,1.、2.、3.、(用圆点,不用顿号);第四级,(1)、(2) 阅读全文
posted @ 2019-10-31 21:17 你知道是我的 阅读(684) 评论(0) 推荐(0) 编辑
摘要: 一、WEB (1)一起来撸猫 flag藏在标签的注释内 <!--这是注释--> (2)你看见过我的菜刀么 eval漏洞 利用蚁剑连接 连接密码就是要post传的参数 连接成功后在网站根目录发现了flag (3)BurpSuiiiiiit!!! 附件下载地址:链接:https://share.weiy 阅读全文
posted @ 2019-10-27 00:17 你知道是我的 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 37. 反转一个3位整数 反转一个只有3位数的整数。 反转一个只有3位数的整数。 反转一个只有3位数的整数。 样例 样例 1: 输入: number = 123 输出: 321 样例 2: 输入: number = 900 输出: 9 样例 样例 1: 输入: number = 123 输出: 32 阅读全文
posted @ 2019-10-02 23:16 你知道是我的 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 2019/9/28 由于平时遇到的编码比较多且杂 记性实在太差 决定起草记录之 一,基础知识 1、ASCII码 美国标准信息交换码:ASCII ( American Standard Code for Information Interchange ) A在ascii中定义为01000001,也就是 阅读全文
posted @ 2019-09-28 16:58 你知道是我的 阅读(2521) 评论(0) 推荐(0) 编辑
摘要: 做题提示是利用xor解决,下载下来发现是一个py文件。 首先把 "zzzzzjctffffffff", "This_is_the_flag" 这俩参数传进 encrypt()中, gen_keymap() 对 "zzzzzjctffffffff" 进行 HASH 处理 返回一个maps zjctf_ 阅读全文
posted @ 2019-09-25 16:20 你知道是我的 阅读(580) 评论(0) 推荐(0) 编辑
摘要: if(a)等价于 if(a!=0) if(!a)等价于 if(a==0) 阅读全文
posted @ 2019-09-23 21:49 你知道是我的 阅读(7599) 评论(0) 推荐(0) 编辑
摘要: 第一次记录:2019.9.15 完成了近期基本知识点的记录 第二次记录:2019.9.16 更新VB和的Delphi的汇编代码特点 介绍几个快捷键: Alt+B 断点编辑器,空格键可切换断点状态 ctrl+C 当位于某个call中时,用此快捷键返回调用这个CALL的地方 Alt+F9 当位于系统AP 阅读全文
posted @ 2019-09-15 18:39 你知道是我的 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 没有壳 VC写的 观察界面 一个编辑框 一个按钮 拖进IDA 在导入表里找到GetDlgItemTextA 为什么找这个函数 因为这个函数的作用就是 获取我们输入编辑框的内容 双击进入 ctrl+X 交叉引用,然后F5看伪C代码 就一个自定义函数 其他都是系统函数 我们直接进去 进去之后 发现就是把 阅读全文
posted @ 2019-09-11 17:49 你知道是我的 阅读(1170) 评论(1) 推荐(0) 编辑
摘要: 题目地址:http://www.shiyanbar.com/ctf/28 没有壳 ,vc++ 写的 拖进OD观察观察,发现代码很短哟,先来看这俩个call 怀疑他们其中有正确的flag和我们输入的东西对比 强行爆破完寄存器里是没有正确的flag出现的,肯定是在某个函数里算出来的。 再进IDA里 ma 阅读全文
posted @ 2019-09-09 22:26 你知道是我的 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 文件名:ebCTF-Teaser-BIN100-Dice.exe 话不多说 用PEID一看没壳 拖进OD 让我们摇出31337这五个数字才能拿到正确的flag cmp dword ptr ss:[ebp-0x5C],0x3 原来就是用我们摇出的数字和 他要的数字做比较 如果结果不相等 标志位ZF就= 阅读全文
posted @ 2019-09-07 21:20 你知道是我的 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 将keylead下载到本地用7-ZIP打开,发现主要文件 keylead~ 在ubuntu里跑起来,发现是个游戏,按回车后要摇出3,1,3,3,7就能获得flag。 拖进IDA 直接开启远程调试,跑起来。 发现关键的地方就是这个 loc_4010D5函数 他会告诉flag 想办法执行到这里 回车摇完 阅读全文
posted @ 2019-09-07 20:41 你知道是我的 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一,鲲or鳗orGame 从浏览器里拿到game.gb 用 VisualBoyAdvance ,搜索内存变量,然后改变量就完事了,但是改变量他们说直接利用添加代码功能有bug,所以要在工具里的内存查看里面修改。 我犯了一个错误,我一直搜索best,导致一直搜出来的都是四个错误的地址,后来result 阅读全文
posted @ 2019-05-28 10:36 你知道是我的 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 通过分析可以知道 , 这段代码会将用户输入的用户名的每个字符遍历一遍把每个字符的序号(从 0 开始算)与这个字符的ASCII码的平方相乘 , 然后整体再加上序号 , 得到的和继续对 0x42 求余 , 最后将结果加上 33 , 然后再转为ASCII码然后再将上述结果连接在字符串 'Happy@' 之后构成注册码 阅读全文
posted @ 2019-05-23 21:42 你知道是我的 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 嵩天老师python网课爬虫实例1的我碰到的一些问题和解决方法 阅读全文
posted @ 2019-05-18 10:50 你知道是我的 阅读(2755) 评论(7) 推荐(0) 编辑
摘要: C语言进阶——关于结构体,联合与枚举。 阅读全文
posted @ 2019-05-15 15:59 你知道是我的 阅读(325) 评论(0) 推荐(0) 编辑
摘要: C语言进阶关于编译预处理的知识 阅读全文
posted @ 2019-05-08 20:48 你知道是我的 阅读(807) 评论(0) 推荐(0) 编辑
摘要: C语言进阶关于全局变量的知识 阅读全文
posted @ 2019-05-06 19:17 你知道是我的 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 细节细节细节,细节决定成败,记不熟的玩意就是知识点的漏洞。 总结一下这次考试我没有掌握好的知识点。 1,sizeof() sizeof() 获得保证能容纳实现所建立的最大对象的字节大小 附:sizeof是一个运算符 strlen() 返回字符串的长度 附:strlen 是一个函数,它用来计算指定字符 阅读全文
posted @ 2019-04-20 12:12 你知道是我的 阅读(223) 评论(0) 推荐(0) 编辑
摘要: python123 练习题 阅读全文
posted @ 2019-04-14 19:59 你知道是我的 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 高数下 考试之前的复习 阅读全文
posted @ 2019-04-10 21:04 你知道是我的 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: 继续干PE结构,干就完了 阅读全文
posted @ 2019-04-08 20:06 你知道是我的 阅读(1207) 评论(0) 推荐(0) 编辑
摘要: readelf 命令,参数为-h 例如 文件名为python >>>readelf -h python 得到的是ELF Header中的项Magic 第五个数 02时为64位,01时为32位 阅读全文
posted @ 2019-03-31 21:56 你知道是我的 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: ctf逆向常见函数 阅读全文
posted @ 2019-03-31 16:20 你知道是我的 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 持续划水输出 阅读全文
posted @ 2019-03-30 20:30 你知道是我的 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 没什么好说的 学点理论点先 阅读全文
posted @ 2019-03-29 21:58 你知道是我的 阅读(613) 评论(0) 推荐(0) 编辑
摘要: python类包括变量[类变量,实例变量],方法[实例方法,类方法,静态方法],构造函数,面向对象讲究的是设计层面的玩意,该怎么定义方法,方法该放哪,都是一门艺术。 阅读全文
posted @ 2019-03-26 16:53 你知道是我的 阅读(490) 评论(0) 推荐(0) 编辑
摘要: python的函数的系统学习,附带大部分例子。确立好短期目标,奋斗!!! 阅读全文
posted @ 2019-03-24 16:32 你知道是我的 阅读(420) 评论(0) 推荐(1) 编辑
黔ICP备19000070号