自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习备忘录

学习加密解密知识

  • 博客(19)
  • 资源 (10)
  • 收藏
  • 关注

原创 NDK各版本下载

翻不了墙的话,可以用迅雷下载最新版本r20https://dl.google.com/android/repository/android-ndk-r20-windows-x86.ziphttps://dl.google.com/android/repository/android-ndk-r20-windows-x86_64.ziphttps://dl.google.com/an...

2017-07-12 17:44:37 53233 8

原创 C#语言:MSIL指令

通常一个IL指令有操作码(opcode)和指令参数(instruction parameter,有时也称作操作数 operand)两个部分构成,操作码长度为1或2字节,当为2字节长时,第1个字节总是0xFE。IL中的整数在PE中存储时,遵循“little endian”原则,也就是最不重要的字节置于最前,比如代码中的ldc.i4 0x11223344,在PE文件中存储时的字节顺序为0x4433

2017-04-25 10:17:14 1725

转载 Reflector反编译.NET文件后修复

反编译后的工程文件用VS2010打开后,在打开窗体时会出现一系列错误提示:第一种情况:“设计器无法处理第 152 行的代码: base.AutoScaleMode = AutoScaleMode.Font; 方法“InitializeComponent”内的代码由设计器生成,不应手动修改。请移除任何更改,然后尝试重新打开设计器”。解决方法就是:对所有System.Windows.For

2013-04-09 09:23:09 1197

原创 Com_Plugin for IDA 6.1

Com_Plugin的原作者是Dieter Spaar,此插件很久没更新了,不能用在最新的IDA上。我稍作修改,用IDA 6.1的SDK重新编译了一下。         下载地址:点我         Com_Plugin 是一个用来辅助IDA逆向com组件(COM/ActiveX/OCX等)的插件,这个插件能够从com组件的typelib里面提取符号信息,找到接口中方法的地址,并在IDA

2013-02-05 15:52:00 2283 1

原创 CHM电子书反向编译器及注册机

CHM电子书反向编译器是一款专门用来反编译CHM电子书源文件的工具软件,可以迅速地释放包括在CHM电子书里面的全部源文件(包括网页、文本、图片、CHM、ZIP、EXE等全部源文件),并且完美地恢复源文件的全部目录结构及文件名,以便帮助用户得到源文件进行资料恢复或二次编辑。提供多种反编译方式供用户选择,您不妨下载试试^_^    PEID查壳,程序加了ASPack 2.12 -> Alexey

2012-08-10 15:48:31 1435

转载 【翻译】Qt内部机制及逆向

标 题: 【翻译】Qt内部机制及逆向作 者: zouzhin时 间: 2011-04-30,15:51:44链 接: http://bbs.pediy.com/showthread.php?t=133181【翻译】Qt内部机制及逆向原作者:Daniel Pistelli ;翻   译:zouzhin参加看雪有很长一段时间了,一直无所贡献,真是有愧各位同坛好友。前不久

2012-08-07 08:52:54 5533

原创 DLL导出lib文件和.h头文件

最近工作中遇到需要调用别人的动态链接库,但是只有个dll文件,别的一概没有,这可怎么办呢。还有不少dll导出的都是类,直接显式调用不太方便,最后综合网上的办法,自己再写两个工具,终于实现了将dll导出lib文件,并同时生成.h头文件。        还是自己动手才能丰衣足食啊。=====================================================

2012-06-18 14:16:50 14019 8

原创 IDEA注册算法

