摘要:
1.安装 masm32官网 访问官网,即可根据电脑系统选择合适的版本进行下载。 下载以后,双击运行即可安装。 2.环境变量 安装以后,需要设置环境变量,这里默认大家都会设置环境变量,这里只列出需要设置的属性。 include=d:\masm32\include lib=d:masm32\lib pa 阅读全文
摘要:
记录一下QTabWidget的一次使用 QTabWidget实现出来效果就是标签页的界面,点击一个标签,主界面就展现那个标签页的东西。 值得注意的就是以下几点: 1.QTabWidget::addTab(Widget,"title"),增加一个标签页。比如这个Widget为QPushButton,那 阅读全文
摘要:
简短记录一下masm下第一个使用rc资源编译的窗口文件 注:代码完全来自于某个博主的博客,当初也只是想着复制,编译链接,运行一下看看效果。 hello.rc // 资源文件注释格式为双斜杠 // 包含资源头文件,以能使用头键字 #include <resource.h> // 指定对话框ID,asm 阅读全文
摘要:
简单记录一次python爬取某小说网站小说的操作 #!/usr/bin/python # -*- coding:utf-8 -*- import urllib.request import re # html = urllib.request.urlopen("https://xiaoshuo.ne 阅读全文
摘要:
PE权威指南第六章之重定位编程 1.无导入表的HelloWorld .386 .model flat,stdcall option casemap:none include windows.inc _QLGetProcAddress typedef proto :dword,:dword _ApiG 阅读全文
摘要:
关于函数调用中栈的总结 1.栈,是由高地址分配到低地址的。 32位程序中,寄存器ebp指向栈的起始位置,也就是栈的基地址(高地址) 寄存器esp指向栈的目前位置,也就是栈顶。 现在假设程序才运行,ebp和esp寄存器都是0x00190000h 接下来的指令是push 0x1800004H,那么ebp 阅读全文
摘要:
最近在看《Windows PE 权威指南》,才看完导出表。 动动手,跟着做一下好了。 看完这章,基本可以做一个网上常见的基本的PeInfo(pe文件查看器)了,(不是只看完这章就能做,而是从前往后看完这章) 自己也写了一个,但是还不太完整,不过还是有参考价值的。 工欲善其事必先利其器,没有一个称手的 阅读全文
摘要:
关于C++多线程,写得好的博客太多了,内容丰富,排版又好看,就是难找。 整体看过以后,本人也总结一下,仅作为日后参照。 这里先推荐看过的几篇博文链接,非常值得一看。 https://blog.csdn.net/dingdingdodo/article/details/108477195 https: 阅读全文