记一次exploit编译问题的解决

记一次最简单的exploitme 0x01 前言闲来无事想写一个exploitme,之前虽然做过一些比较简单的ctf题目,可是还一直没有自己写过一个exploitme,本来是一个学长需要,结果由于落入各种坑导致最后没有成功在规定的时间给他。。顺带由此记录一下,如果一个裸的exploitme需要关闭的一些保护0x02 src code#include <stdio.h> #include <string.h> #include <st 阅读详情

靶场:BoredHackerBlog:Social Network

在最后一步提权过程中,我在kali上用gcc编译了一个提权exploit,叫做ofs,但是在靶机上运行时始终报错:

./ofs: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./ofs)

后面发现应该是靶机上的GLIBC版本过低导致的,靶机GLIBC版本是EGLIBC 2.19-0ubuntu6

之后尝试在编译时加上靶机链接库的路径:

gcc -o ofs ofs.c -Wl,--rpath=/lib/x86_64-linux-gnu -Wl,--dynamic-linker=/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2

但是依然报错。

最终的解决方案是静态编译,将所有依赖的库都包含在可执行文件中:

gcc -o ofs ofs.c -static

成功运行。

Linux Exploit Suggester 使用指南:从原理到实战的漏洞评估工具 在Linux系统安全领域,漏洞评估是识别潜在风险的核心环节。其基本原理是通过收集系统指纹信息(如内核版本、发行版、已安装软件包等),与已知的漏洞数据库进行自动化比对,从而定位可能存在的安全弱点。这项技术的核心价值在于将复杂的手动排查过程自动化,显著提升安全审计与渗透测试的效率,尤其适用于系统接管后的权限提升路径发现。常见的应用场景包括内部网络授权评估、老旧服务器安全巡检以及红队演练中的快速信息收集。本文将聚焦于Linux Exploit Suggester这一经典工具,它作为一个高效的漏洞建议器,能够自动化 阅读详情

相关推荐

AIDD-人工智能药物设计-构建基于机器学习方法的在线预测平台高准确预测药物诱导骨毒性

在此基础上,提取多种药物分子特征,包括分子指纹(如MACCS、Morgan、RDKit、TopologicalTorsion、AtomPairs与Descriptors)及分子图谱,通过Transformer编码器与神经网络进行机器学习模型训练。最后,将训练好的模型部署为在线Web服务器(BoneToxPD),供用户快速预测药物的骨毒性。本研究不仅在骨毒性预测的准确性方面取得了突破,还在模型解释性方面提供了新的视角,通过注意力机制精准识别出影响骨毒性的关键化学基团,推动药物研发领域更安全、更高效的发展。

itwangyang520的博客 1079

修改高版本glibc编译出的elf以支持低版本glibc环境客户机执行

修改高版本glibc编译出的elf以支持低版本glibc环境客户机执行

w16212的专栏 2910

从MATLAB代码入手:手把手教你复现OTFS调制解调核心模块(附完整函数解析)

本文详细解析了OTFS调制解调技术在MATLAB中的实现方法,包括核心模块如ISFFT变换、海森堡变换及MP检测算法的代码实现。通过完整的函数解析和性能验证框架,帮助通信工程师快速掌握这一前沿技术,提升在高速移动场景下的通信系统设计能力。

weixin_42568801的博客 319

问题:libc.so.6: version ‘GLIBC_2.34‘ not found 高效解决办法

电脑系统ubuntu20.04,在工作时遇到 libc.so.6: version 'GLIBC_2.34' not found ,经过检索和实践添加一个高级版本系统的源,直接升级libc6的方法最简便。

qq_40737241的博客 2万+

强化学习 reward 曲线可视化:从基础绘制到顶刊级对比分析

本文详细介绍了强化学习reward曲线的可视化方法,从基础绘制到顶刊级对比分析。通过matplotlib和seaborn的实战示例,展示了如何优化曲线图的视觉效果,包括多实验对比、置信区间添加和分面图应用。文章还分享了顶刊级图表的进阶技巧,如字体排版、颜色选择和关键标注,帮助研究者提升论文图表质量。

weixin_29096377的博客 270

高通QCS2290 SecureBoot全流程实战:从密钥生成到NON-HLOS.bin生成

本文详细拆解了高通QCS2290平台SecureBoot安全启动技术的端到端实战流程。从开发环境搭建、RSA密钥对生成与证书链构建,到关键XML配置文件修改、固件编译与数字签名,最终完成NON-HLOS.bin集成打包,为嵌入式开发者提供了一份清晰、可操作的安全启动部署指南。

