100分的pwn 简单查看一下,果然还是比较简单的 放到ida中查看一下,有明显的溢出函数,并且在函数中打印出了字符串的地址,并且字符串比较长,没有NX保护 所以我们很容易想到构造shellcode,在栈中执行shellcode拿shell权限 shellcode是一段恶意代码,在没有NX保护程序中 ...
分类:
编程语言 时间:
2017-11-26 16:53:08
阅读次数:
737
//从键盘读入两个字符串,比较字符串的大小 //思路:1>字符串长的 大于 字符串短的 // 2>当两个字符串长度相同时从第一位开始比较直到判断出大小 // 3>如果没有判断出大小那么字符串相等 char ch1[100] ; char ch2[100] ; printf("请输入第一个字符串:\n ...
分类:
编程语言 时间:
2017-11-23 08:29:12
阅读次数:
170
#!/bin/sh #测试各种字符串比较操作。 #shell中对变量的值添加单引号,爽引号和不添加的区别:对类型来说是无关的,即不是添加了引号就变成了字符串类型, #单引号不对相关量进行替换,如不对$符号解释成变量引用,从而用对应变量的值替代,双引号则会进行替代 #author:tenfyguo A... ...
分类:
系统相关 时间:
2017-11-21 14:48:40
阅读次数:
157
1.保存在服务器的键值对 2.Session做验证时,还要依赖Cookie(重要)。当用户登录成功时,生成随机字符串,一份放到Session,一份放到Cookie。当用户再次登录,查询用户Cookie中的随机字符串,与我Session中的随机字符串比较,如果相同则登录成功 3.随机字符串是Sessi ...
分类:
其他好文 时间:
2017-11-10 00:17:52
阅读次数:
176
看结果1? 看结果2? 看结果3? 看结果4? 看结果5? 如何解释? 不同的是,第一条先在内存中创建了"ok"这个String,然后将reference赋给a,下一条语句String b = "ok";那么JVM将不再创建"ok",而是直接将第一个"ok"的reference赋给b,也就是说,a和 ...
分类:
编程语言 时间:
2017-11-07 20:48:18
阅读次数:
255
字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要 ...
分类:
编程语言 时间:
2017-11-04 18:14:50
阅读次数:
188
[1][python基础]字符串和编码[2] 字符编码 我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表 ...
分类:
编程语言 时间:
2017-11-03 14:10:13
阅读次数:
200
/* * 1、给定一个字符数组,按照字典顺序进行从小到大的排序 * String[] arr = {"nba","abc","cba","zz","qq","haha"}; * 思路: * 1、对数组排序。可以用选择、冒泡 * 2、for嵌套和比较以及换位 * 3、问题:以前排的是整数,比较用的是运 ...
分类:
编程语言 时间:
2017-11-02 20:02:30
阅读次数:
299
问题 E: 习题6-13 字符串比较 题目描述 比较两个字符串s1和s2的大小,如果s1>s2,则输出一个正数;若s1=s2,则输出0;若s1<s2,则输出一个负数。 要求:不用strcpy函数;两个字符串用gets函数读入。 例如:"A"与"C"相比,由于"A"<"C",应输出负数,同时由于"A" ...
分类:
其他好文 时间:
2017-10-29 17:44:04
阅读次数:
269
编码 字符串是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如 ...
分类:
编程语言 时间:
2017-10-29 16:44:00
阅读次数:
427