摘要:
1、参考 参考现有的ui、模块、算法、步骤,吸收精华,尝试优化,融合进自己的框架 承认别人造的轮子是有可取之处的,完全的闭门造车是对开发结果的不负责 但是,是借鉴而不是照抄。从文档和注释、命名习惯、优化空间、与自身框架和编程语言的兼容性等,都要求具有自己的思考过程和实现 2、开发步骤 (1)考虑能否 阅读全文
摘要:
1、介绍 根据匹配规则文本和是否正则标志,对待搜索文本进行搜索处理,结果为list[list[int, int]]类型,即各搜索结果的开始索引和结束索引。 在组件中对搜索结果进行标记,并根据当前索引跳转到指定位置和进行提示标签输出。 (1)GUI 由一个QPlainTextEdit组件获取待搜索文本 阅读全文
摘要:
1、介绍 需求:有时候需要比较两个文本,看有什么异同。 在渗透过程中分析响应变化很实用,可以快速定位不同区域,比如在xss分析过程,或者定位一次性token 另一个场景,是对文件与文件的字节进行比较,用于学习文件结构,以及分析图片木马、加壳、后缀名修改等操作的影响 比较算法,将两个文本分别进行切割成 阅读全文
摘要:
1、介绍 该功能包括: (1)根据匹配规则,在搜索文本中匹配。支持是否正则 (2)对匹配结果,在文本框组件中进行字体颜色标记; 标签显示当前索引和总的匹配个数,当前索引范围从1到匹配个数; 光标跳转到当前索引指向的匹配结果 (3)支持上一个,下一个跳转 2、进一步的设计 有考虑过,基于文本框搜索文本 阅读全文
摘要:
1、介绍 QSplitter类是用于分裂器水平布局或垂直布局,效果是该组件内在水平或垂直方向上的直接子组件,可以用鼠标拖动子组件之间的分界线,以变化各自的宽度或长度。 简单来说,就是在水平布局或垂直布局的固定分配上,允许各组件变化尺寸。 2、类和初始化 class QSplitter(QFrame) 阅读全文
摘要:
1、介绍 python3中自带json模块,该模块下提供了dumps、loads、dump和load四个主要的函数。 2、使用 Python进行JSON格式化输出 - 码农教程 (manongjc.com) python - json模块格式化json文件 (ngui.cc) 2.1 dumps d 阅读全文
摘要:
1、Set-Cookie和cookies 2、csp 3、x-frame-option 4、x-xss-frame 5、location 6、referer和origin 7、user-agent、xff 作为sql注入参数点、收集用户信息 8、server、x-powered-for 收集服务端信 阅读全文
摘要:
同源和跨域 - 挖洞404 - 博客园 (cnblogs.com) 阅读全文
摘要:
浏览器执行js脚本 - 挖洞404 - 博客园 (cnblogs.com) 还包括css解析脚本 拓展到vbscript和flash的actionscript 阅读全文
摘要:
1、cookie的属性 2、头部字段 Set-Cookie和cookies 3、浏览器存储cookie及查看 4、服务端java和php读写cookie 5、前端js、jquery和meta元素读写cookie 6、token 7、session 8、localStorage 阅读全文