This article is made by Jason-Cow.Welcome to reprint.But please post the writer's address. http://www.cnblogs.com/JasonCow/ LA2218 && vijos1087铁人三项 描述 所有运动员的3个项目的速度都是已知的.裁判可以任意规定每一个项目的路程长度,并且每个项目的长度均为正数. 正因为裁判拥有如此大的权力,所以有些运动员会贿赂裁判,让他规定对自己有利的各项目的路程…
奥运会有铁人三项,此运动更好的协调了运动员的综合素质水平,而百度优化排名中的“铁人三项”规则则是让网站的整体质量更好的满足市场用户体验.针对不同部分的操作,可以让网站在每个细节处都能凸显以人为本的服务理念,也更贴合了当代为人服务的根本.那么今天笔者小丹要和大家分享就是探讨百度优化排名中的“铁人三项”规则. 我们知道在网站推广中,不可缺少的部分有网站品牌词.网站内容.网站布局等.在百度的三项硬件规则中,网站的关键词设定.网站内容的整合和网站链接投票因素则是最为重要的.下面我们就一一来说明. 第一,…
/** * 模拟铁人三项 */ public class PhaserTest { private static Random random = new Random(System.currentTimeMillis()); public static void main(String[] args) { Phaser phaser = ); ; i < ; i++) { new Sportsman(i, phaser).start(); } , phaser).start(); } stati…
铁人三项(第五赛区)_2018_seven 先来看看保护 保护全开,IDA分析 首先申请了mmap两个随机地址的空间,一个为rwx,一个为rw 读入的都shellcode长度小于等于7,且这7个字符不能重复. 然后把一个叫initial的东西复制到rwx_page上,再把我们写的shellcode拼接到其后面 可能有些不太准,等会儿gdb调试的时候再看看 gdb调试进入执行的shellcode,分析一波 可以看到这是刚刚的那个initial,执行完了是这样的 RSP指向一片空白的区域.看到RAX…
铁人三项(第五赛区)_2018_rop[32位libc泄露] 题目附件 解题步骤: 例行检查,32位,开启了NX保护 试运行一下程序,一开始让我们输入,然后直接输出"Hellow,world" 32位ida载入,首先习惯性的shift+f12查看一下程序里的字符串,没有发现现成的system('/bin/sh') 从main函数开始看程序 第4行的函数是我们的输入点,read的buf长度为0x100,而我们参数的大小只有0x88,可以溢出0x78个长度,足够我们构造rop攻击 没有其他…
第一赛区 hacknote 程序存在格式化字符串漏洞和uaf,不多说了,很简单. 1 from pwn import * 2 3 p = process('./hacknote') 4 elf = ELF('./hacknote') 5 libc = ELF('./libc.so.6') 6 context.log_level = 'debug' 7 #by bhxdn 8 9 def duan(): 10 gdb.attach(p) 11 pause() 12 13 def add(size,…
下面这一部分是我从网上复制过来的, 2.IOS 解题链接:http://ctf4.shiyanbar.com/web/IOS/index.php 这题页面中提示系统升级到了IOS99,我们可以想到修改User-Agent进行欺骗. 关于User-Agent,大家参考我的这篇博文加以了解.User Agent是一个特殊字符串头,是一种向访问网站提供我们所使用的浏览器类型及版本.操作系统及版本.浏览器内核.等信息的标识.我们访问网页的时候,会自动提交这个参数.通过这个标识,我们访问的网站可以显示不同…
拿到程序依旧老样子checksec和file一下 可以看到是32位的程序开启了nx保护,将程序放入ida进行查看 shift+f12 看到没有system和binsh等字样,考虑用泄露libc来做这道题 进入主函数跳转到这个页面,发现read存在明显的栈溢出 所以我们用泄露write来做这道题, 完整exp如下 因为需要程序继续运行,所以我们将返回地址设置为main的地址 成功获取到flag 结束…
卡精度的任意模数fft模板题……这道题随便写个表就能看出规律来(或者说考虑一下实际意义),反正拿到这题之后,很快就会发现他是任意模数fft模板题.然后我就去网上抄了一下板子……我打的是最土的任意模数fft,就是fft7次的那种……(好像有很多方法的样子……)这种任意模数fft方法见http://blog.csdn.net/l_0_forever_lf/article/details/52886397这道题的具体做法见http://blog.csdn.net/qq_33229466/article…
描述 Given the coordinates of the vertices of a triangle,And a point. You just need to judge whether the point is in the Triangle. 输入 The input contains several test cases. For each test case, only line contains eight integer numbers , describing the c…