自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (2)
  • 收藏
  • 关注

原创 CSAW CTF 2015 PWN250

CSAW CTF 2015 PWN250思路参考: https://github.com/smokeleeteveryday/CTF_WRITEUPS/tree/master/2015/CSAWCTF/pwn/contacts https://www.whitehatters.academy/csaw-2015-prequals-exploit-250-contacts/ http://gee

2015-09-23 01:01:19 1453

原创 汇编大作业(清屏和显示特定字符和拷贝自己)汇编学习记录

收集到一下的必须资料 - 显示缓冲区80*25 - 一个字符占用两个字节,分别放ASCII码和 assume cs:codecode segmentstart: mov ax,0b800h mov ds,ax mov cx,7d0h ; 外循环设置为25*80,输出3次 mov si,0h s0: mov byte

2015-09-18 18:44:47 3077 2

原创 pwnable.kr simple login writeup

pwnable.kr simple login writeup虽然说是pt150但是还是让我学到很多东西的。这是一个判定特定字符串的程序,直接说溢出点吧。输入的字符会经过一个base64解码,溢出点在auth的memcpy,只能够有4个字节的溢出,这么少怎么弄? 参考了大神思路。http://www.cnblogs.com/anewid/p/4567242.html 我们只能溢出4个字

2015-09-17 23:32:48 1209

原创 第五季极客挑战赛 逆向部分writeup

Reverse-ruhua 明显,我们要分析的是sub_401500和sub_401530 看懂就用python算出来Python:username = raw_input('Username:')password = ''for i in range(len(username)): password += chr((((ord(username[i])^3)-2

2015-03-19 17:08:24 704

原创 Alictf2014writeup Reverse200 技巧与python简单编程

Alictf2014writeup Reverse200 技巧与python简单编程 我们发现程序对flag.txt读入,然后写出来flag.crpyt,观察一下发现它属于单值替换加密的那种类型,然后逆向分析又没有很好的把加密算法弄出来,于是我们想把全部的可显字符弄出来,打一张表,然后再利用这张表来解官方给的flag.crpyt,一开始把可显字符全部导到txt里面,结果居然变成了fail

2015-03-19 11:24:51 844

原创 第五季极客挑战赛misc 隐写题---python熟悉

主要就是发现了文件结束符之后还有很多可现文字我们可以考虑下base64解密试试果不其然,看见JFIF,我们要把它导出来,主要是Python的熟悉import base64f=open('1.jpg','rb')pic=f.read()#print picindex=pic.find('\xff\xd9')print indexprint'pic:'+pic[inde

2015-03-17 20:44:37 1095

原创 CDQ指令详解----2月24日笔记

CDQ指令的功能是该指令先把edx的每一位置成eax的最高位,意思就是说把EAX由32位扩展成64位(EDX:EAX),EDX表示原来EAX的符号,这个是进行除法之前的准备操作!00401053 mov eax,dword ptr [ebp-4] 00401056 cdq 00401057 mov

2015-02-24 20:21:15 1719

原创 一个调用函数引发的超时!

BNU 比赛!http://www.bnuoj.com/v3/problem_show.php?pid=44586#include#include#define mnum 100020using namespace std;char str[mnum],ans[mnum];int main(){ //freopen("input.txt","r",stdin); //freope

2014-12-30 00:47:40 465

原创 在不公平的世界里,证明自己!

近来,很有感触,遇到很多看不惯的事情,感觉自己整个人生观都要颠覆了,主要就是觉得很多事情都不公平,而且当然自己是利益受损的一方,而既得利益一方总是付出的少却收获的多。我知道社会上很多事情都是这样,但是我觉得在大学里,在我一直认为最纯洁的同学友谊里却充斥着这种肮脏的东西,总是令我心情好不起来。朋友安慰我说我还是太嫩,一开始我觉得这句只是调侃的话,后来想一想这句话说得很对,我还是太嫩,很多时候既得利益

2014-12-15 22:38:14 683

原创 访学有感------------南京访学一周小记

一.初探南京南京,简称宁,是江苏省会。南京地处长江下游沿岸,江苏省西南部,邻靠安徽省。初到南京时,将近九点,晚上,坐在地铁上看南京,表面上与北上广等其他大都市没有什么区别。但是,走在南京的小巷上,这个城市总给我一种特别的感觉,她既有的南方城市的精致细腻,又有厚重的历史文化底蕴,同时还掺杂着现代化大都市的几分浮躁。当然,这次来南京主要是访学,这次的访学,我去了南京大学,东南大学,南京航天航空大学

2014-11-30 23:26:37 2297

原创 BestCoder Round #13 Beautiful Palindrome Number解题报告

Beautiful Palindrome NumberTime Limit: 3000/1500 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 404    Accepted Submission(s): 257Problem DescriptionA po

2014-11-21 01:11:20 510

原创 模板题之广度搜索 HDU2717 Catch That Cow

Problem DescriptionFarmer John has been informed of the location of a fugitive cow and wants to catch her immediately. He starts at a point N (0 ≤ N ≤ 100,000) on a number line and the cow is at a p

2014-11-21 01:05:24 474

原创 BestCoder Round #18 1002 Math Problem 题解

Math ProblemTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1078    Accepted Submission(s): 282Problem DescriptionHere has an functi

2014-11-19 21:15:34 608

原创 BestCoder Round #18 1001 primes problem

Primes ProblemTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 659    Accepted Submission(s): 302Problem DescriptionGiven a number n,

2014-11-19 00:07:04 653

原创 选择自己想要的生活,不要太过于执着别人对你的看法和评价!

选择自己想要的生活,不要太过于执着别人对你的看法和评价!

2014-11-17 23:21:13 774

原创 模板题-----DFS深度搜索 HDU2952

Counting Sheep Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2144    Accepted Submission(s): 1412Problem DescriptionA while ago I

2014-11-14 23:28:41 481

原创 数据结构之线段树 HDU1754

I Hate ItTime Limit: 9000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 40666    Accepted Submission(s): 16125Problem Description很多学校流行一种比较的习惯。老师们很

2014-11-08 09:04:21 441

原创 数据结构之线段树(单点更新)---HDU1166

敌兵布阵Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 46387    Accepted Submission(s): 19674Problem DescriptionC国的死对头A国这段时间正在进行军事演习,所以

2014-11-08 07:59:28 470

原创 数据结构之线段树 入门HDU1556 color the ball

Color the ballTime Limit: 9000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 9985    Accepted Submission(s): 5079Problem DescriptionN个气球排成一排,从左到右依次

2014-11-07 20:46:26 616

原创 数据结构之二叉搜索树(排序树)HDU 3791

二叉搜索树Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2926    Accepted Submission(s): 1280Problem Description判断两序列是否为同一二叉搜索树序列 

2014-11-03 22:41:07 550

转载 字符串--------留给自己看

1、scanfcharstr[15];scanf("%s",str);abc 1231)不读入空格和回车,从空格处结束2)输入字符串长度超过字符数组元素个数不报错3)当输入项为字符指针时,指针必须已指向确定的有足够空间的连续存储单元4)当为数组元素地址时,从此元素地址开始存放printf("%s",地址值)输出时遇到第一个'\0'为止2、gets和p