weixin_28273593的博客 299

/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34‘ not found

/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found

weixin_42497363的博客 2万+

博通PEX89000 PCIe 5.0交换芯片:如何为AI集群构建高效GPU互联架构

本文深入解析了博通PEX89000 PCIe 5.0交换芯片如何为AI集群构建高效的GPU互联架构。该芯片通过提供高带宽、低延迟的PCIe 5.0交换能力,打破传统GPU通信的带宽瓶颈,并支持多主机共享、资源池化及软件定义拓扑,从而显著提升大规模AI训练与推理任务的效率与资源利用率。

weixin_29214559的博客 411

version `GLIBC_2.34‘ not found简单有效解决方法

Error /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34’ not found添加一个高级版本系统的源,直接升级libc6.Ubuntu 20.04 - added this repo as described in the link

huazhang_001的博客 17万+

Python 爬虫实战:在丁香医生抓取健康科普文章阅读量,普及健康知识

requests:用于发送 HTTP 请求,获取网页内容。或 lxml:用于解析 HTML 页面,提取目标数据。pandas:用于数据清洗和分析。matplotlib和seaborn:用于数据可视化。通过本项目,我们实现了以下目标:使用 Python 爬虫抓取丁香医生的健康科普文章阅读量。对数据进行清洗和分析,找出热门文章。通过可视化展示数据,并普及健康知识。

u014481728的博客 1566

HFSS实战项目——Ku波段微带发夹线滤波器

保姆级教程!!!看完必会,非常详细!!!Ku频段5阶切比雪夫微带线带通滤波器的仿真实例。首先介绍了滤波器的技术指标和基本理论知识,重点介绍了滤波器的耦合系数和外部品质因数。建立了谐振器的设计模型、耦合系数与谐振器间距的设计模型、外部品质因数与抽头位置的设计模型和滤波器整体电路的模型。详细介绍了谐振器设计模型的建立步骤。

2401_87464239的博客 3041

OSCP技能:修复、编译与优化 Exploit——跨平台编译、静态链接与 Shellcode 生成

这可能是因为目标系统的架构不同(例如 32 位或 64 位)、缺少必要的库文件、代码被安全软件(如杀毒软件或 EDR)拦截,或者需要适配特定的网络环境。是本文的核心技术之一,指在一种平台(或架构)上编译出适用于另一平台(或架构)的程序(如在 Linux 上编译 Windows Exploit,或在 64 位系统上编译 32 位程序)。为了真正“利用”漏洞,我们需要嵌入恶意 Payload,如反向 Shell 或 Meterpreter,使目标机器主动连接攻击者的监听端,从而获得远程 Shell。

vortex5的博客 1210

利用autojs制作抢购支付宝消费劵的手机脚本

前期准备工作 1.打开支付宝,点击中间的抢消费券的广告 2.点击左上角,将抢购页面添加到首页 3.查看支付宝首页是否出现消费劵 . autojs代码 "auto"; functiontaskstart(){ sleep(1000); launchApp('支付宝'); toast("正在打开支付宝应用"); sleep(1000); varxf=textContains("消费").findOne().bounds(); ...

洛阳泰山的博客 1万+

利用 exploit-db 交叉编译 shellcode

shellcode 通用编写方法 获得shellcode一般有如下五种办法: pwntools: asm(shellcraft.arm.linux.sh(),arch=’arm’) msfvenom: msfvenom -p linux/armle/shell/reverse_tcp LHOST=192.168.1.100 LPORT=6666 -f py -o msf.py shell-storm: http://shell-storm.org/shellcode/ exploit-db: https

YouTheFreedom的博客 821

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

kali linux怎么编译软件包,如何在Kali Linux下编译Windows Exploit(示例代码)

前言微软的Windows在企业或是个人应用领域占据着最大的市场份额,在渗透测试过程中你会经常遇到很多Windows的工作站和服务器。另一方面,大多数渗透测试人员主要使用基于Linux的发行版渗透测试系统,比如Kali Linux或者Pentoo和Backbox。因此你可能就需要有在Linux机器上快速编译WindowsExploit的能力。一款叫做“Mingw-w64”的软件可以解决这个问题。M...

weixin_32672201的博客 347

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

如何寻找你要的Exploit

 一般而言,很简单,3个步骤就可以搞定。首先,你需要确定你要找什么,通常是通过公布漏洞来确定Exploit,Oday的Exploit暂时不讨论。接着,去一些收集Exploit的站点搜索,常见站点有:Securityfocus: http://www.securityfocus.com/vulnerabilitiesmilw0rm:http://www.milw0rm.com/http://pack

Magicbreaker的专栏 1363

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

AMD Ryzen Master Driver v17 Exploit 项目常见问题解决方案

AMD Ryzen Master Driver v17 Exploit 项目常见问题解决方案 一、项目基础介绍 本项目是一个针对AMD Ryzen Master Driver (版本17) 的内核利用工具,它通过Cobalt Strike Beacon Object File (BOF) 实现内核级别的攻击。项目主要由C语言编写,用于开发和测试Windows 10 Pro 22H2 19045版本...

gitblog_00553的博客 1006

Exploit,shellcode经验技巧谈

这 篇文章不是教你如何去写exploit,shellcode,而是希望提供一些关于编写或者研究exploit,shellcode的经验和技巧。适合理 解了shellcode编写原理的朋友。我看了很多相关文章,大部分的编写方法都是类似Aleph One的 《Smashing The Stack For Fun And Profit》里面的方法。其中safemode.org的zillion所写的 《W

柒十岁月 1371

如何快速搭建exploit_me漏洞测试环境:Debian/Ubuntu系统安装教程

exploit_me是一款非常实用的ARM/AARCH64漏洞利用教学工具,专为网络安全学习者和CTF爱好者设计。这个开源项目包含了14种常见的漏洞利用技术,从基础的整数溢出到高级的ROP(返回导向编程)攻击,为安全研究人员提供了一个完整的学习平台。本文将详细介绍如何在Debian/Ubuntu系统上快速搭建exploit_me漏洞测试环境,让你在30分钟内就能开始漏洞利用实践。 ## 📦 环

gitblog_00738的博客 661

菜鸟编译exploit代码全攻略

当网络安全捍卫者需要编译exploit代码时,这已经不是第一次了。每天发现针对Windows和Linux超过十多个的新exploit对我们来讲也不是罕见的,不幸的是,你不能够始终信任exploit的作者或者安全技术文章。 首先,许多exploits并不是广告。它们要么根本不起作用,要么仅在特定的时候起作用,要么仅在一个很小范围的机器中运行。你测试的exploit代码越多,你...

weixin_34233679的博客 466

Linux 攻击Exploit编写

.

Kali 忠实粉丝 799

Google Nest Hub (2nd Gen) Bootloader Exploit 项目常见问题解决方案

Google Nest Hub (2nd Gen) Bootloader Exploit 项目常见问题解决方案 项目基础介绍 该项目是一个针对Google Nest Hub (2nd Gen)设备的引导程序(Bootloader)漏洞的利用工具。该项目可以帮助开发者绕过设备的引导程序安全限制,从而进行自定义操作。主要编程语言包括C语言和汇编语言。 新手常见问题及解决步骤 问题一:如何配置开发环境?...

gitblog_00953的博客 613

AMD Ryzen Master Driver v17 Exploit 项目使用教程

AMD Ryzen Master Driver v17 Exploit 项目使用教程 1. 项目目录结构及介绍 amd-ryzen-master-driver-v17-exploit/ ├── AMDRyzenMasterDriverV17Exploit.c ├── AMDRyzenMasterDriverV17Exploit.cna ├── LICENSE.md ├── README.md ├─...

gitblog_01156的博客 1023

对于“shellcode”和“exploit”的解释

      最近在浏览“邪恶八进制”的论坛的时候看到了一个朋友的帖子“如何编译shellcode”。大家讨论的热情比较高,但我发现有一部分人实际上对于shellcode的理解还是不够深刻的。      首先“编译shellcode”这个说法就有点不合适。      shellcode其实在编写的过程中就要让自己的大脑充当编译器了,而实际上shellcode是不需要编译的,比如说如果你记得机器码

yxyhack's blog 2645

开源项目常见问题解决方案:Off-Path TCP Exploit

开源项目常见问题解决方案:Off-Path TCP Exploit 1. 项目基础介绍 本项目是seclab-ucr团队开发的一个安全研究项目,项目名为“Off-Path TCP Exploit”,它揭露了一种存在于所有版本的IEEE 802.11(Wi-Fi技术)中的微妙而严重的时序侧信道漏洞。该漏洞允许攻击者执行可靠且实用的离路径TCP注入攻击,攻击对象包括macOS、Windows和Linu...

gitblog_01140的博客 456
上一篇: 查看当前是否是在docker环境中的一个方法
下一篇: WordPress中插件和主题的web路径
oneynhongx
博客等级 码龄7年 225粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值