使用CMake构建Qt5工程指南 编程技术

使用CMake构建Qt5工程指南

下辈子,我要成为太阳。 由于项目需求,需要使用一个GUI界面来操作音视频,选择使用Qt来实现这个简单的界面。由于项目需要跨平台,采用CMake来构建工程,所以Qt工程的构建也需要采用CMake。 Qt文件的处理程序 Qt会对某些文件进行特殊处理,我们使用CMake来生成Qt工程,必须要显式的处理这些文件。 带有 Q_OBJECT 宏的头文件,需要被 ...
阅读全文
驱散前端安全梦魇——DOMXSS典型场景分析与修复指南 编程技术

驱散前端安全梦魇——DOMXSS典型场景分析与修复指南

0x00 背景 DOM-Based XSS是一种基于文档对象模型(Document Object Model,DOM)的Web前端漏洞,简单来说就是JavaScript代码缺陷造成的漏洞。与普通XSS不同的是,DOM XSS是在浏览器的解析中改变页面DOM树,且恶意代码并不在返回页面源码中回显,这使我们无法通过特征匹配来检测DOM XSS,给自动化漏洞检测带来了挑战。在2012年,腾讯安全平...
阅读全文
Loading...