作者:watsonliu,腾讯 WXG 应用开发工程师「什么是协程?」几乎是现在面试的必考题。一方面,Donald E. Knuth 说「子过程是协程的一种特殊表现形式」;另一方面,由于 corout...
hack安全编程之go视频教程更新到第17节了
# hack安全编程之go视频教程 ## go语言基础* 1.课程介绍* 2.go开发调试环境搭建* 3.go语言程序结构* 4.go语言变量* 5.go数据类型* 6.go数学运算符* 7.go条件...
hack安全编程之go视频教程继续更新
前面语言基础上站免费学习,后期收费部分了解可以私信作者。https://www.bilibili.com/video/BV1zv4y1D7nW/# hack安全编程之go视频教程 ## go语言基础*...
hack安全编程之go视频教程开始更新
# hack安全编程之go视频教程 ## go语言基础* 1.课程介绍* 2.go开发调试环境搭建* 3.go语言程序结构* 4.go语言变量* 5.数据类型* 6.数学运算符* 7.条件语句* 8....
IDA 2021插件作品:CTO用法
CTO (Call Tree Overviewer) 是一个 IDA 插件,用于创建简单高效的函数调用树图。它还可以汇总函数信息,例如内部函数调用、API 调用...
sqli笔记-基于错误的SQL注入与WAF绕过
sqli笔记-基于错误的SQL注入与WAF绕过声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由用户承担全部法律及连带责任,文章作者不承担任何法律及连带责...
三菱PLC MELSOFT通信协议浅析
作者 | 网络安全应急技术国家工程研究中心 彭广明1.概述三菱MELSOFT协议为三菱PLC私有组态协议,用于编程软件与三菱PLC通信。针对该协议公开资料并不多,本次主要对该协议进行分析,并基于分析结...
用模拟执行的方式对抗恶意软件中Anti-RE的实现
对于逆向工程人员来说,他们会经常使用模拟技术来对抗此示例中的函数调用混淆和字符串加密。我们将使用flare-emu 框架实现一个IDAPython 脚本,以使IDA Pro 中的反汇编更具可读性。这将...
Fortinet 分享用模拟执行的方式对抗恶意软件中的 Anti-RE 的实现
对于逆向工程人员来说,他们会经常使用模拟技术来对抗此示例中的函数调用混淆和字符串加密。我们将使用flare-emu 框架实现一个IDAPython 脚本,以使IDA Pro 中的反汇编更具可读性。这将...
安全专家曝谷歌内部问题追踪系统漏洞 谷歌一小时内修复
点击上方“安全优佳” 可以订阅哦!谷歌公司内部平台问题追踪(Issue Tracker)系统近日被安全研究员曝出漏洞,利用这项漏洞攻击者可破解并获得该系统的访问权限,这能够让攻击者访问更多谷歌内部收到...
浅谈软件开发的性能提升
背景在运行操作软件的,一个操作执行太慢,需要首先分类是IO操作密集引起的问题还是CPU相关的计算密集型问题,软件的性能优化不管是从编码规范还是工程项目实践上来说,都有很多需要我们作为开发人员注意的方向...
C语言函数调用栈(一)
程序的执行过程可看作连续的函数调用。当一个函数执行完毕时,程序要回到调用指令的下一条指令(紧接call指令)处继续执行。函数调用过程通常使用堆栈实现,每个用户态进程对应一个调用栈结构(call sta...
6