- 博客(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
1568
原创 汇编大作业(清屏和显示特定字符和拷贝自己)汇编学习记录
收集到一下的必须资料 - 显示缓冲区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
3208
原创 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
1285
原创 第五季极客挑战赛 逆向部分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
787
原创 Alictf2014writeup Reverse200 技巧与python简单编程
Alictf2014writeup Reverse200 技巧与python简单编程 我们发现程序对flag.txt读入,然后写出来flag.crpyt,观察一下发现它属于单值替换加密的那种类型,然后逆向分析又没有很好的把加密算法弄出来,于是我们想把全部的可显字符弄出来,打一张表,然后再利用这张表来解官方给的flag.crpyt,一开始把可显字符全部导到txt里面,结果居然变成了fail
2015-03-19 11:24:51
921
原创 第五季极客挑战赛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
1140
原创 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
1832
原创 一个调用函数引发的超时!
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
506
原创 在不公平的世界里,证明自己!
近来,很有感触,遇到很多看不惯的事情,感觉自己整个人生观都要颠覆了,主要就是觉得很多事情都不公平,而且当然自己是利益受损的一方,而既得利益一方总是付出的少却收获的多。我知道社会上很多事情都是这样,但是我觉得在大学里,在我一直认为最纯洁的同学友谊里却充斥着这种肮脏的东西,总是令我心情好不起来。朋友安慰我说我还是太嫩,一开始我觉得这句只是调侃的话,后来想一想这句话说得很对,我还是太嫩,很多时候既得利益
2014-12-15 22:38:14
719
原创 访学有感------------南京访学一周小记
一.初探南京南京,简称宁,是江苏省会。南京地处长江下游沿岸,江苏省西南部,邻靠安徽省。初到南京时,将近九点,晚上,坐在地铁上看南京,表面上与北上广等其他大都市没有什么区别。但是,走在南京的小巷上,这个城市总给我一种特别的感觉,她既有的南方城市的精致细腻,又有厚重的历史文化底蕴,同时还掺杂着现代化大都市的几分浮躁。当然,这次来南京主要是访学,这次的访学,我去了南京大学,东南大学,南京航天航空大学
2014-11-30 23:26:37
2389
原创 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
539
原创 模板题之广度搜索 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
517
原创 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
638
原创 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
687
原创 模板题-----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
520
原创 数据结构之线段树 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
474
原创 数据结构之线段树(单点更新)---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
500
原创 数据结构之线段树 入门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
646
原创 数据结构之二叉搜索树(排序树)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
584
转载 字符串--------留给自己看
1、scanfcharstr[15];scanf("%s",str);abc 1231)不读入空格和回车,从空格处结束2)输入字符串长度超过字符数组元素个数不报错3)当输入项为字符指针时,指针必须已指向确定的有足够空间的连续存储单元4)当为数组元素地址时,从此元素地址开始存放printf("%s",地址值)输出时遇到第一个'\0'为止2、gets和p
2014-11-02 14:06:58
512
原创 数据结构之二叉树的遍历 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
716
原创 数据结构学习之-------树 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
705
转载 ACM 基本算法目录-----------------以后的目标啊
初期: 一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. (5)构造法.(poj3295) (6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996) 二.
2014-10-26 23:48:45
573
转载 素数与素性测试 (留给自己看的)
数论部分第一节:素数与素性测试 一个数是素数(也叫质数),当且仅当它的约数只有两个——1和它本身。规定这两个约数不能相同,因此1不是素数。对素数的研究属于数论范畴,你可以看到许多数学家没事就想出一些符合某种性质的素数并称它为某某某素数。整个数论几乎就围绕着整除和素数之类的词转过去转过来。对于写代码的人来说,素数比想像中的更重要,Google一下BigPrime或者big_prime你总会
2014-10-25 10:55:31
755
原创 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
493
原创 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
422
原创 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
592
原创 动态规划 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
471
原创 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
473
原创 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
513
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人