鱼C论坛

 找回密码
 立即注册
查看: 4905|回复: 2

[学习笔记] 《解密系列-基础篇》第二讲

[复制链接]
发表于 2017-10-23 21:38:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 shuiyu 于 2017-12-17 20:51 编辑

越努力,越幸运。欢迎大家来看我的笔记,不对的请各位大佬指正,谢谢


一些解密必备常识

(1)多字节存储顺序,微处理器中的存放顺序分为两类:
正序(Big-Endian):大端存储----高位字节存入低地址,低位字节存入高地址,依次排列。  
逆序(Little-Endian):小端存储----低位字节存入低地址,高位字节存入高地址,反序排列。
------常见的Intel系列使用的编码方式属于Little-Endian类(逆序)

(2)ASCII 和 Unicode
ASCII(American Standard Code for Information Interchange,美国信息互换标准代码):自己百度查就可以了。
Unicode字符编码的编码范围是:0-65535,它包含三套编码方式如:UTF-8,UTF-16和UTF-32。它和ASCII的关系为ASCII字符编码是Unicode字符编码的一部分。

(3)Win API函数
1、Windows API 就是windows应用程序接口,是针对microsoft windows操作系统家族的系统编程接口,几乎包括现在所有的Windows操作系统系列。

2、DLL
:动态链接库。所谓动态链接,就是把一些经常会共用的代码(静态链接的OBJ程序库)制作成DLL文件。(可以比作是子程序的集合)

3、
kernel32.dll:控制着系统的内存管理、数据的输入输出操作和中断处理,当Windows启动时,kernel32.dll就驻留在内存中特定的写保护区域,使别的程序无法占用这个内存区域。
user32.dll:Windows用户界面相关应用程序接口,用于包括Windows处理,基本用户界面等特性,如创建窗口和发送消息。
gdi32.dll:是Windows GDI图形用户界面相关程序,包含的函数用来绘制图像和显示文字。

(4)句柄
句柄,是整个windows编程的基础,一个句柄是指使用的一个唯一的整数值,用于标志应用程序中的不同对象和同类对象中的不同的实例。(我写过一些小 脚 本,所以知道每个窗口都有一个值,那个值就是句柄


课后题:查查46H 55H 43H 4BH是哪个单词?

居然是:FUCK。。。。。小甲鱼又搞事


作业:
GetWindowText函数
1.PNG
HWND GetDlgItem函数
2.PNG
UINT GetDlgItemText函数
3.PNG
UINT GetDlgItemInt函数
4.PNG
int MessageBox函数(这个有点多我就不全部贴出来了
5.PNG







谢谢小甲鱼带来的视频教程,感谢!!

本节结束,多谢览阅!
越努力,越幸运。谢谢大家来看我的笔记,不对的请各位大佬指教,谢谢

评分

参与人数 1荣誉 +5 鱼币 +5 贡献 +3 收起 理由
fishcH + 5 + 5 + 3 感谢楼主无私奉献!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-1-28 16:01:54 | 显示全部楼层
感谢楼主
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-1-7 22:33:41 | 显示全部楼层
感谢楼主,复习时看你的笔记就可以了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 19:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表