news 2026/5/26 14:59:52

[GFCTF 2021]wordy

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
[GFCTF 2021]wordy

查壳无壳,64位

ALT+T搜索main,CTRL+T寻找main函数,发现爆红,典型jmp“原地打转”的短跳转

移到jmp上,右键,如此nop掉

发现nop不完,越nop越nop多,可猜测是下面那串长数据被有规律地插入0xeb混淆了

用脚本来nop(shift+f12),注意要选择python语言,main函数从1135到3100

start_addr=0x1135 end_addr=0x3100 for i in range(start_addr,end_addr): if get_wide_byte(i)==0xeb: patch_byte(i,0x90)

nop完,发现乱七八糟的很多啊,直接ALT+T搜索{

GFCTF{u_are2wordy}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/26 4:59:12

终极指南:如何在VMware中免费解锁macOS虚拟机支持

终极指南:如何在VMware中免费解锁macOS虚拟机支持 【免费下载链接】unlocker VMware Workstation macOS 项目地址: https://gitcode.com/gh_mirrors/un/unlocker 你是否曾经想在Windows或Linux系统上体验macOS的流畅操作,却发现VMware Workstati…

作者头像 李华
网站建设 2026/5/22 2:04:48

Linux网络层核心技术揭秘: 从IP协议到内核实现深度剖析

Linux网络层核心技术揭秘: 从IP协议到内核实现深度剖析 在当今的互联网世界中, Linux凭借其稳定、高效的网络协议栈实现, 成为服务器、云计算和网络设备领域的基石. 理解Linux网络层的核心原理不仅有助于我们优化网络应用性能, 更能深入掌握现代网络通信的本质 1. 网络层的基础…

作者头像 李华
网站建设 2026/5/21 18:52:36

简单线程池实现(单例模式)

1.概念 基本概念 线程池是一种多线程处理形式,它预先创建一组线程并管理它们,避免频繁创建和销毁线程带来的性能开销。 在 Linux 环境下,线程池(Thread Pool)是一种常用的并发编程模型,用于复用线程资源&…

作者头像 李华
网站建设 2026/5/22 19:51:46

类与对象三大核心函数:构造、析构、拷贝构造详解

类与对象三大核心函数:构造、析构、拷贝构造详解 一、引言 在C面向对象编程中,构造函数、析构函数和拷贝构造函数被称为"三大件"(Rule of Three)。它们是类设计的基石,决定了对象的创建、拷贝和销毁行为。…

作者头像 李华
网站建设 2026/5/21 15:27:02

UiPath在金融行业的5个高价值应用案例

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个UiPath自动化流程,模拟银行对账单处理场景。流程应包括:1)自动登录网银系统下载对账单;2)使用OCR技术识别对账单内容;3)与内…

作者头像 李华
网站建设 2026/5/26 11:07:44

docker安装Qwen3-32B容器化方案提升运维效率

Docker安装Qwen3-32B容器化方案提升运维效率 在AI基础设施快速演进的今天,一个典型的技术团队可能正面临这样的困境:开发环境里流畅运行的大模型服务,一旦部署到生产集群就频频崩溃;不同版本的PyTorch、CUDA驱动和Python库相互冲突…

作者头像 李华