自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (11)
  • 收藏
  • 关注

原创 百度杯二月Reverse场Project的writeup

在看完题解之后学习的一发,然后全部按照自己的writeup再次整理做题,巩固一发打开IDA和OD,希望搜索到有用的字符串(Input the flag的提示信息),但是发现根本找不到,搜索strings会找到这个:根据查到的资料,这24个字符构成了一种编码方式:base24学习链接:base24所以找到这个字符串的使用的地方:00404820函数处可以看到如下几个特

2017-02-28 09:42:35 884

原创 百度杯二月Reverse场CrackMe11writeup

这个题是被算法迷惑到的一个题目首先在IDA中可以看到这两个重要条件:看到这两个很明显:A:输入的长度要是36(在OD中能够发现一个定值字符串,长度v3 == 18,那么v4 == 36)B:输入的字符范围在A-F,0-9共16个字符中然后就被各种异或算法迷惑,在OD写注释写成了这样:但是这样是很难逆向算法的,原因很简单:A:就算你看懂了算法,也得

2017-02-25 09:21:46 956

原创 百度杯十一月Reverse03的checkflag代码

import sysdef debug(): global a for i in range(0,9): for j in range(0,9): if a[i][j][0] == 0xFFEEFFEE: print '0', elif a[i][j][0] == 0xFEFEFEF

2017-02-24 15:05:38 690

原创 简单赋值语句的逆向

百度杯11月reverse03部分题解

2017-02-22 10:50:21 898

原创 xxdecode

因为在i春秋上面做了一个XX的misc的题,先把链接贴出来:第三场misc XX题目之中只有一些字符(这种类型的题目最SB好嘛)首先查到XX加密和解密的资料:XX加密解密原理在这个里面,原理已经很清楚了,有个细节问题:举例之中的密文第四个应该是o而不是0注意原理中的这样一段话:每60个编码输出(相当于45个输入字节)将输出为独立的一行,每行的开头会加上长

2017-02-17 14:49:50 499

原创 rot13加密解密

rot13加密解密小工具,python代码def Upper(ch): if ch>='A' and ch<='Z': return Truedef Lower(ch): if ch>='a' and ch<='z': return Truedef rot13(s): flag = '' for i in s: if Upper(i) == True:

2017-02-15 14:12:49 7592

原创 unable to find vcvarsall.bat

告诉自己一个真理是:现在欠下来的学习任务,现在有理由说各种情况,到了未来某一天要用的时候,还是会逼着自己学,到了那一天,就会责备自己当时为什么没有好好把该学的东西学好python中有个神器叫做pyCrypto:官方介绍但是安装的时候总是会遇到这样的问题:unable to find vcvarsall.bat解决方案网上一大堆:我是按照知乎上的操作弄好的找到ms

2017-02-15 13:57:21 239

原创 回调函数

翻编程书籍的时候,往往都会提到回调函数,到底回调函数和普通的函数调用有什么区别,google和baidu了一大堆之后写一写自己的理解,中英文同时举例相信应该能够说明的更加清楚的what is callback function?quote from wikipedia page:In computer programming, a callback is areferenc

2017-02-07 15:57:08 281

upx脱壳环境和工具包

从upx开始学习脱壳,upx的加壳后和源程序,OD中的Ollydump以及可以用来DUMP程序的PETools,还有重建IAT的Import REC工具。给自己提供个打包的upx,也给大家提供个学习的环境配置 也可以直接从OllyDbg从零开始学习下载

2018-01-23

Socket编程实现文件传输

windows下C/C++用socket编程实现客户端与服务端的通信、连接和文件传输的功能

2015-12-18

windows下的socket编程

windows下的C语言的Socket编程,实现了最简单的客户端与服务端的通信以及回传功能,附有一份实验报告,里面有函数的功能使用学习和笔者走的弯路,希望对大家有用

2015-12-12

华为java编程规范

华为公司的java编程规范,学习模仿之后,更容易与伙伴们进行代码沟通

2015-12-12

IPv4实验和以太网实验报告

计算机网络实验报告,IPv4实验和以太网实验报告,有相关的探究方向和截图

2015-06-25

acm线段树基本

acm中的基本常用数据结构:线段树的基本题型介绍,大家一起学习进步

2015-06-11

acm的DP专题

acm的DP专题,以供新手使用,希望跟大家一起进步和学习

2015-06-11

ACM学习总结

acm基本学习方法总结,比赛中的策略以及心情调整

2015-06-11

基本加密解密

学习各个编程语言的时候可以使用的txt,完成各个加密解密,也为CTF竞赛做准备

2015-06-11

杭电最基本的新手练习题

有代码的自己写的程序,在杭电OJ上已经通过,新手练习必备

2014-09-13

空空如也

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

TA关注的人

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