0x00 概述在本文中我将介绍如何使用JavaScript构造端口扫描器,如果大家感兴趣,可以直接从此处下载这款工具。0x01 基于Chrome浏览器的实现关于从Internet(互联网)区域到Int...
IDA 技巧(19)IDA 中的 function calls
function calls在处理大型程序或大型函数时,您可能想知道各个函数如何交互,例如当前函数是从哪里调用的以及它调用自身的其他函数。对于前者,您可以使用“交叉引用”,而对于后者,您必须遍历该函数...
渗透测试sql三连注
最近在渗透网站中遇到几个sql注入,简单分享一下挖掘思路。注入点1:点击功能点的时候发现该参数,看样子是查询Number of Calls大于10范围的数据。输入>(10+9990),成功查询N...
原创 | 深度剖析GadgetInspector执行逻辑(下)
前言接着前面分析gadgetInspector工具GadgetInspectorgadgetinspector.PassthroughDiscovery类和上面类似的格式,存在有discover / ...
深度剖析GadgetInspector执行逻辑(下)
前言 接着前面分析gadgetInspector工具 GadgetInspector gadgetinspector.PassthroughDiscovery类 和上面类似的格式,存在有discove...
给Ghidra装上ChatGPT
今天是2023年1月1日,新年第一天,祝大家新年快乐,身体健康,幸福如意! 这篇文章接上一篇《阳生记三:GhidraThon》,系它的姐妹篇,Gh...
CobaltStrike逆向学习系列(10)-TeamServer启动流程分析
在之前的分析中,都是针对 CobaltStrike 整体通信流程的,也就忽略了中间的一些细节,其中一些细节对理解整个 CobaltStrike 也是非常重要的 0x01 基本校验与解析 先取了默认端口...
驱动加载的本质
来自公众号:人人都是极客内核启动的过程中会通过函数 do_initcalls,将按顺序从 __initcall_start 开始,到 __initcall_end 结束的 section 中...