InfoSec learning 
  • 首页
  • 归档
  • 分类
  • 关于
  • 思想星系
  •   
root@whale3070:~# _

BC8两个最大子串和

题目:对于一个包含负值的数字串array[1...n],要找到它的两个子串 array1[0...s1](0<=s1<=i<n)和array2[i <s2...<= n-1]\ 使得array1[0...s1]和array2[s2...n]两个子串的和最大。\ \ 分析:\ ::: {.image-package}\ ::: {.im

2017-02-01
编程 过程记录 复盘 算法题解

BCB06分数拆分

存在这样的一个等式,1/400=1/x+1/2y,(x>y)。你的任务就是求出共有多少对这样的正整数x和y,使得该等式成立。(提示:你只需要求出有多少对,而不必输出这些X,Y对具体是多少) 知识点一:模块fractions。分数模块的用法:先导入该模块"from fractionsimport Fraction" Fraction(

2017-02-01
编程 过程记录 课程笔记 数学算法

D

\ ::: {.image-caption}:::::: \ 要用到的知识点一,eregi(),字符串对比解析,与大小写无关。 这个函数对比括号里的”hackerDJ”,与获取到的id值,如果一致,就输出”不被允许” 知识点二,urlencode(),urldecode(),这是转换的函数。 加密是把中文字符转换为十六进制,然后在每个字符前面加一个标识符%。在上图中是将获取的id值解码,解码后要等

2017-02-01
编程 渗透测试 安全工具 CTF解题 Web安全

D

分析一下题,第一个if,要求password不为空,这个就不说了 ::: {.image-package}\ ::: {.image-caption}:::::: 第二个if,不太熟悉啊。。对比大小写的全部英文字母加十个数字,如果===表示恒等,要求字符串的值和类型完全相等。后面的FALSE是什么意思,是恒等还是不等的时候输出”你的密码必须为字母或数字”?那我们就试试

2017-02-01
编程 渗透测试 安全工具 代码审计

once-more

分析一下题,第一个if,要求password不为空,这个就不说了 ::: {.image-package}\ ::: {.image-caption}:::::: 第二个if,不太熟悉啊。。对比大小写的全部英文字母加十个数字,如果===表示恒等,要求字符串的值和类型完全相等。后面的FALSE是什么意思,是恒等还是不等的时候输出”你的密码必须为字母或数字”?那我们就试试

2017-02-01
编程 渗透测试 安全工具 代码审计

思路很重要(备份)

:::::::::

2017-02-01
读书笔记 复盘 计划

天网管理系统

\ ::: {.image-package}\ ::: {.image-caption}:::::: 结合提示代码,这意思也就是数组了,password应该是已序列化的代码,并且经过unserialize()函数过后,参数user以及pass都应该是满足if语句的值,也就是”1”,这样的话,构造序列化的变量: a:2:{s:4:"user";b:1;s:4:"pass

2017-02-01
编程 渗透测试 安全工具 PHP安全

NSCTF-web200

php脚本尝试了很多,但还是欠缺了,不能做到想要的效果。 就这样吧。20161127:::::::::

2017-02-01
编程 渗透测试 安全工具 CTF竞赛

J

知识点:base64编码 Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在JavaPersistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID)编码为一个字符串,用作HTTP表单和HTTPGETURL中的参数。在其他应用程序中,也常常需要把二进制数据编码为适合放在URL(包括隐藏表单域)中的形式。此时,采用Base6

2017-02-01
运维 编程 安全开发 编码技术

这貌似有点难(伪造ip)

\ ::: {.image-package}\ ::: {.image-caption}:::::: \ \ ::: {.image-package}\ ::: {.image-caption}:::::::::::::::

2017-02-01
网络设置 渗透测试 安全工具 IP伪造
1…131132133134135…138

搜索

Whale3070