存档

文章标签 ‘reverse’

XCTF HCTF Reverse Writeup

2014年11月17日 没有评论

HCTF已经过去很久了,整理一下其中两个简单逆向题的Writeup。
0×01. NormalFile
题目给了一张图片,把图片后缀改为zip,然后打开,有两个关键的地方:一个是解压根目录下有一个隐藏的desktop.ini文件,文件内容为“加油。。flag就在你眼前!”,基本没用;另一个是_MACOSX下隐藏了另一张图片。同样将图片的后缀改为zip后打开,基本断定这是一个APK文件,使用十六进制编辑器打开PNG图片文件,搜索IEND标志找到PNG文件末尾,删除PK标志前面所有的数据,就得到AP[......]

继续阅读

分类: CTF 标签: , , ,

STL reverse_iterator和iterator之间的转换

2010年9月25日 没有评论

迭代器(iterator)转逆向迭代器(reverse_iterator),只需要把迭代器转入逆向迭代器的构造函数即可;逆向迭代器转迭代器,调用逆向迭代器的base成员函数即可。
这是关于逆向迭代器的最后一篇介绍。前面已经发布两篇了,分别是:
http://www.programlife.net/stl-reverse-iterator.html
http://www.programlife.net/stl-reverse-iterator-2.html
SGI的逆向迭代器的介绍如下:http:[......]

继续阅读

STL reverse_iterator示例代码2

2010年9月25日 没有评论

 先看一段代码:
#include <iostream>
#include <deque>
#include <algorithm>
#include <iterator>
using namespace std;

void print(int elem)
{
cout << elem << ' ';
}

int main()
{
deque<int> [......]

继续阅读

分类: STL编程 标签: , , ,

STL逆向迭代器——reverse iterator

2010年9月22日 8 条评论

Reverse iterators are adapters that redefine increment and decrement operators so that they behave in reverse. Thus, if you use these iterators instead of ordinary iterators, algorithms process elements in reverse order. All standard container classe[......]

继续阅读