这两天在项目中用大强度大频率的方法测试时遇到sqlite报database is locked的问题,分析下来原因是sqlite对数据库做修改操作时会做(文件)锁使得其它进程同一时间使用时会报该错误(也就是SQLITE_BUSY),但如果仅是多进程或多线程查询sqlite是支持的。(也有可能是做sq ...
分类:
数据库 时间:
2020-05-31 14:34:51
阅读次数:
83
分为Dll注入和代码注入,优缺点 代码注入: 是没有全局变量和没有使用IAT表的硬编码,放到哪里都能执行。 优点:不易被发现。 缺点:自己写函数十分麻烦。 dll注入: 模块注入一整个进去 优点:全局函数IAT都在模块中,使用方便。缺点:容易被检测,特征太明显。 CreateThread和Creat ...
分类:
编程语言 时间:
2020-05-31 13:05:40
阅读次数:
64
安装依赖 yum install git -y yum install -y gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel # 添加用户 useradd pytho ...
分类:
其他好文 时间:
2020-05-30 21:45:42
阅读次数:
67
使用的assimp库的版本为4.0.1,而CMake的版本为3.8.2。配置好source code和build the binaries的路径后,点击configure,选择【MingW Makefiles】以及【native compilers】选项。 先是报一堆dll找不到的问题。到mingw ...
分类:
其他好文 时间:
2020-05-30 10:50:19
阅读次数:
114
0x00 介绍 本篇我们来讲无webshell时利用udf进行提权 0x01 前提 1. 必须是root权限(主要是得创建和抛弃自定义函数) 2. secure_file_priv=(未写路径) 3. 将udf.dll文件上传到MySQL的plugin目录下(这里以MySQL>=5.1为例) 0x0 ...
分类:
数据库 时间:
2020-05-30 01:23:49
阅读次数:
98
什么是udf提权? MySQL提供了一个让使用者自行添加新的函数的功能,这种用户自行扩展函数的功能就叫udf。 它的提权原理也非常简单!即是利用了root 高权限,创建带有调用cmd的函数的udf.dll动态链接库!这样一来我们就可以利用 system权限进行提权操作了! 当我们拿到webshell ...
分类:
数据库 时间:
2020-05-29 23:21:32
阅读次数:
157
调试实战 —— dll 加载失败之全局变量初始化篇原调试debugwindbgvsdllcrash崩溃全局变量 前言最近项目里总是遇到 dll 加载不上的问题,原因各种各样。今天先总结一个虽然不是项目中实际遇到的问题,但是却非常经典的问题。其它几种问题,后续慢慢总结。示例代码包含一个 exe 工程,... ...
分类:
其他好文 时间:
2020-05-29 13:52:18
阅读次数:
71
ClouderaCDH集群的部署实际上主要是ClouderaManager的部署,在说的直白点儿那就是ClouderaManagerServer和本地YUM源的部署与搭建。ClouderaCDH和Manager6.3.3及以后版本升级需要有效的clouderaenterprise或者cdp数据中心授权,这意味着ClouderaCDH和Manager免费社区版本将会停留在6.3.2版,一直以资金不足
分类:
其他好文 时间:
2020-05-29 09:52:25
阅读次数:
100
原文:WPF 让窗口激活作为前台最上层窗口的方法 原文参照林大佬的博客WPF 让窗口激活作为前台最上层窗口的方法 我只提供下,我使用的代码 [DllImport("user32.dll")] private static extern IntPtr GetForegroundWindow(); [D... ...
EdmScalarPropertyAttribute.EntityKeyProperty 属性 定义 命名空間: System.Data.Objects.DataClasses 組件:System.Data.Entity.dll 取得或设定表示此属性是否为实体索引鍵之一部分的值。 C# public ...
分类:
其他好文 时间:
2020-05-28 12:51:37
阅读次数:
63