系统调用

API函数的调用过程(3环部分)1、Windows API1.1 Application Programming Interface,简称 API 函数。1.2 Windows有多少个API?主要是存放在 C:\WINDOWS\system32 下面...

逆向

驱动开发

开发环境环境配置1、配置使用的是VS2019 前提条件: VS2019安装正确 安装WDK 安装WDK之前一定要看清楚,对应当前VS2019安装的windows SDK版本 12345678910111213141516171819202122...

逆向

windbg常用命令

二:常见非托管命令1.工具和系统级别类 .restart // 重启并调试 .kill // 强制结束当前调试 q // 结束当前调试会话,回到基础工作空间,并结束调试进程 qd /...

逆向

PHP代码审计环境调试坑点汇总

代码审计环境搭建注意细节1 php.ini参数问题:💡 1.在php版本小于5.3时,php.ini里面配置xdebug需要先关闭ZendOptimizer和ZendDebugger,在参数方面注意的细节就是php5.3之后使用该zend_exte...

代码审计

MVC设计模式-1

1 MVC介绍1、MVC是一个编程思想,是一种设计模式 2、思想:将一个功能分解成3个部分,M V C Model(模型):处理与数据有关的逻辑 View(视图):显示页面 Controller(控制器):处理业务逻辑 小结: 1、控制器用来接...

Language

MVC设计模式-2

1 框架目录1.1 创建目录结构 1.2 文件分类存放 将文件存放到不同的目录以后,由于类文件地址发生了变化,所以无法完成自动加载类,那么今天的主要任务就是围绕如何实现类的自动加载展开。 由于每次都请求入口文件,所以”.“表示入口文件所在的目录 2 ...

Language

PHP-PDO&PDO类&PDO核心类&封装PDO单例

1 PDO介绍方法一:mysql扩展【这种方式php7已经淘汰】方法二:mysqli扩展方法三:PDO扩展 1.1 连接数据库方式1.2 PDO介绍PDO(PHP Data Object)扩展为PHP访问各种数据库提供了一个轻量级,一致性的接口。无论...

Language

PHP面向对象-4-命名空间&trait(原型)&迭代器

1 命名空间1.1 介绍在一个大的项目中,可能会遇到同名的类、函数、常量,为了区分这些元素,我们可以将这些元素分别存放到不同的命名空间中。 1、命名空间就是包,用来存放项目中的类、函数、常量 2、通过namespace关键字来声明命名空间 1.2 声...

Language

PHP面向对象-3-加载类&设计模式&魔术方法&序列化

1 自动加载类1.1 类的规则 一个文件中只能放一个类(必须) 文件名和类名同名(必须) 类文件以.class.php结尾(不是必须) 1.2 手动加载类在PHP页面上加载类文件 1234567891011<?phprequire '...

Language

PHP面向对象-2-三大特性&类常量&接口

1 多态多态:多种形态。 多态分为两种:方法重写和方法重载 1.1 方法重写子类重写了父类的同名的方法 1234567891011121314151617<?php//父类class Person { public functi...

Language
12

本站由 RuntimeBroker 使用 Stellar 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

本"页面"访问 次 | 👀总访问 次 | 总访客