IntelliJ IDEA 加密算法一直没变过128位RSA加密 import java.math.BigInteger;import java.util.Random;import java.util.zip.CRC32; static String CalcSerial(String userName) { byte[] paramArr

2012-06-17 23:44:23 1542

转载 讲述一个关于高考的“黑客”故事:用2B铅笔“注入”阅卷系统

今天,又是一年一度高考的日子。    回想起16年前(1996年)……那是高中的一段艰苦岁月……    几乎每天都要进行一场高考模拟测试,同学和老师们,都是叫苦不迭。    那时候,用2B铅笔填涂答题卡的答卷方式,已经在高考中开始实施。教育主管部门和校方,为了“实战演练”考生们的临场技能,在模拟考试中,也实行了答题卡方式。    那是一次全市范围的英语模拟考试,答题卡将被上交到市级

2012-06-10 20:57:15 1155

转载 基本的ATPCS规则

基本ATPCS规定了在子程序调用时的一些基本规则,包括下面四方面的内容。各寄存器的使用规则及其相应的名称。数据栈的使用规则。参数传递的规则。子程序结果的返回规则。1. 寄存器的使用规则及其相应的名称寄存器的使用必须满足下面的规则。子程序间通过寄存器R0~R3来传递参数,被调用的子程序在返回前无需恢复寄存器R0~R3的内容。在子程序中,使用寄存器R4~R11保存局部变

2012-02-10 09:42:21 2831

转载 MFC程序逆向 – 消息篇

作 者: szdbg时 间: 2007-10-31,06:26:02链 接: http://bbs.pediy.com/showthread.php?t=54150前言:记得前一段时间,我刚接触软件破解和逆向这一行时,对于一些软件不知从何处跟踪按钮消息,试了好多方法,就是断不下来,在系统模块中经常转得晕头转向,而一无所获。MFC程序是一种常见类型的程序,我静下心来,潜心

2011-12-09 08:54:45 5581

翻译 IDA FLAIR工具说明

官方下载(需要用户名密码):http://www.hex-rays.com/products/ida/support/ida/flair61.zip FLAIR——库文件快速识别与鉴定技术(Fast Library Acquisition for Identification and Recognition)=======================================

2011-11-30 20:09:59 10772 2

转载 CPSR

CPSR:程序状态寄存器(current program status register) cpsr在用户级编程时用于存储条件码;CPSR包含条件码标志,中断禁止位,当前处理器模式以及其他状态和控制信息。  程序状态寄存器  ***************************************************************  CPSR(当前程

2011-11-07 14:54:02 934

原创 AP PDF Password Recovery 3 注册算法

void KeyGenerate(char* key){ char *acbd = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; unsigned int seed = GetTickCount(); for(int i=0; i<16; i++) { seed ^= 0xFFA2510F; seed = _rotl(seed, seed&0xff

2011-11-04 17:01:36 947

原创 Source Insight 3 注册算法

Source Insight 3 的注册算法很简单,下面是一个随机生成注册码的算法,在VC下编译通过:void SourceInsight3KeyGen(char *result){ unsigned int key1 = GetTickCount() * rand() % 1000000; unsigned int key2 = key1; int mask[] = {0

2011-10-26 23:32:29 745

原创 Code Co-op 5.2a 延长试用期的办法

它是Reliable Software出的一个代码管理工具,软件的介绍见这里:点击打开链接 。免费试用期为31天,如果要购买需要花$199(Pro版),网上没找到破解补丁或注册机,只能靠自己了。反汇编找了很久终于找到关键代码:loc_49B706: ; CODE XREF: sub_49B6C0+2Bj.text:0049B

2011-10-23 18:53:04 1131

原创 通过VC学习反汇编——函数调用:调用约定

3 调用约定调用约定决定了以下内容:函数参数的压栈顺序、由调用者还是被调用者平衡堆栈。3.1 __cdecl__cdecl是C和C++程序的默认调用约定:参数通过堆栈来传递,从右向左依次入栈,由调用者平衡堆栈。同样的代码,我们在AddInt函数前面加上__cdecl调用约定int __cdecl AddInt(int a, int b){ int c = a+b;

2011-10-20 13:10:15 1704 1

原创 通过VC学习反汇编——函数调用

1         参数传递(默认调用约定)用VC6.0新建一个空的控制台应用程序,新建源文件main.c,编写如下代码,注意用debug编译,不要用release,以免代码被VC优化,反汇编对应不上。 int AddInt(int a, int b){ int c = a+b; return c;}int main(){ int x = AddInt(1,

2011-10-17 20:05:43 2597

转载 通过VC学习反汇编——汇编初步

题记因工作中经常用到反汇编解一些算法,故对次有一定的接触,为了更进一步理解C、C++、VC等他们的特性,记下一些东西,就当自娱自乐了。汇编初步1         80x86汇编1.1      寄存器32位CPU所含有的寄存器分类简介:1.1.1          数据寄存器(EAX、EBX、ECX和EDX)数据寄存器主要用来保存操作数和运算结果等信息。寄存器的低1

2011-10-17 18:17:50 2752 1

调试信息查看工具Dbgview

DbgView调试信息查看器。这是一款软件开发者常用的软件,往往一款软件在Debug下调试好了,可是在Release下可能还存在Bug,如何才能输出调试信息呢,全能调试器是解决您的问题的好帮手。DbgView调试信息查看器不仅仅能作为调试信息输出,而且可以作为一个信息输出软件,监视您的软件运行,目前支持mfc和windows下dos信息输出。

2015-04-03

Photoshop数码照片处理教程V1.3(有问题,请暂时不要下载)

Photoshop数码照片处理教程V1.3 EXE电子书

2008-06-15

常用算法程序集(C语言描述) 第三版(有问题,请暂时不要下载)

常用算法程序集(C语言描述) 第三版 pdf + 源码

2008-06-15

Linux基础教程

Linux基础教程<br>Linux基础教程

2008-06-06

Project 2002 中文教学手册

Project 2002 中文教学手册

2008-06-06

C语言程序设计

C语言程序设计<br>C语言程序设计

2008-06-06

深入浅出VC++串口编程

深入浅出VC++串口编程

2008-06-06

C程序设计作业集

很多题,就是没答案,哪位有答案?

2008-04-17

MFC类库祥解.chm

本书目录 · 层次结构图 直观的描述MFC中各类的关系。 <br>· MFC类 详细解说MFC库中的每个类和头文件信息。 <br>· MFC宏和全局 详细解说MFC库中的每个宏、全局函数、全局变量。 <br>· 结构、风格、回调函数和消息映射 详细解说MFC库中的各个结构、风格、回调函数和消息映射。 <br>

2008-04-17

空空如也

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

TA关注的人

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