phpstudy搭建DVWA
首先下载phpstudy和DVWA。
http://www.phpstudy.net/
http://www.dvwa.co.uk/
将DVWA解压后复制到phpstudy目录下的WWW目录
首先下载phpstudy和DVWA。
http://www.phpstudy.net/
http://www.dvwa.co.uk/
将DVWA解压后复制到phpstudy目录下的WWW目录
gui之前已经介绍过了,现在我们来讨论其原理。统称的来说就是事件驱动2333,
像Qt这样的GUI框架通常是通过把现有的操作系统的原始对象(窗口,字体,位图等)
包装起来,将它们包装在更平台中立的,类/结构/句柄中,并为你提供操纵他们所需的功能。
在GUI应用程序中,通常有多个可能发生输入的地方,例如执行不同操作或文本字段的按钮。
这是事件发生的地方。例如,点击一个按钮触发一个事件。这个事件需要通过一个事件处理
程序来处理,这个事件处理程序通常只是一个方法,当一个事件对象被触发时会被调用。
你的按钮如何知道事件处理程序?你通常去监听它。
如何阅读linux代码呢?
你需要Source Insight!!!绝对棒的一个代码审计工具
其次就是,从/init/main.c 主函数开始读,读到后面你会发现,自己写什么都无意义。。。
因为太简单了23333
接下来准备搞ai,加油吧2333
代码如下:
global _main
extern _printf
section .text
_main:
push message
call _printf
继完成NASM开发环境的配置之后,我们新建一个.asm文件,将下面的汇编语言代码编译成.bin文件
—————————-完美分割线——————————-
org 07c00h ;告诉编译器程序加载到7c00处
mov ax,cs
mov ds,ax
mov es,ax
call DispStr ;调用显示字符串例程
jmp $ ;无限循环