[NOTE] SQLite基础及注入相关
[NOTE] SQLite基础及注入相关
前言
啊,好多不会,学不完啊
一些参考资料:
- 官方文档
- SQLite的sqlite_master表
- sqlite3的sqlite_master表探究
- SQLite手工注入方法小结
- 菜鸟教程
sqlite_master
只读表,无法使用UPDATE、INSERT或DELETE改写
但是会随其他表或索引的变动而自动更新
一般要看当前(?)数据库中表的信息,就在这里看
结构:
CREATE TABLE sqlite_master (type text,name text,tbl_name text,rootpage integer,sql text
);
- type:项目类型,如table、index、view、trigger
- name:项目名称,如表名、索引名、视图名、触发器名
- tbl_name:项目所属的表名,如索引所对应的表名等
- rootpage:项目在数据库页中存储的编号
- sql:项目创建时的SQL语句(自动创建为NULL)
判断某表是否存在的例子:
select count(*) from sqlite_master where name='{表名}' and type='table'
临时表不会出现在sqlite_master表中
临时表及其索引和触发器存放在另外一个叫sqlite_temp_master的表中
sqlite_temp_master跟sqlite_master差不多
但它只是对于创建那些临时表的应用可见
常用函数
- sqlite_version():当前sqlite版本
- substr(str, start, length):字符串分割,下标都以1为始
[NOTE] SQLite基础及注入相关相关推荐
- (十一)Spring 基础注解(对象创建相关注解、注入相关注解)
注解编程 目录 注解基础概念 注解的作用 Spring 注解的发展历程 Spring 基础注解(Spring 2.x) 对象创建相关注解 @Component @Repository.@Service ...
- 【Spring 基础注解】对象创建相关注解、注入相关注解、注解扫描详解
Spring 基础注解(2.x) 注解基础概念 注解的作用 Spring 注解的发展历程 对象创建相关注解 @Component @Repository.@Service.@Contoller @Sc ...
- SQL注入 基础概述及相关知识
SQL注入 基础概述及相关知识 SQL注入概述 SQL注入攻击简介 SQL注入攻击原理 SQL注入攻击来源 SQL注入攻击主要特点 SQL注入攻击危害 SQL注入攻击 SQL注入攻击基础概述 SQL注 ...
- SQLite基础知识学习
前 言 前一段时间偶然的看到了一个名词SQLite3,大概了解到此为一种轻量型的关系型数据库.官网介绍到SQLite是一个进程内库,它实现了一个自包含的.无服务器的.零配置的事务性SQL数据库引擎(官 ...
- 一天学完SQLite数据库与其注入方式
初战SQLite数据库 0x01 关系型数据库 介绍 关系型数据库:是指采⽤了关系模型来组织数据的数据库,关系模型只包含单一的数据结构--关系.在用户看来,关系模型中的数据的逻辑结构就是一张扁平的二维 ...
- 基于Python的SQLite基础知识学习
前言 前一段时间偶然的看到了一个名词SQLite3,大概了解到此为一种轻量型的关系型数据库.官网介绍到SQLite是一个进程内库,它实现了一个自包含的.无服务器的.零配置的事务性SQL数据库引擎(官网 ...
- Android studio根据文本提取出的关键词在sqlite数据库中查找相关内容
Android studio根据文本提取出的关键词在sqlite数据库中查找相关内容 一.介绍 二.Android studio连接.操作和查看sqlite数据库 三.在数据库中查找相关内容 四.运行 ...
- 最详细的SQL注入相关的命令整理
最详细的SQL注入相关的命令整理 QUOTE: 1. 用^转义字符来写ASP(一句话***)文件的方法: ? http://192.168.1.5/display.asp?keyno=18 ...
- 20145335郝昊《网络攻防》Bof逆向基础——ShellCode注入与执行
20145335郝昊<网络攻防>Bof逆向基础--ShellCode注入与执行 实验原理 关于ShellCode:ShellCode是一段代码,作为数据发送给受攻击服务器,是溢出程序和蠕虫 ...
最新文章
- 技术14期:关于深度学习中耳熟能详的Embedding
- 轮询 长轮询 websocket
- TCP之超时重传机制
- 年度总结——文字留住岁月,情感点缀年华
- 情 人 节 快 乐
- 虚拟专题:知识图谱 | 频谱知识图谱:面向未来频谱管理的智能引擎
- 神经网络——BP算法
- PCL1.8.0+Windows+VS2013配置
- 第一个关于selenium项目
- pb 应用 迁移 linux_将你的应用迁移到 Python 3 的三个步骤 | Linux 中国
- python小星_Python学习【第3篇】:列表魔法
- AppScan报错--发生内部错误
- dBm与功率(w)换算关系!
- 产品-Axure9英文版,轮播图效果
- 梧桐计划发布!百度智能云携手合作伙伴共创“云智一体”繁荣新生态
- Axure自定义Echarts交互图
- JS变量的定义和数据类型
- arcgis操作不响应
- keymake中的内存注册机
- 0308_innovation project_learn for 腐草为萤/mofan sklearn