LyShark

信息安全知识分享平台

PeView 是一款基于C/C++开发的命令行版PE文件解析工具,专门用于解析Windows可执行文件并提供详尽的文件结构和交互式查询功能,帮助用户理解和分析目标程序的内部构成,是逆向分析和软件调试中的重要工具,本次分享工具源代码及使用方法,读者可根据自己的需要参考学习,并以此来更好的理解PE文件格式的构成。

阅读全文 »

Microsoft Build 开发者大会是微软每年一次的技术盛会,旨在向全球开发者展示微软最新的技术、产品和服务。今年的大会不仅为参与的20万线上观众和4000名现场参会者带来了超过300场精彩的会议和演示,还发布了60余种涵盖Copilot、生成式AI、应用程序安全、云平台和低代码等多个前沿技术领域的新产品和解决方案。

阅读全文 »

昨天有幸与 Julia Liuson 会面并合照留念,潘正磊(Julia Liuson)女士是微软公司的全球资深副总裁,于1992年加入微软,曾担任过多项全球范围的技术和管理职位。作为微软开发部门(DevDiv)的总裁领导全球开发平台工程团队,同时积极推动微软开发工具与开发技术的开源化。

阅读全文 »

微软MVP(Most Valuable Professionals,最有价值专家)是指具备一种或多种微软技术专业知识,并且积极参与在线或离线的社群活动,经常与其他专业人士分享知识和专业技能,受人尊敬、信任,而且平易近人的专家。是微软对专家在技术社群专业贡献的一种正式认同,截止到2023年,该项目已经运作了30年,在全球90多个国家拥有接近4000多位最有价值专家。

阅读全文 »

LyScript 是针对x64dbg调试器开发的自动化测试插件。这是一个功能强大的工具,允许用户通过Python控制x64dbg实现自动化调试,能够加速漏洞利用程序的开发,协助漏洞挖掘和分析恶意软件。不论是远程动态调试、漏洞检索还是自动二进制样本分析,该工具都能够成为您的得力助手。

阅读全文 »

Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍如何运用QProcess组件实现针对进程的控制管理等。

阅读全文 »

Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍如何运用QUdpSocket组件实现基于UDP的网络通信功能。

阅读全文 »

Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍如何运用QTcpSocket组件实现基于TCP的网络通信功能。

阅读全文 »

Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍如何运用QNetworkAccessManager组件实现Web网页访问。QNetworkAccessManager是Qt网络模块中的关键类,用于管理网络访问和请求。作为一个网络请求的调度中心,它为Qt应用程序提供了发送和接收各种类型的网络请求的能力,包括常见的GET、POST、PUT、DELETE等。这个模块的核心功能在于通过处理QNetworkReply和QNetworkRequest来实现与网络资源的交互。

阅读全文 »