2014-11-02 14:06:58 490

原创 数据结构之字典树 HDU 1251

-----原来好久之前就做了,结果后来忘了,唉,真是要多练啊

2014-11-01 20:37:49 478

原创 数据结构之二叉树的遍历 HDU1710 Binary Tree Traversals

Binary Tree TraversalsTime Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3482    Accepted Submission(s): 1559Problem DescriptionA binar

2014-11-01 09:19:06 678

原创 数据结构学习之-------树 Trees on the level HDU 1622

Trees on the levelTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 330    Accepted Submission(s): 114Problem DescriptionTrees are fun

2014-10-30 23:47:59 645

转载 ACM 基本算法目录-----------------以后的目标啊

初期: 一.基本算法:      (1)枚举. (poj1753,poj2965)      (2)贪心(poj1328,poj2109,poj2586)      (3)递归和分治法.      (4)递推.      (5)构造法.(poj3295)      (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996) 二.

2014-10-26 23:48:45 550

转载 素数与素性测试 (留给自己看的)

数论部分第一节:素数与素性测试    一个数是素数(也叫质数),当且仅当它的约数只有两个——1和它本身。规定这两个约数不能相同,因此1不是素数。对素数的研究属于数论范畴,你可以看到许多数学家没事就想出一些符合某种性质的素数并称它为某某某素数。整个数论几乎就围绕着整除和素数之类的词转过去转过来。对于写代码的人来说,素数比想像中的更重要,Google一下BigPrime或者big_prime你总会

2014-10-25 10:55:31 709

原创 HDU 1108 最小公倍数 欧几里得算法

#includeint gcd(int da,int xiao){    int t=1;    while(t!=0)    {        t=da%xiao;        if(t)        {            da=xiao;            xiao=t;        }    }    return xiao;

2014-10-25 10:36:47 463

原创 hdu 1051 贪心

Wooden SticksTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 12148    Accepted Submission(s): 5033Problem DescriptionThere is a pile

2014-10-25 00:32:34 399

原创 Doing Homework again HDU 1789 贪心?DP

Doing Homework againTime Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6840    Accepted Submission(s): 4072Problem DescriptionIgnatius

2014-10-23 22:55:36 561

原创 动态规划 HDU 1087

Super Jumping! Jumping! Jumping!Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 22816    Accepted Submission(s): 10039Problem Descript

2014-10-17 21:03:48 448

原创 2014 ACM/ICPC Asia Regional Beijing Online HDU 5038

这个像一个统计 #include#includeusing namespace std;int num[101];int fun(int num){ return (10000-pow((100-num),2));}int main(){ int t,n; cin>>t; for(int j=1;j<=t;j++) { cin>>n; memset(num,0,s

2014-10-08 15:44:44 447

原创 HDU 4989 Summary BestCoder Round #8 解题报告

SummaryTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 328    Accepted Submission(s): 201Problem DescriptionSmall W is playing a

2014-09-14 19:11:45 483

原创 开始吧,我的程序员之路

从大二开始,我以后要走的是一条程序员的路,现在要开始准备

2014-09-06 21:55:42 311

邝斌ACM模板2015最新版下载

邝斌ACM模板2015最新版下载,很好,很强大

2015-02-20

HDOJ 离线版最新更新

现在流行的ACM 刷题题库哈,有了它以后没网也可以刷题咯

2014-10-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除