CTF
加密与解密是一本非常不错的书。
henuyl
这个作者很懒,什么都没留下…
展开
-
CTF---青青子衿(无C++注册机)
https://ctf.pediy.com/itembank.htm(青青子衿)拿到一道CrackMe的题目,输入CTFHUB(感觉有点 侮辱智商,输入密码后,查找字符串直接就能看到密码,想看不到都难,还是当作正常题做吧)这个程序没有调用GetDlgItemTextA,于是乎我大概查看了一下汇编,发现程序通过GetProcAddress把GetDlgItemTextA函数的地址存储到了EAX中并存到了内存中,后期通过访问内存可间接调用GetDlgItemTextA。然后找到谁访问了这个.原创 2020-07-01 17:54:35 · 248 阅读 · 0 评论 -
CTF---独树一帜(C++ 注册机)
https://ctf.pediy.com/itembank.htm(独树一帜)拿到一道CrackMe的题目# GetDlgItemTextA下断, 返回后call 0x401000函数是加密流程加密流程实在过长,拖到ida64里,F5,完事,得到以下伪代码signed int __cdecl sub_401000(const char *a1, _BYTE *a2){ int v2; // ebp unsigned int v3; // edx int v4; //原创 2020-07-01 17:19:48 · 719 阅读 · 0 评论 -
CTF---国色天香(C++注册机)
https://ctf.pediy.com/itembank.htm(国色天香)拿到一道CrackMe的题目,输入CTFHUB,求密码。# GetDlgItemTextA下断, 返回后是加密流程# 1.用名字算出一串10位数的密钥# 2.用密钥再次进行加密, 得到真正的key这个仅仅是根据了username得到10位数的密钥。这两个看似同样的操作。一步一步跟着来放一下自己的注册机代码// ConsoleApplication1.cpp : 定义控制台应...原创 2020-06-30 17:31:15 · 684 阅读 · 1 评论